Поиск
Найти на сайте: параметры поиска

[РЕШЕНО] Epson perfection 1670

поднимаем сканер
  
Сообщений: 496
Epson perfection 1670
Дров для него на avasis нету.

Делаем так:
Качаем драйвер под win оф. сайта (я брал для XP, может и возможны вариации)

Для установки понадобятся
- пакеты:
* sane
* xsane (GUI для sane)
* sane-utils (консольные программы для обнаружения сканера)
* cabextract (для распаковки cab архивов)

Код PHP:
  1. sudo apt-get -y install sane xsane sane-utils cabextract
Для того чтобы узнать, нашла ли наша система сканер наберем в консоли:

Код PHP:
  1. lsusb
выйдет что-то типа
Код PHP:
  1. Bus 002 Device 003: ID 04b8:011f Seiko Epson Corp. Perfection 1670
Если выдаст ошибки или отсутствие сканера
то
Код PHP:
  1. dmesg | grep error
если
Код PHP:
  1. usb 2-9: device descriptor read/64, error -71
  2. usb 2-9: device not accepting address 9, error -71
проверьте кабель. Некоторые устройства "требуют" чтобы они были подключены к
контроллеру USB 2.0
через скоростной кабель. Попробуйте заменить его.

Теперь нам нужно узнать, определился ли наш сканер в sane:
Код PHP:
  1. sane-find-scanner
вывод
Код PHP:
  1. found USB scanner (vendor=0x04b8 [EPSON], product=0x011f [EPSON Scanner]) at libusb:002:003
Альтернативный способ узнать определился ли наш сканер:
Код PHP:
  1. scanimage -L
вывод
Код PHP:
  1. device `snapscan:libusb:002:003' is a EPSON EPSON Scanner flatbed scanner
Непосредственно установка драйвера
распаковываем драйвер
Код PHP:
  1. unzip PER1670_WIN_3041ER.zip
входим в папку
Код PHP:
  1. cd PER1670_WIN_3041
находим и распаковываем файл ModUsd.cab в папку out
Код PHP:
  1. cabextract -d out ModUsd.cab
далее
Код PHP:
  1. cd out
Нам необходима прошивка esfw30.bin
Копируем ее в папку /etc/sane.d/
Код PHP:
  1. sudo cp esfw30.bin /etc/sane.d/esfw30.bin
Скопировали. Теперь нужно указать sane, где именно лежит наша прошивка.
Редактируем файл snapscan.conf
Код PHP:
  1. 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:
  1. sudo sane-find-scaner
  2. sudo scanimage -L
Запускаем утилиту для сканирования:
Код PHP:
  1. xsane
Если выдаст ошибку - перегружаемся.

Делал все по аналогии с манула (см. пост #1 под Спойлером)
Там же о разных багах можно почитать.
У меня поднялся без проблем... v
Редактировалось: 3 раз (Последний: 8 февраля 2012 в 20:57)
"Really, I’m not out to destroy Microsoft. That will just be a completely unintentional side effect". (Linus Torvalds, 2003)
Сообщений: 496
Думаю вопрос решен, тему можно закрыть smile
"Really, I’m not out to destroy Microsoft. That will just be a completely unintentional side effect". (Linus Torvalds, 2003)
В начало страницы 
|
Перейти на форум: