我有一台Fuji Xerox DocuPrint M225 dw打印机/扫描仪,它连接到与我的 Ubuntu 17.04 系统相同的 wifi 网络,并通过 USB 进行物理连接。
简单扫描看不到它(我得到“未检测到扫描仪”横幅)。不过,它可以通过 Avahi 看到:
~ • avahi-browse -a
+ wlp3s0 IPv4 FX DocuPrint M225 dw Internet Printer local
+ wlp3s0 IPv4 FX DocuPrint M225 dw _scanner._tcp local
+ wlp3s0 IPv4 FX DocuPrint M225 dw PDL Printer local
+ wlp3s0 IPv4 FX DocuPrint M225 dw UNIX Printer local
+ wlp3s0 IPv4 FX DocuPrint M225 dw Web Site local
并且sane-find-scanner
可以看到USB但看不到网络接口:
~ • sudo sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x138a, product=0x0017) at libusb:001:006
found USB scanner (vendor=0x0550 [FX], product=0x0190 [DocuPrint]) at libusb:001:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
但是scanimage -L
什么都看不到:
~ • SANE_DEBUG_NET=128 scanimage -L
[sanei_debug] Setting debug level of net to 128.
[net] sane_init: authorize != null, version_code != null
[net] sane_init: SANE net backend version 1.0.14 (AF-indep+IPv6) from sane-backends 1.0.27git
[net] sane_init: Client has little endian byte order
[net] sane_init: searching for config file
[net] net_avahi_browse_callback: CACHE_EXHAUSTED
[net] sane_init: done reading config
[net] sane_init: evaluating environment variable SANE_NET_HOSTS
[net] sane_init: evaluating environment variable SANE_NET_TIMEOUT
[net] sane_init: done
[net] sane_get_devices: local_only = 0
[net] sane_get_devices: finished (0 devices)
[net] net_avahi_browse_callback: ALL_FOR_NOW
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). Please read the documentation
which came with this software (README, FAQ, manpages).
[net] sane_exit: exiting
[net] net_avahi_cleanup: stopping thread
[net] net_avahi_cleanup: done
[net] sane_exit: finished.
我尝试安装libsane*-dev
软件包并升级到rolfbensch/sane-git
PPA 中的软件包,每次都重新启动。检测无变化。我已经确认它net
存在并且未在/etc/sane.d/dll.conf
.
我还能尝试什么?
我还购买了 Fuji Xerox DocuPrint M225 dw,并且我的 linux 笔记本电脑(Ubuntu 14.04)上的扫描仪驱动程序安装也存在问题。我尝试了几种方法来安装它。幸运的是,我找到了让它工作的方法。
我已经使用Brother DCP-L2540DW驱动程序安装了Fuji Xerox DocuPrint M225 dw驱动程序。遵循这些步骤。
将扫描仪连接到网络并为其设置 IP 地址。例如 172.18.9.103
下载并安装驱动程序
brscan4-0.4.2-1.amd64.deb
或brscan4-0.4.2-1.i386.deb
. 本例使用 64 位版本。$ wget http://www.brother.com/pub/bsc/linux/dlf/brscan4-0.4.2-1.amd64.deb
$ sudo dpkg -i brscan4-0.4.2-1.amd64.deb
使用此命令添加网络扫描仪。
$ brsaneconfig4 -a \ name=FX-DocuPrint-M225-dw \ model=DCP-L2540DW \ ip=172.18.9.103
配置存储在
/opt/brother/scanner/brscan4/brsanenetdevice4.cfg
确保
brother4
在/etc/sane.d/dll.conf
并取消注释。打开
simple-scan
. 标题Brother *FX-DocuPrint-M225-dw
应显示在Scan Source
.我在邮件列表上问了。唉,实际上并没有什么可以做的,因为几乎没有任何公共信息可供 SANE 开发人员用来为这个扫描仪编写驱动程序:
我最近购买了 Fuji Xerox DocuPrint M225 dw,但无法让扫描仪正常工作。我按照上面的步骤 1、2、3 和 4 进行操作,但不满足步骤 5。可以看到扫描仪但未连接。我找到了 Brother 驱动程序的页面http://support.brother.com/g/s/id/linux/en/download_scn.html。我猜 FX 打印机类似于 Brother MFC-1810。发现已经安装了 brscan 64bit 文件。我安装了 scan-key-tool 64bit 文件。我使用的是 Kubuntu 16.04,所以很简单。关闭打印机并重新打开后扫描正常。这是使用 USB 连接。还没试过wifi。谢谢菲塔克。