ich habe ein Problem mit meinen Brother DCP-145C, den ich lediglich als Scanner unter Debian 8.4 nutze.
Ich habe die von Brother bereitgestellten Pakete installiert. Und mich zudem nach dieser Anleitung orientiert.
Nutze ich den Scanner als root läuft alles wie es soll. Das ist natürlich nicht Sinn der Sache...
Will ich ihn als normaler Nutzer unter gscan2pdf einsetzen, erhalte ich die Fehlermeldung "Invalid argument" wenn ich auf Scannen klicke. Wechsel ich ins Root-Terminal und gebe /etc/init.d/udev restart ein, kann ich den Scanner auch als normaler Nutzer verwenden. Die Einschränkung: Mehr als eine Seite darf ich nicht scannen. Bei der zweiten Seite gibt es erneut die Meldung "Invalid argument". Da hilft dann auch kein Root-Terminal mehr, sondern nur das Beenden und erneute Starten von gscan2pdf.
Das Motherboard (ASRock B85M Pro4) hat sowohl USB 2.0 wie auch USB 3.0 Anschlüsse. Da es Probleme geben soll, wenn der Scanner an einen USB 3.0 Anschluss betrieben wird, habe ich ihn an einen USB 2.0 Anschluss angeschlossen.
Gibt es Ideen / Vorschläge, wieso ich den Scanner nicht als normaler Nutzer verwenden kann bzw. nur mit Einschränkungen?
Hier noch ein paar Infos:
Code: Alles auswählen
test@saturn:~$ groups $USER
test : test adm lp cdrom floppy audio dip video plugdev scanner lpadmin bluetooth netdev saned public
Code: Alles auswählen
root@saturn:/# lsusb
Bus 004 Device 002: ID 8087:8000 Intel Corp.
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:070e Genesys Logic, Inc. USB 2.0 Card Reader
Bus 002 Device 007: ID 04f9:0206 Brother Industries, Ltd
Bus 002 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 003: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@saturn:/#
Code: Alles auswählen
# Brother scanners
#ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0206", MODE="0660", GROUP="scanner", ENV{libsane_matched}="yes"
ATTRS{idVendor}=="04f9", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# The following rule will disable USB autosuspend for the device