среда, 14 июня 2017 г.

Сканироване изображений по сети из FreeBSD.

Сканер epson к которому нет драйверов.
Подключение для сканирование через сеть с пакетом sane и устновкаой WIA-дравера в win10.


pkg install sane-backends-1.0.25


читать
https://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/scanners.html
http://linuxhardware.ru/index.php?title=Epson_Perfection_2480_Photo
фрагмент
/usr/local/etc/sane.d/snapscan.conf

firmware /usr/local/share/sane/snapscan/esfw41.bin
/dev/usb/scanner0 bus=usb 0x04b8 0x0121

/usr/local/etc/sane.d/dll.conf
# enable the next line if you want to allow access through the network:
net
#epson
#epson2
#epsonds
snapscan

 /usr/local/etc/devd/saned.conf
notify 100 {
        match "system" "USB";
        match "subsystem" "INTERFACE";
        match "type" "ATTACH";
        match "cdev" "ugen[0-9].[0-9]";
        match "vendor" "0x04b8";
        match "product" "0x0121";
        action "chown -L saned:saned /dev/$cdev && chmod -L 660 /dev/$cdev";
            };

rc.conf
devfs_system_ruleset="system"

проверка scanimage -L
В моем случае проблема была в:
- том что не устанавливались права на /dev/ugen4.3 для пользователя saned. Локально из-под рута все работало и сканировалось
"scanimage --resolution 200 --preview=no --mode color --high-quality=yes --depth 8 --format=jpeg >1.jpg"
-поисках файла с прошивкой для сканера esfw41.bin.
PS: если перестает работать надо проверить scanimage -L на каком USB сидит сканер
и поправить везде. В настроках wiasane-v0.1.2.10.exe и в конфигах FreeBSD.


Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.