Bienvenido! - Willkommen! - Welcome!

Bitácora Técnica de Tux&Cía., Santa Cruz de la Sierra, BO
Bitácora Central: Tux&Cía.
Bitácora de Información Avanzada: Tux&Cía.-Información
May the source be with you!

Thursday, April 8, 2010

Ubuntu & Canon PIXMA MP250

ubuntu 9.04 [karmic koala]
http://triangulolinux.wordpress.com/como-instalar-impresora-canon-pixma-mp250-en-ubuntu-karmc/
Devices drivers:
http://support-au.canon.com.au/EN/search?v%3aproject=ABS-EN&binning-state=model%3d%3dPIXMA%20MP250%0Amenu%3d%3dDownload%0Aos%3d%3dLinux&
http://mp610.blogspot.com/2008/04/give-your-scanner-new-freshly-sane.html
 Information about USB scanners:
 With Linux 2.4.* you could either use the kernel scanner module or libusb to
 access USB scanners.  In Linux 2.6.4 the kernel scanner module was removed.
 Therefore with this and later kernels libusb must be used.


install sharutils
http://directory.fsf.org/project/sharutils/
For build and compiling of the scangearmp source package -install gtk+:
ftp://ftp.gtk.org/pub/gtk/2.20/
Note that starting with v2.10, GLib and Pango
have been moved to their own separate directories,
  ftp://ftp.gtk.org/pub/glib
  ftp://ftp.gtk.org/pub/pango

install with synaptic:
automake &  autoconf
You need to install the latest git version of Sane and compile it yourself. There are excellent directions here:

http://mp610.blogspot.com/2008/04/gi...shly-sane.html

$ git clone git://git.debian.org/sane/sane-backends.git
=====================

http://ubuntuforums.org/showthread.php?t=1314209 
UPDATE (21 november 2009) Several days ago problems with drivers for this hardware has been solved. Canon Inc. made available (finally!) official drivers: 1) for printing cnijfilter-mp250series (v3.20-1) and cnijfilter-common (v3.20-1); 2) for scanning scangearmp-common (v1.40-1) and scangearmp-mp250series (v1.40-1). You can download their from http://support-au.canon.com.au/EN/se...os%3d%3dLinux&   
They work well with with CUPS (v1.4.1) 
-------------------------------
the M250 works with git Sane :) I am running
Ubuntu 9.10 64-bit, and I did the same fix as suggested for Ubuntu
9.04 on the page (adding a new 40 permissions file) and I have
zero problems. Also it looks like 9.10 comes with sane 1.0.20
exactly so that would explain it.

Source
Installing the PIXMA MP250 Printer
1. Head over to the Canon driver page and download the printer driver (MP250 series IJ Printer Driver Ver. 3.20 for Linux (debian Packagearchive)) for the MP250 printer series
2. The download will be a tar.gz file, extract the contents of that file, and install the two packages (cnijfilter-common_3.20-1_i386.deb and cnijfilter-mp250series_3.20-1_i386.deb) contained in the extracted folder by double clicking them and following the on screen prompts.
3. Once installed, connect and turn the printer on, Ubuntu should recognize it and suggest the correct driver.

Installing the PIXMA MP250 Scanner

This part is slightly tricky as it involves installing the Sane backends, which is the system responsibly for scanning on Ubuntu.
1. Head over to the Canon driver page and download the scanner driver (MP250 series ScanGear MP Ver. 1.40 for Linux (debian Packagearchive)) for the MP250 printer series
2. Install the two .deb packages (scangearmp-common_1.40-1_i386.deb and scangearmp-mp250series_1.40-1_i386.deb)  contained with in the tar.gz downloaded package by double clicking them and following the on screen prompts.
3. Open a terminal and roll up your sleeves, this is where it gets slightly messy. In you terminal copy the following command:
sudo apt-get install libusb-dev build-essential
This will install some required packages for the scanner
4. Now we need to get the sane backend, we will do this via git. If you don’t already have git installed on your pc, run the following command in your terminal
sudo apt-get install git-core
5. Now we will need to fetch the sane backend by running the following command:
git clone git://git.debian.org/sane/sane-backends.git
This will download the sane backend into the sane-backend folder witYou need to install the latest git version of Sane and compile it yourself. There are excellent directions here:

http://mp610.blogspot.com/2008/04/gi...shly-sane.htmlhin your home folder.
6. Once the download is finished you will notice that it is an uncompiled package, meaning that it will have to be compiled manually. Don’t worry, as it is quite a simple process to compile and install a package. Firstly move into the downloaded folder:
cd sane-backends
7. No we can run the configuration of the package with the following command:
./configure –prefix=/usr –sysconfdir=/etc –localstatedir=/var
8. Once the configuration is complete we are now ready to compile the package by entering the following command into the terminal:
make
This process may take a while
9. Last step now is to install the package that was compiled in the previous step, note this last step requires the sudo (super user) command :
sudo make install
10. The scanner is now installed, however the permissions still need to be set. To set the permissions we will create a new file that will allow usage of the scanner. In the terminal, open Gedit:
sudo gedit
Onne Gedit is opened, copy and paste the following text into the empty gedit file
SUBSYSTEM==”usb”, ENV{DEVTYPE}==”usb_device”, MODE:=”0666″
SUBSYSTEM==”usb_device”,MODE:=”0666″
Save the file in the /etc/udev/rules.d/ directory, titled 40-scanner-permissions.rules
Your PIXMA MP250 scanner is now installed. You may now fire up the Xsane scanning utility and scan a

http://mp610.blogspot.com/2008/04/gi...shly-sane.html
-----------------------------------------
Try this. You do it once and xsane should start working.
Summary:
$ sudo apt-get install libusb-dev build-essential
Download the latest sane-backends git, cd into the directory wherever you saved it.
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
$ make
$ sudo make install
way.
------------------------------------------
Install git first
https://help.ubuntu.com/community/Git

ttp://mp610.blogspot.com/2008/04/gi...shly-sane.html
Try this. You do it once and xsane should start working.
Summary:
$ sudo apt-get install libusb-dev build-essential
Download the latest sane-backends git, cd into the directory wherever you saved it.
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
$ make
$ sudo make install 
-------------------------------------------
After reading the manual from Canon, I have made the grayscale printing working too. For those who need it, here is the fast tip:
Under System-->Administration-->Printing

right click MP250 that you have already setup, then select Properties from the popup menu, go to Job Options, scroll down to the bottom, add this option in:
CNGrayscale
click the Add button to add the option to the list.
Beside the CNGrayscale option, type in TRUE in the textfield, then click Apply, and close the Properties dialog.
By doing this, this printer is setup to be Grayscale printing by default. You can definitely have another copy of printer setup, pointing to the same printer, but for color printing. This is what i have done. 
--------------------------------------------
http://blog.avirtualhome.com/git-packages-for-ubuntu/
Scanner Access Now Ease installation
apt-get install libsane
There are these PPAs: (xsane) https://launchpad.net/~dpm/+archive/ppa (sane): https://launchpad.net/~robert-ancell.../sane-backends however its only for Karmic. But I suppose you could attempt to use karmic's entry, no guarantee it will work right for ya though. But as they say, nothing ventured, nothing gained.

No comments: