Ubuntu настройка сканера. Ubuntu Canon MF 4410 сканирование.
Поработав некоторое время с Ubuntu, пришла пора настраивать сканер. Что ж я скажу вам,тут все не так просто как в Windows, некоторые производители достаточно хорошо поддерживают эту ОС и регулярно выпускают обновления, в частности если собрались покупать какое либо МФУ для Ubuntu, рекомендую брать HP, если для малого офиса с сетевым интерфейсом. Для него достаточно скачать последнее обновления HPLIP c официального сайта и установить. Установка заключается в простом запуске скрипта hplip.run ответа на пару вопросов. А затем HP Device Manager сам найдет ваше МФУ и установит необходимые драйвера для принтера и сканера.
А некоторые производители вообще забили на всякие Linuxы, и отказываются выпускать драйвера. Здесь я на примере Canon i-Sensys MF 4410 расскажу как все таки заставить работать сканер в Ubuntu.
Вообщем установка сканера и работа с ним как-бы состоит из 2-х компонентов
1) Это утилита с которой непосредственно работает пользователь для получения изображений со сканера - это sane-frontends. Есть консольная: SANE, графическая оболочка для нее XSANE, и еще Simple Scan.
2) Это непосредственно драйвер устройства с которым работает эта утилита, и называются они sane-backends.
Обычно SANE, XSANE и Simple Scan уже установленны в системе, поэтому заморачиваться на их установке не будем, если их нет выполните:
sudo apt-get install sane
sudo apt-get install xsane
Для установки драйверов необходимо скачать последнюю версию Sane-Backends http://www.sane-project.org/
Качаем три архива и подпись sane-backends-1.0.23.tar.gz.1, sane-backends-1.0.23.tar.gz.2, sane-backends-1.0.23.tar.gz.3
Идет в папку куда скачали и выпоним команду для сборки архива:
cat sane-backends-1.0.23.tar.gz.[1-3] > sane-backends-1.0.23.tar.gz
Когда собрали то любым способом разархивируем его
unzip
sane-backends-1.0.23.tar.gz -d /Dir
Затем переходим в папку куда разархивировали и выполняем
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
- make
- sudo make install
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE:="0666"
SUBSYSTEM=="usb_device",MODE:="0666"
Затем создаем группу scaner и добавляем туда всех кому можно сканировать.
Пробуем запускаем XSANE и сканируем. Для Canon i-Sensys MF 4410 еще надо на самом МФУ нажать кнопку COPY/SCAN и выбрать удаленное сканирование и нажать "ОК".
Вообщем инстркуция годная. Но на одном компе все таки не помогло.
Тот же Canon i-Sensys MF 4410 и Ubuntu 10.04. Но здесь решил я эту проблему так, благо на просторах нашел очень интересный сайт который мне и помог.
Итак если прошлые действия не помогли делаем следующее:
1)Удаляем SANE и XSANE
2)Скачать и распаковать все пакеты с
https://launchpad.net/~nightuser/+archive/sane-backends-backports/+build/4217096
libsane-common_1.0.23-0ubuntu1~lucid1~ppa2_i386.deb (1016.3 KiB)
libsane-dbg_1.0.23-0ubuntu1~lucid1~ppa2_i386.deb (4.5 MiB)
libsane-dev_1.0.23-0ubuntu1~lucid1~ppa2_i386.deb (4.1 MiB)
libsane_1.0.23-0ubuntu1~lucid1~ppa2_i386.deb (3.4 MiB)
sane-utils_1.0.23-0ubuntu1~lucid1~ppa2_i386.deb (204.5 KiB)
3)Затем установить sane и xsane
4) Создать файл
40-scanner-permissions.rules
sudo gedit /etc/udev/rules.d/40-scanner-permissions.rules
и вставте в него строки
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE:="0666"
SUBSYSTEM=="usb_device",MODE:="0666"
5)Созадть группу и добавить в нее пользователя чтобы он мог сканить.
Вот после этого у меня и заработал
Canon i-Sensys MF 4410, не забываем про Copy\SCAN.