Начали...
1) Смотрим, как дела на фронте:
$ lsusb
Вывод консоли:
Bus 002 Device 003: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 002 Device 002: ID 04b8:0121 Seiko Epson Corp. Perfection 2480 Photo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# sane-find-scanner
Вывод консоли:
found USB scanner (vendor=0x04b8 [EPSON], product=0x0121 [EPSON Scanner]) at libusb:002:002
2) Пробуем:
# scanimage -L
Вывод консоли:
device `snapscan:libusb:002:002' is a EPSON EPSON Scanner flatbed scanner
Вроде всё в порядке.
3) Ставим программу для сканирования xsane (в ней легче всего определить неисправность):
# yum -y install xsane
Родная программа iscan (на момент написания статьи) драйвер не устанавливает и не работает. Менее полезный вариант - simple-scan.
4) Редактируем конфиг:
# nano /etc/sane.d/dll.conf
Ставим решётки напротив: epson, epson2, epkowa, V4L и V4L2. Snapscan нужно наоборот раскомментировать (снять решётку=)).
5) Ищем файл с прошивой от виндовых дров. Название можно узнать здесь в колонке firmware - esfw41.bin. Далее нужно достать этот файл либо с винды, либо гуглопоиском, либо здесь.
Создаём каталог:
# mkdir /usr/share/sane/snapscan
И копируем туда файл прошивки.
6) Редактируем /etc/sane.d/snapscan.conf, изменяем строку "firmware /usr/share/sane/snapscan/your-firmwarefile.bin" на "firmware /usr/share/sane/snapscan/Esfw41.bin" (название скачанного мною файла начиналось с большой буквы). Там же нужно проверить наличие описания данной модели:
# Epson Perfection 24807) Создаём группу scanner и добавляем своего юзера.
usb 0x04b8 0x0121
ЗЫ:
Подсказка добрых людей:
при проблемах с автокалибровкой запустить # scanimage -d snapscan:libusb:00x:00y --quality-cal=no -T -v (в 00x:00y подставить свои параметры из вывода sane-find-scanner).
Автор: Aldous
1 комментарий:
Драйвер esfw41.bin можно скачать здесь https://www.tehpodderzka.ru/p/esfw41bin-epson.html
Отправить комментарий