Установка сканера Canon LiDE 110

31.03.13
26.03.23

Недавно приобрел неплохой сканер Canon LiDE 110 с питанием только от USB и обнаружил, что Ubuntu 10.04 LTS его «не видит». Оказалось что Sane, по умолчанию его не поддерживает. Хотя, не все так плохо, настройка довольно проста, необходимо доставить некоторые библиотеки для самостоятельной сборки пакетов, если Вы этого не сделали ранее:

sudo apt-get install libusb-dev build-essential libsane-dev git-core

Далее, необходимо получить последнюю версию Sane:

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

Потом, все как обычно, конфигурирование и установка:

cd sane-backends
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
sudo make install

После чего в файл «40-libsane.rules»:

sudo nano /lib/udev/rules.d/40-libsane.rules

надо добавить одну строчко с комментарием:

# Canon CanoScan Lide 110
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1909", ENV{libsane_matched}="yes"

Если у Вас несколько иная модель сканера, то данные Вендора и id девайса можно посмотреть командой lsusb. После перезагрузки можно посмотреть появился ли сканер в списке:

scanimage -L