我的 Brother DCP-7055W 组合打印机/扫描仪以前工作正常,但现在找不到了。我使用 Brother 的安装工具重新进行了安装linux-brprinter-安装程序-2.2.0-1并完全执行了类似的问题和答案另外,除了官方安装中给出的最后一个命令,即:
brsaneconfig4 -a name="DCP-7055W" model=DCP-7055W ip=192.168.178.17
我还发出了命令
brsaneconfig4 -a name=SCANNER model=DCP-7055W ip=192.168.178.17
因此,输出的最后三行brsaneconfig4 -q
是:
Devices on network
0 SCANNER "DCP-7055W" I:192.168.178.17
1 DCP-7055W "DCP-7055W" I:192.168.178.17
我的打印没有问题,但无法扫描:simple-scan
,,gscan2pdf
和xsane
都因为找不到扫描仪而卡住了,即使我提供了以下任一设备参数:brother4:net1;dev0
或(由选择brother4:net1;dev1
显示)。xscanimage
我的系统是 AMD A6-7470K Radeon R5、6 个计算核心 2C+4G × 2 上的 Ubuntu 16.04。输出为dpkg -l | grep Brother
:
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan4 0.4.5-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 3-5~ubuntu1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4-1 amd64 printer driver Brother P-touch label printers
(请注意第三列中带有“i368”的两行;也许它们已经过时并且是以前安装的剩余物,也许对于我的安装来说它们是正确的,因为打印没有问题。)
从终端屏幕中我看到,上面提到的官方安装执行了以下命令:
dpkg -x dcp7055wlpr-3.0.1-1.i386.deb /
dpkg -x dcp7055wcupswrapper-3.0.1-1.i386.deb /
dpkg -b ./brother_driver_packdir dcp7055wlpr-3.0.1-1a.i386.deb
dpkg -b ./brother_driver_packdir dcp7055wcupswrapper-3.0.1-1a.i386.deb
dpkg -i --force-all dcp7055wlpr-3.0.1-1a.i386.deb
dpkg -i --force-all dcp7055wcupswrapper-3.0.1-1a.i386.deb
lpadmin -p DCP7055W -E -v dnssd://Brother%20DCP-7055W._pdl-datastream._tcp.local/ -P /usr/share/ppd/brother/brother-DCP-7055W-cups-en.ppd
aa-complain cupsd
lpadmin -p DCP7055W -v dnssd://Brother%20DCP-7055W._pdl-datastream._tcp.local/ -E
lpr -P DCP7055W /usr/share/cups/data/testprint
dpkg -i --force-all brscan4-0.4.5-1.amd64.deb
mdpkg -i --force-all brscan-skey-0.2.4-1.amd64.deb
brsaneconfig4 -a name=DCP-7055W model=DCP-7055W ip=192.168.178.17
请帮忙。
答案1
扫描仪的 IP 地址错误,如下所示:
brsaneconfig4 -a name="DCP-7055W" model=DCP-7055W ip=192.168.178.17
我通过 Windows 10 系统中同一台扫描仪的设置发现了这一事实(以及正确的 IP 地址),其中扫描仪正常运行。