How to Get an Canon CanoScan LiDE 100 Scanner to Work in Ubuntu 11.10/Linux Mint 12
Canon CanoScan LiDE 100 Scanner by default unknown in the system Ubuntu 11.10/Linux Mint 12, But do not give up, because in Linux Mint/Ubuntu “Everything is possible” and “We Love Hacking“
Use of separate Scanner now not so much used anymore. this is because the scanner function is integrated into a multifunction printer is called “All-In-Ones”. printer is currently using the technology All-in-Ones is a single device can perform the function print, scan and copy. Of course many people would prefer to buy a multifunction printer rather than a regular printer or scanner only. For those who want more functionality than a regular scanner, it is better to buy a separate Scanner.
This difference with Canon Printer is currently already available drivers for Linux distributions. Fortunately SANE Project has been kind enough to make driver support for Canon CanoScan LiDE 100 Scanner. So, you do not worry anymore with little effort, Canon CanoScan LiDE 100 Scanner can be used in Ubuntu 11.10/Linux Mint 12. For installation and configuration of Canon CanoScan LiDE 100 Scanner in Ubuntu 11.10/Linux mint 12, please follow the following guidelines:
How to Install Canon CanoScan LiDE 100 Scanner in Ubuntu 11.10/Linux Mint 12
First step installing the libraries support. open terminal type the following command:
sudo apt-get install libusb-dev build-essential libsane-dev
Next, install git-core by typing the command:
sudo apt-get install git-core
Then use git to download the SANE backends (file support for scanner driver) by typing the command:
git clone git://git.debian.org/sane/sane-backends.git
The above command will download and put the sane-backends in your home directory. The next step is to compile the file. Still in the terminal, go to the directory sane-backends and configuration using the command:
cd sane-backends ./configure --pfefix=/usr --sysconfdir=/etc --localstatedir=/var
Wait until the process cheking and configuration is complete. Furthermore, you can compile by typing the command:
make sudo make install
After the compilation process is completed, actually scanner can be directly used but only accessible by root. In order to allow the user to use scanner, edit the file 40-libsane.rules
sudo gedit /lib/udev/rules.d/40-libsane.rules
add the following lines at the bottom of the file 40-libsane.rules:
# Canon CanoScan Lide 100 ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1904", ENV{libsane_matched}="yes"
Then edit the file /etc/sane.d/genesys.conf, make sure your Canon CanoScan LiDE 100 Scanner is listed in this file.
sudo gedit /etc/sane.d/genesys.conf
Add the following lines:
# Canon LiDE 100 usb 0x04a90×1904
And then save changes, close gedit, and restart your Ubuntu/Linux Mint.
To get idVendor and idProduct infomasi Scanner device, typing the command lsusb on a terminal
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 04a9:1904 Canon, Inc.
Now run app Simple Scan or XScan to scan the object that you want to scan.
that was a guide How to Install Canon CanoScan LiDE 100 Scanner in Ubuntu 11.10/Linux Mint 12