Guten Morgen zusammen,
habe gestern meinen neuen Laptop (ThinkPad T410) eingeweiht und Kubuntu 18.04 (Kernel 4.15.0-23-generic) aufgesetzt. Die Installation meiner beiden Brother Drucker verlief weitestgehend problemlos. Den DCP-7055 hat das System sogar beim Einstecken automatisch erkannt & installiert.
So weit, so gut. Beim Scanner des DCP-7055 gab es, wie bereits aus der Vergangenheit bekannt und daher auch erwartet, einige Schwierigkeiten, die sich jedoch alle dank der Wiki lösen ließen.
Ich kann bspw. mit gscan2pdf als User ohne root - Rechte scannen.
Was jedoch nach wie vor große Schwierigkeiten bereitet, ist der Scan - Button am Gerät selbst bzw. das Scankey-Tool. Diese Funktion will einfach nicht richtig funktionieren.
sane-utils ist installiert. Das DEB-Paket brscan-skey-0.2.4-1.amd64.deb habe ich ebenfalls heruntergeladen und ausgeführt.
Nach dem Neustart führe ich
brscan-skey
aus.
brscan-skey -l
ergibt:
DCP-7055 : brother4:bus1;dev1 : USB Active
Wenn ich jetzt ans Gerät gehe, den Scan - Button betätige und mich durchs Menü klicke (Scannen:PC → OK; Datei → Start) steht im LCD-Display lediglich PC-Anschluss.
Die Konsole bezeugt:
~/brscan/brscan_2018-07-16-09-00-05.pnm is created.
Im automatisch angelegten Ordner brscan erscheint auch tatsächlich eine pnm - Datei, die jedoch 0B beträgt. Der Scanner macht auch keinerlei Anstalten, sich in Bewegung zu setzen.
Wenn ich das Dokument als Bild scannen möchte, startet auf dem Laptop Gimp. Doch auch hier erfolgt keine weitere Reaktion vom Scanner.
Da die gewünschte Reaktion ausbleibt und es ja irgendwie nur zur Hälfte zu funktionieren scheint, bin ich jetzt nicht sicher, ob es vll. an irgendwelchen neuen Sicherheitsvorkehrungen seitens Kubuntu 18.04 liegt oder so. Denn auf meinem alten Laptop (ebenfalls Lenovo) mit letztlich Kubuntu 16.04 (4.4.0-130 generic) funktionierte der Scan - Button am Gerät bzw. das Scankey-Tool problemlos.
EDIT:
dpkg -l | grep -i "brscan\|brother\|libusb*\|sane"
ergibt:
ii brother-udev-rule-type1 1.0.0-1 all Brother udev rule type 1 ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool ii brscan4 0.4.2-1 amd64 Brother Scanner Driver ii hl4140cncupswrapper:i386 1.1.1-5 i386 Brother CUPS Laser Printer Definitions ii hl4140cnlpr:i386 1.1.1-5 i386 Brother lpr Laser Printer Definitions ii libgusb2:amd64 0.2.11-1 amd64 GLib wrapper around libusb1 ii libimage-sane-perl 0.14-1build2 amd64 Perl extension for the SANE (Scanner Access Now Easy) Project ii libkf5sane-data 17.12.3-0ubuntu1 all scanner library (data files) ii libkf5sane5 17.12.3-0ubuntu1 amd64 scanner library (runtime) ii libsane-common 1.0.27-1~experimental3ubuntu2 all API library for scanners -- documentation and support files ii libsane-hpaio:amd64 3.17.10+repack0-5 amd64 HP SANE backend for multi-function peripherals ii libsane1:amd64 1.0.27-1~experimental3ubuntu2 amd64 API library for scanners ii libusageenvironment3:amd64 2018.02.18-1 amd64 multimedia RTSP streaming library (UsageEnvironment classes) ii libusb-0.1-4:amd64 2:0.1.12-31 amd64 userspace USB programming library ii libusb-1.0-0:amd64 2:1.0.21-2 amd64 userspace USB programming library ii libusbmuxd4:amd64 1.1.0~git20171206.c724e70f-0.1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library ii printer-driver-brlaser 4-1 amd64 printer driver for (some) Brother laser printers ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers ii sane 1.0.14-12build1 amd64 scanner graphical frontends ii sane-utils 1.0.27-1~experimental3ubuntu2 amd64 API library for scanners -- utilities ii skanlite 2.1.0.1-1 amd64 image scanner based on the KSane backend ii xsane 0.999-5ubuntu2 amd64 featureful graphical frontend for SANE (Scanner Access Now Easy) ii xsane-common 0.999-5ubuntu2 all xsane architecture independent files
Nächste Fehlereingrenzung durch
sudo sane-find-scanner
sagt:
# 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=0x04f9, product=0x0248) at libusb:002:008 could not fetch string descriptor: Overflow could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error found USB scanner (vendor=0x147e [UPEK], product=0x2016 [Biometric Coprocessor]) at libusb:001:004 # 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.
→ Merkwürdig, dass hier plötzlich ein "zweiter" Scanner (found USB scanner (vendor=0x147e [UPEK], product=0x2016 [Biometric Coprocessor]) at libusb:001:004) auftaucht.
Die einzige Fehlermeldung, die kommt, gibt es bei:
export SANE_DEBUG_DLL=255 && scanimage -L
Diese lautet:
scanimage: symbol lookup error: scanimage: undefined symbol: md5_buffer
Hat jemand von Euch eine Idee?
Vielen Dank im Voraus für Eure Rückmeldung & Unterstützung!
Chipy