Scanner Canon Lide 20

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
Frink
Beiträge: 70
Registriert: 25.11.2017 15:57:49
Lizenz eigener Beiträge: GNU Free Documentation License

Scanner Canon Lide 20

Beitrag von Frink » 16.01.2019 00:20:26

Hey,

ich bekomme den Canon Lide 20 nicht zum laufen, obwohl er von scanimage und sane-find-scanner gefunden wird:

Code: Alles auswählen

# 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.

found USB scanner (vendor=0x04a9 [Canon], product=0x220d [CanoScan], chip=LM9832/3) at libusb:001:016
  # 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.
  
  # scanimage -L 
device `plustek:libusb:001:016' is a Canon CanoScan N670U/N676U/LiDE20 flatbed scanner
Aber alle Scan-Programme (Xsane, gscan2pdf, SimpleScan ... ) erkennen den Scanner nicht. Brauche ich da noch irgendeinen speziellen Treiber oder so? libsane ist installiert.

Vielen Dank & Viele Grüße,

Frink

TuxPeter
Beiträge: 1961
Registriert: 19.11.2008 20:39:02
Lizenz eigener Beiträge: MIT Lizenz

Re: Scanner Canon Lide 20

Beitrag von TuxPeter » 16.01.2019 07:12:02

Ich benutze den LIDE 25 und brauchte dazu nichts anderes als simple-scan zu installieren. Vielleicht ist der User nicht in der Gruppe scanner?

Laut http://www.sane-project.org/lists/sane-mfgs-cvs.html wird Lide 20 komplett unterstützt.

Frink
Beiträge: 70
Registriert: 25.11.2017 15:57:49
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Scanner Canon Lide 20

Beitrag von Frink » 16.01.2019 21:10:22

Hey,

doch der Benutzer ist in der Gruppe "scanner", aber tortzdem funktioniert das Scannen (mit scanimage) bisher nur als root, nicht als normaler Benutzer. Woran kann es noch liegen? Das hier habe ich auch schon probiert.

Danke & Viele Grüße,

Frink

guennid

Re: Scanner Canon Lide 20

Beitrag von guennid » 17.01.2019 08:09:02

Welche Debian-Version, welcher Kern?
Schau mal nach, wie die Rechte unter /dev/bus/usb an der für den Scanner zuständigen Gerätedatei gesetzt sind. Ich hatte Ähnliches hier: (1), aber da ging's um einen Eigenbau-Kern.

Grüße, Günther

(1) viewtopic.php?f=33&t=148593&hilit=scanner+acl&start=30

Frink
Beiträge: 70
Registriert: 25.11.2017 15:57:49
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Scanner Canon Lide 20

Beitrag von Frink » 17.01.2019 09:24:29

Hey,

es geht um Debian 10 (buster) mit dem Kernel 4.18.0-2-amd64. Die Rechte der Gerätedatei habe ich gecheckt, aber die sind okay, alle Benutzer haben Leserecht. Ich habe probehalber auch mal Schreibrechte gesetzt, aber das hat keine Veränderung gebracht.

Viele Grüße,

Frink

willy4711

Re: Scanner Canon Lide 20

Beitrag von willy4711 » 17.01.2019 12:25:55

Frink hat geschrieben: ↑ zum Beitrag ↑
16.01.2019 21:10:22
Das hier habe ich auch schon probiert.
Was von dem hast du denn gemacht ?

Der Gruppe sane beigetreten?

eine /etc/udev/rules.d/40-scanner-permissions.rules erstellt ?

oder die
/lib/udev/rules.d/60-libsane.rules editiert ? (bei mir 60 statt 40)

oder alles mal probiert ?

Frink
Beiträge: 70
Registriert: 25.11.2017 15:57:49
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Scanner Canon Lide 20

Beitrag von Frink » 17.01.2019 12:36:36

Ich habe, alles drei ausprobiert.

debianoli
Beiträge: 4071
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Scanner Canon Lide 20

Beitrag von debianoli » 17.01.2019 13:07:35

Kann da was anderes wie policykit oder apparmor stören?

willy4711

Re: Scanner Canon Lide 20

Beitrag von willy4711 » 17.01.2019 14:11:18

Hast du in die /lib/udev/rules.d/60-libsane.rules (oder wie sie bei die nummeriert ist)
folgende Zeilen eingetragen + Neustart ?

Code: Alles auswählen

# Canon CanoScan Lide 20
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", ENV{libsane_matched}="yes"
Was da steht, bezieht sich auf einen anderen Scanner.

Weiter:
Bei mir (buster) gibt es eine /etc/udev/rules.d/S99-2000S1.rules NoPaste-Eintrag40587,
die anscheinend von HP eingefügt wurde, aber eventuell hilfreich wäre. Wenn ich mir das ansehe, wäre eventuell zu der
/lib/udev/rules.d/ xx-libsane.rules dieses zuzufügen das sie so aussieht:

Code: Alles auswählen

ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
EDIT

Nach dem ergänzen müsste man erstmal das aktivieren:

Code: Alles auswählen

# udevadm control -R

Frink
Beiträge: 70
Registriert: 25.11.2017 15:57:49
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Scanner Canon Lide 20

Beitrag von Frink » 18.01.2019 09:40:03

debianoli hat geschrieben: ↑ zum Beitrag ↑
17.01.2019 13:07:35
Kann da was anderes wie policykit oder apparmor stören?
Ich habe beides testweise mal deinstalliert, aber das hat keine Veränderung gebracht.
willy4711 hat geschrieben: ↑ zum Beitrag ↑
17.01.2019 14:11:18
Hast du in die /lib/udev/rules.d/60-libsane.rules (oder wie sie bei die nummeriert ist)
folgende Zeilen eingetragen + Neustart ?

Code: Alles auswählen

# Canon CanoScan Lide 20
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", ENV{libsane_matched}="yes"
Was da steht, bezieht sich auf einen anderen Scanner.
Ja, genau das habe ich eingetragen, allerdings in die /lib/udev/rules.d/40-libsane.rules, ich werde es mal in die /lib/udev/rules.d/60-libsane.rules packen.
willy4711 hat geschrieben: ↑ zum Beitrag ↑
17.01.2019 14:11:18
Weiter:
Bei mir (buster) gibt es eine NoPaste-Eintrag40587,
die anscheinend von HP eingefügt wurde, aber eventuell hilfreich wäre. Wenn ich mir das ansehe, wäre eventuell zu der
/lib/udev/rules.d/ xx-libsane.rules dieses zuzufügen das sie so aussieht:

Code: Alles auswählen

ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"

EDIT

Nach dem ergänzen müsste man erstmal das aktivieren:

Code: Alles auswählen

# udevadm control -R
Die Datei /etc/udev/rules.d/S99-2000S1.rules habe ich nicht, aber ich habe den Auszug mal zur /lib/udev/rules.d/60-libsane.rules hinzugefügt, leider ohne Erfolg.

scanimage meldet, wenn von einem normalen Benutzer aufgerufen, immer noch

Code: Alles auswählen

$ scanimage -L 

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Scanner Canon Lide 20

Beitrag von ThorstenS » 18.01.2019 11:19:45

Ich hatte mit dem Lide60 größere Probleme und man mag es kaum klappen: Es lag am zu langen und billigen USB Kabel! Versuch einfach mal nen kurzes (<1m) USB A-> B Kabel von hoher Qualität zu verwenden, denn zumindest die Lide60 Scanner laufen ootb sehr gut.

Frink
Beiträge: 70
Registriert: 25.11.2017 15:57:49
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Scanner Canon Lide 20

Beitrag von Frink » 18.01.2019 13:17:52

ThorstenS hat geschrieben: ↑ zum Beitrag ↑
18.01.2019 11:19:45
Ich hatte mit dem Lide60 größere Probleme und man mag es kaum klappen: Es lag am zu langen und billigen USB Kabel! Versuch einfach mal nen kurzes (<1m) USB A-> B Kabel von hoher Qualität zu verwenden, denn zumindest die Lide60 Scanner laufen ootb sehr gut.
Hey, danke für die Antwort, aber ich glaube nicht, dass es am Kabel liegt, schließlich kann ich als root scannen.

Viele Grüße,

Frink

guennid

Re: Scanner Canon Lide 20

Beitrag von guennid » 18.01.2019 18:24:39

Und warum schaust du nicht einfach mal, was unter /dev/bus/usb/Scanner-Geräte-Datei an Rechten eingetragen ist? Welche es ist, solltest du rauskriegen via LInk zu meiner früheren Anfage. Da wärst du meiner Meinung nach jedenfalls an der Quelle der Probleme.

Grüße, Günther

Antworten