我从 Ubuntu 17.04 升级到 Ubuntu 17.10,我的扫描仪(Brother DCP150C)不再工作。
我再次安装它,没有任何问题,但我仍然收到消息说驱动程序未安装。我可以向您保证,通过运行命令可以安装驱动程序dpkg -l | grep Brother
。
在以前的 Ubuntu 版本中,我必须稍后再去 /lib/udev/rules.d/40-libsane.rules
向此文件添加一些内容。现在,我尝试执行相同的操作,但找不到该40-libsane.rules
文件。
有人可以对此给出提示吗?
答案1
我从 artful-proposal 安装了 libsane1 和 sane-utils。然后我发现“sudo scanimage -L”可以工作,但没有 sudo 的“scanimage -L”则不行。因此我创建了 /etc/udev/rules.d/55-libsane.rules,内容如下:
SYSFS{idVendor}=="04b8", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
其中“04b8”是扫描仪制造商 epson 的 USB ID。如果您有兄弟扫描仪,则必须用 scanimage 打印出来的 ID 替换此 ID。
答案2
这解决了我的问题。https://help.ubuntu.com/community/sane。阅读有关 Brother 扫描仪的部分。一旦我输入网络配置,它就可以正常工作。
我在 64 位系统上使用 brscan4 工具。我的情况正确的驱动程序是 brscan4-0.4.4-4.amd64。我下载的页面是:
http://support.brother.com/g/b/downloadlist.aspx?c=as_ot&lang=en&prod=dcpj105_all&os=128
希望能帮助到你
答案3
逐步完成:
http://abhweb.org/jima/brother-scanner-not-recognized-ubuntu-17.10.php
总之,手动强制安装brscan4然后运行brsaneconfig4注册扫描仪。 libusb-1.0-0还必须安装,Ubuntu 17.10 中默认安装
sudo dpkg -i --force-all brscan4*.deb
sudo brsaneconfig4 -a name=friendlyname model=model ip=static_ip_of_scanner
(旧型号需要 brscan 或 brscan2/3 而不是 brscan4)
我建议使用静态 IP,而不是依赖自动检测,因为这仍然不太可靠。
问题是 brscan4 .deb 依赖“libusb”,但 Ubuntu 17.10 中没有这样的包。但是有一个“libusb-1.0-0”似乎可以工作。名称更改意味着包 brscan4 无法正常安装,而 Brother 的“驱动程序安装工具”会看到错误并且不会配置扫描仪。
答案4
我的 Brother 打印机/扫描仪 MFC-J625DW 也遇到了类似的问题。
我按照此说明操作后,扫描仪才开始工作常问问题。第二项,“我找不到兄弟机器”。显然,有些文件被复制到了错误的文件夹中。我的系统是 lubuntu 17.10 32 位,驱动程序是 brscan4。因此,对于 brscan4,您也需要此修复。(我也一直在编辑“规则”文件,但最终恢复了所有内容,因为它没有解决任何问题。)
根据常见问题解答,解决方法是:
检查以下目录是否存在。
对于 64 位用户:
/usr/lib/x86_64-linux-gnu/sane
对于32位用户:
/usr/lib/i386-linux-gnu/sane
如果上述目录存在,请输入以下命令。
对于 64 位用户:命令:sudo cp /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane
对于 32 位用户:命令:sudo cp /usr/lib/sane/libsane-brother* /usr/lib/i386-linux-gnu/sane
为了澄清起见,我将列出使 MFC-J625DW 工作所做的所有操作(在某些步骤之间重新启动可能会有用):
- 从 support.brother.com 下载、解压并运行适用于您设备的脚本(这安装了我设备所需的所有软件包)按照该网站上的所有说明进行操作。
- 将 myusername 添加到拥有扫描设备的 lp 组
sudo adduser <myusername> lp
- 如果您需要找出该组的名称,请打开设备,执行
lsusb
,记下兄弟的 busnr 和 devicenr,然后执行ls -l /dev/bus/usb/busnr/devicenr
(每个 nr 3 位数字) - 是否修复了上述文件复制问题
- 要启用 brscan-skey 的所有功能,我需要 gimp、sane 和 xsane
sudo apt install gimp
sudo apt install sane sane-utils libsane-extras xsane