Scanner läuft unter Squeeze nicht mehr [gelöst]

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Scanner läuft unter Squeeze nicht mehr [gelöst]

Beitrag von Michael121 » 04.04.2011 19:49:31

Guten Abend,

nach der Umstellung von Lenny auf Squeeze funktioniert mein Pixma MP610-Scanner (als normaler User) nicht mehr. Unter Lenny konnte ich ihn sowohl als lokaler User als auch aus dem Netz ansprechen.

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, product=0x1725) at libusb:001:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

Code: Alles auswählen

scanimage -L
device `pixma:04A91725' is a CANON Canon PIXMA MP610 multi-function peripheral
device `net:localhost:pixma:04A91725' is a CANON Canon PIXMA MP610 multi-function peripheral

Code: Alles auswählen

scanimage -T
scanimage: open of device pixma:04A91725 failed: Access to resource has been denied
Als root funktioniert der Scanner :( , also das übliche Berechtigungsproblem.

Von /lib/udev/rules.d/ habe ich die 60-libsane.rules nach /etc/udev/rules.d/ kopiert, aber leider ohne Erfolg...

/etc/hal hat in seinen Unterverzeichnissen (außer der preferences.fdi) keine Einträge.

In der Gruppe scanner bin ich eingetragen.

Wenn ich die Berechtigungen für /dev/bus/usb/001/002 setze, funktioniert der Scanner - aber nur bis zum nächsten Neustart.

Kann mir jemand weiterhelfen?

Herzlichen Dank!

Michael
Zuletzt geändert von Michael121 am 07.04.2011 22:17:39, insgesamt 1-mal geändert.

Benutzeravatar
Emess
Beiträge: 3820
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Emess » 04.04.2011 21:19:24

Ist den dein User Mitglied in der Gruppe Scanner?
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

Mounty
Beiträge: 251
Registriert: 05.01.2007 21:02:03
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Mounty » 04.04.2011 23:13:51

Moin, moin!

Vielleicht hilft dir dieser Thread weiter:
viewtopic.php?f=31&t=110835&hilit=scann ... Fusb%2F001

Gruß
Mounty

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Michael121 » 05.04.2011 19:26:57

Emess hat geschrieben:Ist den dein User Mitglied in der Gruppe Scanner?
Ja.
Mounty hat geschrieben:Moin, moin!

Vielleicht hilft dir dieser Thread weiter:
viewtopic.php?f=31&t=110835&hilit=scann ... Fusb%2F001

Gruß
Mounty
In /etc/udev/rules.d/60-libsane.rules ist der Scanner eingetragen:

Code: Alles auswählen

# Canon PIXMA MP610
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1725", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
Noch ein (vielleicht) interessanter Auszug aus syslog:

Code: Alles auswählen

Apr  5 19:18:42 localhost saned[5119]: saned (AF-indep+IPv6) from sane-backends 1.0.21 starting up
Apr  5 19:18:42 localhost saned[5119]: check_host: access by remote host: 127.0.0.1
Apr  5 19:18:42 localhost saned[5119]: init: access granted to michael@127.0.0.1
Apr  5 19:18:45 localhost saned[5119]: saned exiting
dennoch wird mir als User der Zugang verweigert:

Code: Alles auswählen

scanimage -T
scanimage: open of device pixma:04A91725 failed: Access to resource has been denied
Also: Zugang wird mir von saned gewährt, aber von scanimage (das saned aufruft) verweigert ???

Michael

Mounty
Beiträge: 251
Registriert: 05.01.2007 21:02:03
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Mounty » 05.04.2011 20:10:35

Moin, moin!

xsane mal ausprobiert?

Schuss ins Blaue (kenne mich mit scanimage gar nicht aus, zu viel Optionen:-)

Mal mit scanimage mit --d net:localhost:pixma:04A91725 ausprobiert?
Bei mir scannt scanimage -T von meiner Webcam (/dev/video0). Ich müsste scanimage wohl mit -d das passende Device mitgeben.

Ist mir jetzt nur mal so eingefallen. Mehr kann ich dann auch nicht helfen. Sorry.

Gruß
Mounty

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Michael121 » 05.04.2011 20:36:36

Hallo Mounty,

vielen Dank für Deine Tips.

Leider bringt scanimage --d net:localhost:pixma:04A91725 -T die identische Fehlermeldung.

Xsane kann ich lokal nicht starten (habe ich nicht installiert - Debian läuft bei mir als Router/Firewall/Printserver und hoffentlich bald wieder als Scanserver :) )

