Я переустановил Ubuntu 18.04 64-bit. Но теперь Simple Scan не распознает сканер.
sane-find-scanner
выводит:
found USB scanner (vendor=0x04f9, product=0x01e9) at libusb:005:003
Your USB scanner was (probably) detected. It may or may not be supported by
SANE. Try scanimage -L and read the backend's manpage
scanimage -L
выводит:
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate).
brscan-skey -l
выводит:
DCP-7040 : brother3:bus1;dev1 : USB Not registered
dpkg -l | grep -i Brother
выводит:
ii brdcp7040lpr:i386 2.0.2-1 i386 Brother DCP-7040 LPR driver
ii brscan-skey 0.3.1-1 amd64 Brother Linux scanner S-KEY tool
ii brscan3:i386 0.2.13-1 i386 Brother Scanner Driver
ii cupswrapperdcp7040:i386 2.0.2-1 i386 Brother DCP7040 CUPS wrapper driver
ii printer-driver-brlaser 4-1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers
Я дал все рекомендации, которые мне удалось узнать:
/lib/udev/rules.d/50-udev-default .rules
" ATTRS {idVendor} ==" 04f9 ", ENV {libsane_matched} =" yes "
'в файл /lib/udev/rules.d/60-libsane.rules
Но ничего не получалось.
В Windows 10 работает сканер. Так что нет проблем с оборудованием. Есть идеи?
Я переустановил все драйверы Brother и внес следующие изменения:
/lib/udev/rules.d/60-libsane1.rules
(в начале):
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"`
ACTION!="add", GOTO="libsane_rules_end"
/ lib / udev / rules.d / 60-brother-libsane-type1-inst.rules
:
MODE="0666"
/lib/udev/rules.d/50-udev-default.rules
:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0777"
И я выполнил эту команду чтобы изменить разрешения:
lsusb | grep -i brother | sed 's/://' | awk '{printf "/dev/bus/usb/%s/%s", $2,$4}' | xargs -i -t sudo chmod 666 "{}"
И проблема сохраняется.
scanimage -L
сообщает:
No scanners were identified...
dpkg -l | grep -i Brother
выводит:
ii brdcp7040lpr:i386 2.0.2-1 i386 Brother DCP-7040 LPR driver
ii brscan-skey 0.3.1-1 amd64 Brother Linux scanner S-KEY tool
ii brscan3 0.2.13-1 amd64 Brother Scanner Driver
ii cupswrapperdcp7040:i386 2.0.2-1 i386 Brother DCP7040 CUPS wrapper driver
Я наблюдаю, как исчезли эти строки:
ii printer-driver-brlaser 4-1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers
Дело в том, что при первом обновлении до 18.04 LTS у меня была похожая проблема, но я не помню, что я решил проблема (память пожилых людей).
Итак, я заблудился об этой проблеме, и я не знаю, что еще делать.
Я ввел эти команды:
sudo mkdir /usr/lib/sane
sudo ln -s /usr/lib64/sane/libsane-brother3.so /usr/lib/sane/libsane-brother3.so
sudo ln -s /usr/lib64/sane/libsane-brother3.so.1 /usr/lib/sane/libsane-brother3.so.1
sudo ln -s /usr/lib64/sane/libsane-brother3.so.1.0.7 /usr/lib/sane/libsane-brother3.so.1.0.7
И это работает !!!
scanimage -L
сообщает: