
Ich habe ein Problem beim Scannen auf meinem Brother DCP-7070DWR, Ubuntu 14.04 über GUI-Software wie xsane oder simplescan
Mein Drucker ist über WLAN verbunden. Ich habe die Drucker- und Scannertreiber von Brother erfolgreich installiert. Drucken funktioniert einwandfrei. Aber ich kann nicht scannen – xsane meldet „Keine Geräte verfügbar“ (auch vom Root-Zugriff aus).
Scanimage-Test zeigt mir alles ok:
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
Dies sind die auf meinem Computer installierten Treiber von Brother:
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
Aber das Dienstprogramm „sane-find-scanner“ zeigt mir einige Pipe-Probleme an:
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.
Ich verwende jedoch VueScan als Evaluierungsversion und es scannt sofort einwandfrei. Bitte geben Sie mir ein paar Ideen, wie ich das Problem mit xsane beheben kann.
Bitte beachten Sie, dass die installierte VueScan-Scansoftware gut funktioniert (erfolgreich scannt), es scheint also kein Problem mit der IP-Adresse zu sein. Aber xsane/simplescan funktioniert nicht und das ist ein Problem (weil es eine kostenlose Software ist).
Antwort1
Gelöst. Rufen Sie die IP-Adresse des Scanners ab, indem Sie die Menütaste auf dem Drucker/Scanner drücken, „Netzwerk“, dann „TCP/IP“ und dann „IP-Adresse“ auswählen. Pingen Sie es an:
brsaneconfig4 -p 192.168.0.107
in meinem Fall keine Antwort. Also habe ich meine Scanner-IP über brsaneconfig eingestellt:
brsaneconfig4 -a name=DCP-7070DW model=DCP7070DW ip=192.168.0.107
Starten Sie dann den Computer neu und führen Sie den Ping erneut aus. Der Ping funktioniert jetzt einwandfrei und xsane erkennt den Scanner erfolgreich.