Aus dem Netz mit XSane angesprochen finde ich in der system - Logdatei

Code: Alles auswählen

Apr  5 20:25:42 localhost saned[5234]: saned (AF-indep+IPv6) from sane-backends 1.0.21 starting up
Apr  5 20:25:42 localhost saned[5234]: check_host: access by remote host: 192.168.1.48
Apr  5 20:25:42 localhost saned[5234]: init: access granted to saned-user@192.168.1.48
XSane selber bricht ab mit "Fehler beim Öffnen des Gerätes "net:192.168.1.1:pixma:04A91725": Zugang zum Gerät wurde verweigert.

Ich dachte, Squeeze nutzt jetzt nur die udev - Rules, sollte ich vielleicht zu hal zurückkehren und eine fdi-Datei installieren?

Michael

Mounty
Beiträge: 251
Registriert: 05.01.2007 21:02:03
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Mounty » 05.04.2011 20:52:06

Moin, moin!

@schauinsland hat im 'papersize a4 wird ignoriert'-Thread folgenden Link gepostet:
http://linux-aha.de/wordpress/2011/02/2 ... n-squeeze/
Interessant ist (natürlich) der zweite Teil. Die /lib/udev/rules.d/60-libsane.rules - Zeile sieht da etwas anders aus.

Gruß
Mounty

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Michael121 » 05.04.2011 21:17:30

Hallo Monty,

