Дров для него на avasis нету.
Делаем так:
Качаем драйвер под win оф. сайта (я брал для XP, может и возможны вариации)
Для установки понадобятся
- пакеты:
* sane
* xsane (GUI для sane)
* sane-utils (консольные программы для обнаружения сканера)
* cabextract (для распаковки cab архивов)
Код PHP:
Для того чтобы узнать, нашла ли наша система сканер наберем в консоли:
sudo apt-get -y install sane xsane sane-utils cabextract
Код PHP:
выйдет что-то типа
lsusb
Код PHP:
Если выдаст ошибки или отсутствие сканера
Bus 002 Device 003: ID 04b8:011f Seiko Epson Corp. Perfection 1670
то
Код PHP:
если
dmesg | grep error
Код PHP:
проверьте кабель. Некоторые устройства "требуют" чтобы они были подключены к
usb 2-9: device descriptor read/64, error -71 usb 2-9: device not accepting address 9, error -71
контроллеру USB 2.0
через скоростной кабель. Попробуйте заменить его.
Теперь нам нужно узнать, определился ли наш сканер в sane:
Код PHP:
вывод
sane-find-scanner
Код PHP:
Альтернативный способ узнать определился ли наш сканер:
found USB scanner (vendor=0x04b8 [EPSON], product=0x011f [EPSON Scanner]) at libusb:002:003
Код PHP:
вывод
scanimage -L
Код PHP:
Непосредственно установка драйвера
device `snapscan:libusb:002:003' is a EPSON EPSON Scanner flatbed scanner
распаковываем драйвер
Код PHP:
входим в папку
unzip PER1670_WIN_3041ER.zip
Код PHP:
находим и распаковываем файл ModUsd.cab в папку out
cd PER1670_WIN_3041
Код PHP:
далее
cabextract -d out ModUsd.cab
Код PHP:
Нам необходима прошивка esfw30.bin
cd out
Копируем ее в папку /etc/sane.d/
Код PHP:
Скопировали. Теперь нужно указать sane, где именно лежит наша прошивка.
sudo cp esfw30.bin /etc/sane.d/esfw30.bin
Редактируем файл snapscan.conf
Код PHP:
Находим в начале файла строку следующего содержания:
sudo gedit /etc/sane.d/snapscan.conf
firmware /path/to/your/firmware.bin (или что-то подобное с началом firmware)
меняем ее на:
firmware /etc/sane.d/esfw30.bin
Также там же в snapscan.conf нужно раскомментировать строчку (это значит убрать символ #)
/dev/usb/scanner1 bus=usb (у меня без этого сканер не завелся)
Ниже в файле обнаруживаем строки
# Epson Perfection 1670
usb 0x04b8 0x011f
Ничего не меняем.
Пробное сканирование.
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Отключаем наш сканер от сети.
Вынимаем из него USB шнур.
Вставляем USB шнур.
Подключаем к сети.
Сканер несколько раз мигнет зеленой лампочкой. В случае удачного определения
лампочка останется зеленой.
Если лампочка станет еле заметна, значит что-то не так. Попробуйте выполнить
следующие команды:
Код PHP:
Запускаем утилиту для сканирования:
sudo sane-find-scanner sudo scanimage -L
Код PHP:
Если выдаст ошибку - перегружаемся.
xsane
Делал все по аналогии с манула (см. пост #1 под Спойлером)
Там же о разных багах можно почитать.
У меня поднялся без проблем...