Всем привет, прошу помощи с DCP-7010R (ubuntu 16.04)
Принтер встал "на ура"
Со сканером вожусь уже около месяца
Перечитал кучу всего, пробовал всякие варианты, ничего не работает.
Что было сделано:
Установил дрова с сайта производителя
brscan2, scan-key-tool
добавил в /etc/udev/rules.d/60-libsane.rules
стороку
# Brother
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Прокинул симлинки
sudo ln -s /usr/lib/sane64 /usr/lib/sane
----------------
Вот чего в итоге добился:
------------
$ dpkg -l | grep Brother
ii brother-udev-rule-type1 1.0.2 all Brother udev rule type 1
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan2
---------------------
$ lsusb
Bus 002 Device 003: ID 04f9:0182 Brother Industries, Ltd DCP-7010 0.2.5-1
---------------------
$ scanimage -L
device `brother2:bus2;dev4' is a Brother DCP-7010 USB scanner
--------------------
# sane-find-scanner
found USB scanner (vendor=0x04f9, product=0x0182) at libusb:002:003
---------------------------
На первый взгляд все должно работать, но
# export SANE_DEBUG_DLL=128
# xsane
[sanei_debug] Setting debug level of dll to 128.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.25git
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
[dll] sane_init/read_config: reading dll.d/hplip
[dll] add_backend: adding backend `hpaio'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/libsane-extras
[dll] sane_init/read_config: reading dll.d/libsane-extras
[dll] add_backend: adding backend `ls5000'
[dll] sane_init/read_dlld: done.
[dll] sane_init/read_config: reading dll.conf
cut
[dll] sane_get_devices
[dll] load: searching backend `brother2' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-brother2.so.1'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-brother2.so.1'
[dll] init: initializing backend `brother2'
[dll] init: backend `brother2' is version 1.0.1
и в конце получаем: невозможно открыть устройство brother2:bus2;dev4 Invalid argument
-----------------
Подскажите, пожалуйста, куда дальше ковырять?!