вторник, февраля 08, 2011

Установка и настройка сканера Epson Perfection 2480 Photo

Решил поделиться информацией по установке Epson Perfection 2480 Photo. Если слетает Убунту, то вместе с ней обязательно сканер. Первое время я бегал вокруг него с бубном, но теперь без труда проделываю процедуру установки согласно приведенной ниже инструкции очень быстро:

1. Скачиваем драйвер
Заходим на сайт Avasys, пролистываем до «Form for download», там будет список, и выбираем свою модель cканера Epson.
В полях выбираем:
Ubuntu
Версия ubuntu (10.04, 10.10 и т.д.)
Страна (любая, тут без разницы)
Scan with local Priner or Scanner
Individuals (Graphic/Image)
Жмем «Next» и переходим на следующую страницу. В моем случае получилась вот эта страница.


Cкачиваем .deb пакеты:
для Intel/AMD, 32bit системы:
iscan-номер_версия_пакета.i386.deb
iscan-plugin-номер_версия_пакета.i386.deb
для Intel, 64bit системы
iscan-номер_версия_пакета.x86_64.deb
iscan-plugin-номер_версия_пакета.x86_64.deb
для AMD, 64bit системы
iscan-номер_версия_пакета.amd_64.deb
iscan-plugin-номер_версия_пакета.amd_64.deb
Пример пакетов, которые нужно скачать (не всегда все есть, но если есть, скачивать обязательно):
iscan_2.26.1-3.ltdl7_i386.deb
iscan-data_1.5.0-0_all.deb
iscan-network-nt_1.1.0-2_i386.deb
iscan-plugin_2.26.1-3_i386.deb
ВАЖНО:
Если у вас Ubuntu версии ниже 8.10, то пакет iscan_2.26.X.X нужно скачивать БЕЗ ltdl7 в названии.
Если не оказалось .deb пакетов, ничего страшного, cкачиваем .rpm пакеты:
для Intel/AMD, 32bit системы:
iscan-номер_версия_пакета.i386.deb
iscan-plugin-номер_версия_пакета.i386.deb
для Intel, 64bit системы
iscan-номер_версия_пакета.x86_64.deb
iscan-plugin-номер_версия_пакета.x86_64.deb
для AMD, 64bit системы
iscan-номер_версия_пакета.amd_64.deb
iscan-plugin-номер_версия_пакета.amd_64.deb
Устанавливаем утилиту для конвертирования пакетов
Открываем терминал и в нем:
sudo apt-get install alien
Конвертирование пакета RPM в DEB
Открываем терминал и в нем:
cd /папка/в/которую/скачали пакет/
sudo alien --scripts iscan-номер_версия_пакета_проц_битность.rpm
В моем случае это два пакете с командами:
sudo alien --scripts iscan-2.10.0-1.c2.i386.rpm
sudo alien --scripts iscan-plugin-gt-f500-1.0.0-1.c2.i386.rpm
2. Устанавливаем драйвер
Переходим в папку с драйвером и по двойному клику мышкой устанавливаем .deb пакеты.
3. Удостоверяемся что все работает
Приложения ⇒ Графика ⇒ Программа для сканирования изображений
Сканируем
4. Решение возможных проблем
Если система по-прежнему не видит сканер, нужно подсоединить его к другому USB-порту, перезагрузиться, затем:
в терминале:
sudo gedit /etc/sane.d/dll.conf
в появившемся окне находим строки epson и V4L, V4L2 и ставим перед ними #, перед epkowa решетку убираем, чтобы выглядело так:
epkowa
#epson
#epson2
#v4l
#v4l2
затем в терминале:
sudo sane-find-scanner -q
команда выведет строчку, она пригодится в конце инструкции:
found USB scanner (vendor=0x04b8 [Language Error], product=0x083f [Language Error]) at libusb:002:002
далее в терминале:
sudo scanimage -L
выдаст похожую строчку: device `epkowa:libusb:002:002' is a Epson Stylus CX4300/CX4400/CX5500/CX5600/DX4400 flatbed scanner
далее в терминале:
sudo adduser имя_пользователя saned
sudo gedit /etc/udev/rules.d/45-libsane.rules
в появившемся окне добавляем строчку:
SYSFS{idVendor}=="вписать id вашего сканера", SYSFS{idProduct}=="вписать id вашего сканера", MODE="664", GROUP="saned", ENV{libsane_matched}="yes"
выключаем сканер, перезагружаем компьтер, включаем сканер и можем сканировать

Для надежности еще рекомендую установить пакет  Xsane:
sudo apt-get install sane xsane
Проверяем видит ли сканер пакет Sane:
sane-find-scanner

Данная инструкция пришла на замену более мудреной How To и опубликована в Официальном руководстве Ubuntu

Если вдруг проблемы остались, предлагаю посмотреть старый способ настройки сканера.
NB! В этом способе вам потребуется файл esfw41.bin, который вы сможете скачать здесь.