У меня проблема со связью с братом DCP-8040, который также может использоваться для сканирования и печати. Я не могу точно сказать, в чем проблема на самом деле, но вот вывод команд, которые я использовал для определения проблемы.
во-первых, так как устройство подключено через USB, я сделал
$ lsusb
среди прочего я получил
Bus 001 Device 003: ID 04f9:015d Brother Industries, Ltd MFC Composite Device
указанное устройство доступно для членов группы lp
$ ls -l /dev/bus/usb/001/003
crw-rw-r-- 1 root lp 189, 2 Feb 17 17:26 /dev/bus/usb/001/003
и я являюсь членом этой группы:
$groups
lorenz lp cdrom fuse lpadmin nabu scanner
вменяемый вопрос о сканерах дает
$ sane-find-scanner
found USB scanner (vendor=0x04f9, product=0x015d) at libusb:001:003
Вся информация выше не является постоянной. Перед перезагрузкой всегда был /dev/bus/usb/001/004
.
Вся информация ниже является постоянной.
$ scanimage -L
device `brother:bus8;dev1' is a Brother DCP-8040 USB scanner
такие программы, как xsane или simple-scan, также пытаются связаться с устройством brother:bus8;dev1
Откуда исходит ложное bus8;dev1
? Как я могу сделать ScanImage, XSane и т. д. получить правильный адрес устройства?
С уважением