有谁能让 dcp-7040 扫描仪正常工作吗?在 14.04 上,我使用 Brother 安装工具让它正常工作
添加
# Brother scanners ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ea", ENV{libsane_matched}="yes"
到最后
/lib/udev/rules.d/40-libsane.rules
并编辑/lib/udev/rules.d/50-udev-default.rules
通过放置
# 'libusb' device nodes SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", IMPORT{builtin}="usb_id"
放入该文件夹,现在一切正常。
但我无论如何都无法让扫描仪在 16.04 中工作。我可以打印,但不能扫描。它甚至没有在简单扫描中显示扫描仪可用。
答案1
我和 DualSportDad 的情况一样。以下是 Neni 要求的 dpkg 输出。
michel@hp:$ sudo dpkg -l | grep Brother
ii brdcp7040lpr:i386 2.0.2-1 i386 Brother DCP-7040 LPR driver
ii brother-udev-rule-type1 1.0.0-1 all Brother udev rule type 1
ii brscan-skey 0.2.4-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 3-3build1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4-1 amd64 printer driver Brother P-touch label printers
Ubuntu 16.04 是全新安装的,安装驱动程序时我指定了 USB 连接。打印机甚至没有以太网连接。
我手动添加了 udev 规则,因为 DualSportDad 提到的更改不起作用,尽管它们在 14.04 中确实起了作用。
答案2
我在使用 dcp-135c 时遇到了类似的问题,并按照此线程中的说明解决了该问题:https://ubuntuforums.org/showthread.php?t=2321613&page=3
对我来说,问题是 sane 的文件安装在了错误的目录中。我必须将所有文件从 /usr/lib64 复制到 /usr/lib,并将所有文件从 /usr/lib64/sane 复制到 /usr/lib/x86_64-linux-gnu/sane。
有些人不得不将文件从 /usr/lib64/sane 复制到 /usr/lib/sane。
因此,在你编辑 udev 规则后,请尝试以下操作:
复制所有文件/usr/lib64到/usr/lib
sudo cp /usr/lib64/* /usr/lib
复制所有文件/usr/lib64/sane到/usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
答案3
按照 samy 的建议,DCP-7040 扫描仪可以成功安装在 ubuntu 17.10 中。
从 Brother 支持和下载页面获取最新的驱动程序安装工具http://support.brother.com/。当前日期为 2017 年 12 月 25 日。
以 root 身份执行安装程序(当前名为 linux-brprinter-installer-2.2.0-1)。
在 /usr/lib/x86_64-linux-gnu/sane/ 中创建一个名为 libsane-brother3.so.1 的符号链接,指向 /usr/lib64/sane/libsane-brother3.so.1.0.7,即安装 Brother 库的位置。
sudo ln -s /usr/lib64/sane/libsane-brother3.so.1.0.7 /usr/lib/x86_64-linux-gnu/sane/libsane-brother3.so.1
我也尝试了合理的配置,但我认为没有必要。详情请见此处在 Ubuntu 17.10 中安装 DCP-7040 扫描仪。
也许这在 16.04 中可行。