我透過 xsane 或 simplescan 等 GUI 軟體在 Brother DCP-7070DWR、Ubuntu 14.04 上進行掃描時遇到問題
我的印表機透過 wifi 連線。我已成功安裝 Brother 印表機和掃描器的驅動程式。列印效果很好。但我無法掃描 - xsane 告訴我「沒有可用的裝置」(也來自 root)
Scanimage 測試顯示一切正常:
vito@vws:~$ scanimage -d test -T
scanimage: scanning image of size 157x196 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 157 bytes... PASS
scanimage: reading one byte... PASS
scanimage: stepped read, 2 bytes... PASS
scanimage: stepped read, 4 bytes... PASS
scanimage: stepped read, 8 bytes... PASS
scanimage: stepped read, 16 bytes... PASS
scanimage: stepped read, 32 bytes... PASS
scanimage: stepped read, 64 bytes... PASS
scanimage: stepped read, 128 bytes... PASS
scanimage: stepped read, 256 bytes... PASS
scanimage: stepped read, 255 bytes... PASS
scanimage: stepped read, 127 bytes... PASS
scanimage: stepped read, 63 bytes... PASS
scanimage: stepped read, 31 bytes... PASS
scanimage: stepped read, 15 bytes... PASS
scanimage: stepped read, 7 bytes... PASS
scanimage: stepped read, 3 bytes... PASS
這是我電腦上安裝的兄弟的驅動程式:
vito@vws:/opt/lampp/htdocs/qoot$ dpkg -l | grep -i brother
ii brgenml1cupswrapper 3.1.0-1 i386 Brother BrGenML1 CUPS wrapper driver
ii brgenml1lpr 3.1.0-1 i386 Brother BrGenML1 LPR driver
ii brscan-skey 0.2.4-1 i386 Brother Linux scanner S-KEY tool
ii brscan4 0.4.3-1 i386 Brother Scanner Driver
ii printer-driver-ptouch 1.3-8 i386 printer driver Brother P-touch label printers
但 sane-find-scanner util 向我展示了一些管道問題:
vito@vws:~$ 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.
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
# No USB scanners found. If you expected something different, make sure that
# you have loaded a kernel driver for your USB host controller and have setup
# the USB system correctly. See man sane-usb for details.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
不過,我運行了經過評估的 VueScan - 它可以完美地開箱即用。請給我一些如何修復 xsane 工作的想法。
請注意,安裝的 VueScan 掃描軟體運作良好(掃描成功),因此看來不是 IP 位址問題。但是 xsane/simplescan 不起作用,這是一個問題(因為它是免費軟體)
答案1
解決了。使用印表機/掃描器上的選單按鈕取得掃描器的 IP 位址,選擇網絡,然後選擇 TCP / IP,然後選擇 IP 位址。平它:
brsaneconfig4 -p 192.168.0.107
我的情況沒有任何答案。所以我透過 brsaneconfig 設定我的掃描器 IP:
brsaneconfig4 -a name=DCP-7070DW model=DCP7070DW ip=192.168.0.107
然後重新啟動電腦並再次 ping。 Ping 現在運作正常,並且 xsane 成功偵測到掃描器。