Я использую XUbuntu 18.04, и я изо всех сил пытаюсь установить свой сканер. Я попробовал все, что я смог найти и на домашней странице Брата и на AskUbuntu. У меня есть новейший brsaneconfig4, brscan-skey и правила.
Команда brsaneconfig4 -
q возвраты:
(...)
Devices on network
0 DCP-7055W "DCP-7055W" I:192.168.1.28
Команда scanimage -L
возвраты:
device `brother4:net1;dev0' is a Brother DCP-7055W DCP-7055W
В то время как команда brscan-skey -l
возвраты:
DCP-7055W : brother4:net1;dev0 : 192.168.1.28 Not responded
Я имею libsane-brother4.so
установленный в /usr/lib64/sane
, /usr/lib/sane
и /usr/lib/x86_64-linux-gnu/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 brscan4 0.4.6-1 amd64 Brother Scanner Driver
ii dcp7055wcupswrapper:i386 3.0.1-1 i386 Brother DCP-7055W CUPS wrapper driver
ii dcp7055wlpr:i386 3.0.1-1 i386 Brother DCP-7055W LPR 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
и мой libsane
файл имеет после содержания:
#
# udev rules
#
ACTION!="add", GOTO="brother_mfp_end"
SUBSYSTEM=="usb", GOTO="brother_mfp_udev_1"
SUBSYSTEM!="usb_device", GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_1"
SYSFS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
ATTRS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_2"
ATTRS{bInterfaceClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceSubClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceProtocol}!="0ff", GOTO="brother_mfp_end"
#MODE="0666"
#GROUP="scanner"
ENV{libsane_matched}="yes"
#SYMLINK+="scanner-%k"
LABEL="brother_mfp_end"
Я попробовал все без любого значительного успеха. В какой-то момент у меня был рабочий сканер, но после перезагрузки это больше не было видимо в SimpleScan. Как я могу сделать эту работу? Что отсутствует?
Я столкнулся с принтером MFC-L2700DW Брата регистрации, может распечатать, не может просканировать oscar1919 на, Спрашивает Ubuntu. У меня есть Брат многофункциональный принтер, но другая модель, чем указанный Оскаром.
Oscar указал, что некоторые файлы установки могут быть скопированы в неправильную папку. Для 64-разрядного Linux инструкции состояли в том, чтобы проверить, что папка/usr/lib/x86_64-linux-gnu/sane существует.
Однако В моем случае, эта папка действительно присутствовала, но это было пусто. Последующие инструкции были, по существу для копирования libsane-брата файлов* от/usr/lib64/sane/папки до/usr/lib/x86_64-linux-gnu/sane.
В моей системе эти три файла, которые будут скопированы, были: libsane-brother2.so, libsane-brother2.so.1 и libsane-brother2.so.1.0.7.
После того как эти файлы были расположены в/usr/lib/x86_64-linux-gnu/sane папка, Простое Сканирование, перепрыгиваемое к жизни, и отсканировали тестовый документ.
Дополнительный ответ, который до сих пор работает во всех версиях Ubuntu.
На веб-сайте Brother есть пакет, который называется «Инструмент установки драйверов».
DCP-9015CDW
следуйте инструкциям программы установки, чтобы также установить драйверы сканера после того, как принтер будет готов. После завершения установки simplescan подберет сканер без перезагрузки.
Единственная «уловка»: если вы хотите установить его через Wi-Fi, убедитесь, что вашему принтеру назначен статический IP-адрес на вашем маршрутизаторе, и используйте этот IP-адрес во время установки (один из вариантов - предоставить установщику IP-адрес машины). Если IP-адрес драйвера изменится, есть вероятность, что вам придется каждый раз переделывать brsaneconfig, поэтому лучше назначить статический IP-адрес принтеру / сканеру.
С тех пор проблем не было.
Пример страницы загрузки для DCP-9015CDW: https://support.brother.com/g/b/downloadlist.aspx?c=gb&lang=en&prod=dcp9015cdw_eu&os=128 (перечислены в разделе «Утилиты»)
Также может потребоваться добавление вашего имени пользователя в группу, владеющую сканером, lp
в моем случае.
sudo adduser $ USER lp
.