ändert leider auch nichts :( .

Michael

Mounty
Beiträge: 251
Registriert: 05.01.2007 21:02:03
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Mounty » 05.04.2011 21:33:23

Moin, moin!

Schade. Restart saned/Neustart fällt mir höchstens noch ein.
Somit kann ich (leider) nicht mehr weiter helfen.

Gruß
Mounty

schauinsland
Beiträge: 455
Registriert: 19.11.2007 11:17:40

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von schauinsland » 05.04.2011 21:57:29

So dankbar ich für den erwähnten link auf linux-aha.de in Sachen Drucker war, so wenig bin ich von seiner Richtigkeit in Sachen Scanner überzeugt:
  1. mein Brother MFC-215C ist von Haus aus nicht in /lib/udev/rules.d/60-libsane.rules eingetragen, funktioniert aber auch für normale Nutzer völlig einwandfrei, nachdem ich ihn dort mit der Syntax

    Code: Alles auswählen

    ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0193", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
    eingetragen habe. Das gilt auch für das erwähnte scanimage -T und ohne, dass der betreffende Nutzer Mitglied in scanner wäre.
  2. wenn nun wirklich eine Syntax der Form

    Code: Alles auswählen

    SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
    nötig wäre, wäre so ziemlich die komplette Datei 60-libsane.rules falsch - ein doch etwas heftiger bug
Was mich interessieren würde, ist, wie Du squeeze installiert hast, komplett neu oder als upgrade von lenny. Wenn Du noch ein wenig Platz auf der Festplatte hast, könntest Du im letzteren Fall mal eben eine komplette Neuinstallation durchführen um zu sehen, ob das Problem mit einem etwaigen upgrade zu tun hat - unsportlich, aber pragmatisch u. U. schneller als die bisherigen Versuche.

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von Michael121 » 06.04.2011 21:21:02

Hallo Schauinsland,

ich denke auch, dass /etc/udev/rules.d/60-libsane.rules korrekt sind - wahrscheinlich hätte ich sie nicht einmal nach /etc/udev/rules.d kopieren müssen.

Squeeze habe ich als upgrade von Lenny installiert - hat auch alles problemlos funktioniert. Leider habe auf dem alten Rechner nicht genügend Plattenspeicher, um Squeeze nochmals zu installieren.

Ich bin mir aber nicht sicher, ob Squeeze den Umstieg auf udev von hal schon vollzogen hat - oder ob es noch Programme gibt, die unter hal laufen - wenn ich hwinfo laufen lasse, erscheint mein Pixma mit einer HAL-UDI, und zwar sowohl der Drucker

Code: Alles auswählen

52: USB 00.1: 10900 Printer
  [Created at usb.122]
  UDI: /org/freedesktop/Hal/devices/usb_device_4a9_1725_490DE9_if1_printer_noserial
  Unique ID: VfjA.eh47neG++w2
  Parent ID: k4bc.9T1GDCLyFd9
  SysFS ID: /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.1
  SysFS BusID: 1-3:1.1
  Hardware Class: printer
  Model: "Canon MP610 series"
  Hotplug: USB
  Vendor: usb 0x04a9 "Canon"
  Device: usb 0x1725 "MP610 series"
  SubVendor: "Canon"
  SubDevice: "MP610 series"
  Revision: "1.05"
  Serial ID: "490DE9"
  Driver: "usblp"
  Driver Modules: "usblp"
  Device File: /dev/usb/lp0
  Device Files: /dev/usb/lp0, /dev/char/180:0
  Device Number: char 180:0
  Speed: 480 Mbps
  Module Alias: "usb:v04A9p1725d0105dc00dsc00dp00ic07isc01ip02"
  Driver Info #0:
    Driver Status: usblp is active
    Driver Activation Cmd: "modprobe usblp"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #48 (Hub)
als auch (vermutlich) der Scanner

Code: Alles auswählen

USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  UDI: /org/freedesktop/Hal/devices/usb_device_4a9_1725_490DE9_if0
  Unique ID: 2UT6.6Nnvc2vUOaF
  Parent ID: k4bc.9T1GDCLyFd9
  SysFS ID: /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0
  SysFS BusID: 1-3:1.0
  Hardware Class: unknown
  Model: "Canon MP610 series"
  Hotplug: USB
  Vendor: usb 0x04a9 "Canon"
  Device: usb 0x1725 "MP610 series"
  Revision: "1.05"
  Serial ID: "490DE9"
  Speed: 480 Mbps
  Module Alias: "usb:v04A9p1725d0105dc00dsc00dp00icFFisc00ipFF"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #48 (Hub)
Michael

schauinsland
Beiträge: 455
Registriert: 19.11.2007 11:17:40

Re: Scanner läuft unter Squeeze nicht mehr - Rechteproblem

Beitrag von schauinsland » 07.04.2011 00:04:44

Nur um Missverständnisse zu vermeiden: im ersten Satz Deines letzten Beitrages hätte der erste der beiden angegebenen Pfade doch /lib/udev/[...] sein sollen, oder?

Die Existenz dieser HAL-UDIs hat m. E. keine große Aussagekraft. Zumindest sind die auf dem erwähnten System, wo sowohl Drucker als auch Scanner eines Brother-MFCs einwandfrei funktionieren, ganz genauso vorhanden. Dabei handelt es sich übrigens um ein von Grund auf neu installiertes System...
Ansonsten kann ich zu HAL praktisch nichts sagen. Meine Versuche, damit unter lenny ein Touchpad vernünftig zu konfigurieren, waren so dermaßen desaströs, dass ich seit dem nur noch auf den Tag warte, wo es eliminiert ist.

Was mir aber noch eingefallen ist: Teste die ganze Sache doch vielleicht mal mit einer Live-CD von squeeze.

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: Scanner läuft unter Squeeze nicht mehr - (gelöst)

Beitrag von Michael121 » 07.04.2011 22:16:47

Man muss unter squeeze den User noch in die Gruppe lp eintragen, dann funktioniert alles.

Dank an Julien BLACHE von der sane-devel - Mailingliste und an alle anderen Helfer!!!

Michael

Antworten