Integrierter Scanner Brother DCP-110c funktioniert nicht in Mint (18.1 x64)

Integrierter Scanner Brother DCP-110c funktioniert nicht in Mint (18.1 x64)

Ich habe die Druckertreiber wie angegeben erfolgreich installiertHier, das die Scannertreiber enthalten sollte.

Tatsächlich, brscan2und brscan-keysind installiert; ich habe auch installiert brother-udev-rule-type1; sane, sane-utilsund xsanesind ebenfalls installiert.

Der Drucker ist über USB angeschlossen und funktioniert (kann drucken)., allerdings kann der integrierte Scanner nicht genutzt werden.

Bis zu diesem Zeitpunkt ist der Scanner simple-scannicht xsanesichtbar, auch nicht, wenn er mit ausgeführt wird sudo.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben


Der Scanner wird in den Einstellungen für Simple Scan und Xsane sichtbar, nachdem er /usr/lib64/sanein/usr/lib(wie vorgeschlagenHier). Dann simple-scantritt aber ein anderer Fehler auf („Scan kann nicht gestartet werden“) und xsanees heißt „Gerät ‚brother2:bus2;dev3‘ konnte nicht geöffnet werden: Ungültiges Argument“. – Dasselbe mit sudo.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben


Hinzufügen

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

hat /lib/udev/rules.d/40-libsane.rulesauch nicht geholfen.


Bearbeiten

nach Antwort vonAbonnieren:

lssubgibt:

Bus 001 Device 003: ID 04f9:0169 Brother Industries, Ltd DCP-110C RemovableDisk

dann habe ich es sudo chmod a+w /dev/bus/usb/001/008ohne Wirkung getan, da es sich (vermutlich) nicht um ein Berechtigungsproblem handelt.


Ich habe auch erfolglos versucht, die Datei von /usr/lib64und /usr/lib64/sanenach /usr/lib/x86_64-linux-gnu/saneund zu kopieren /usr/lib/x86_64-linux-gnu, wie angegebenHierUndHier.


Wenn man sich diesen Beitrag ansiehtHierin dem eine erweiterte USB-Konfiguration im BIOS erwähnt wird (die besprocheneHier- siehe auch das dortige Bild), das für den vorliegenden Zweck möglicherweise benötigt wird, habe ich eine ähnliche, aber etwas andere Einstellung gefunden.

Die obige Einstellung wird auch erwähntHier, neben anderen Einstellungen, die ich versucht habe, zu befolgen, aber keine hat funktioniert.

Ich sehe in meinem BIOS keine XHCI-Pre-Boot-Option, aber ich sehe die aktivierte „Unterstützung für USB-Massenspeichertreiber“.

Bildbeschreibung hier eingeben

Das Deaktivieren ändert an keinem der beiden USB-Anschlüsse (einer ist 2.0, der andere 3.0) etwas.


aktualisieren

nach dem Folgendieser Beitragdas sagt zu verwenden

export SANE_DEBUG_DLL=128
scanimage -L

Suche nach Fehlern im Formular No such file or directoryund kopiere die angegebene Datei an den angegebenen Ort. Ich habe nur diese Fehler erhalten:

[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: couldn't find backend `v4l' (No such file or directory)

Aber diese Dateien scheinen nicht zu existieren (getestet mit locate)... und, basierend auf der Antwort auf meine separate Frage zu diesem Thema (Was ist es libsane-v4l.so.1und wie bekomme ich es?), werden sie für meinen Zweck wahrscheinlich nicht benötigt.

Antwort1

Ich habe einen anderen Scanner und ein anderes Betriebssystem, daher ist meine Hilfe möglicherweise nur von begrenztem Wert. Aber versuchen wir es trotzdem.

Beim Anschließen des Druckers können Sie prüfen, lsusbwelche Busnummer und welche Gerätenummer Ihrem Drucker zugewiesen ist.

Dann erteilen Sie Ihrem Gerät Schreibrechte

chmod a+w /dev/bus/usb/$BUS/$DEVICE

wobei $BUSund $DEVICEdie zuvor notierten Bus- und Gerätenummern sind. Versuchen Sie dann erneut, mit zu scannen xsane.

verwandte Informationen