Счастливым обладателям сканеров Benq SCANNER 5000 посвящается!
Начнём:
1. Нужно проверить, что система распознала сканер (вводим в терминале)
lsusb | grep -i benq |
Там будет что-то подобное этому:
<Bus 005 Device 002: ID 04a5:20f8 Acer Peripherals Inc. (now BenQ Corp.) |
2. Проверяем, видит ли наш сканер SANE:
scanimage -L |
На выходе:
device `snapscan:libusb:005:002' is a Acer FlatbedScanner42 flatbed scanner |
3. Теперь необходимо скачать файл прошивки сканера 20f8v116.bin. (почему этот сказано ниже)
Качаем отсюда 20f8v116.bin
Для тех у кого есть диск с драйверами для сканера файл находится в /путь к диску/driver/bin/20f8v116.bin
4. Устанавливаем:
sudo mkdir -p /usr/share/sane/snapscan/ |
!!! Важно установить права на чтение файла для остальных пользователей, потому как не известно с какими правами был упакован файл:
Код:
sudo chmod 754 20F8V116.bin |
И пропишем путь к файлу в конфиге:
sudo nano /etc/sane.d/snapscan.conf |
Находим в самом начале слово firmware /usr/share/sane/snapscan/
и указываем где находится файл прошивки:
firmware /usr/share/sane/snapscan/20F8V116.bin |
Имя файла может отличаться от приведенного здесь.
Пользователям Ubuntu 9.04 уже можно сканировать, а вот остальным еще кое-что надо исправить.
Если сканировать сейчас, то sane выдаст ошибку, которая пропадёт если запустить её от root`а. Вся проблема
в правах на запись/чтение устройства. Можно напрямую поменять права для файлов /dev/bus/usb/005/002 и /proc/bus/usb/005/002(помните строку `snapscan:libusb:005:002' ?) , но после перезагрузки или переключения сканера в другой порт USB права на запись/чтение восстановятся или изменятся имена файлов 005/002.
Для решения проблемы отредактируем файл
sudo gedit /etc/udev/rules.d/45-libsane.rules |
Вставим в файл такую строку:
SYSFS{idVendor}=="04a5", SYSFS{idProduct}=="20f8", MODE="664", GROUP="scanner" |
Сканирует действительно от 50 до 1200 в цвете, ЧБ и штриховом, а также предварительное. В полутонах выдает черный квадрат Малевича.
В случае глюков помогает отключение питания сканера
Если запустить сканирование в нерабочих режимах, то может произойти выход из сеанса.(для других прошивок)
Иногда каретка не возвращается назад сразу - так что следует подождать её возвращения иначе будут глюки