Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 25

Thema: USB Scanner geht nimmer... Gentoo

  1. #1
    Registrierter Benutzer
    Registriert seit
    Feb 2004
    Beiträge
    432

    Unhappy USB Scanner geht nimmer... Gentoo (solved)

    Sodeli

    Also ich hatte ja mal mein Gentoo neu aufgestetzt vor paar Monaten...
    Davor ging der Scanner tiptop egal ob 2.4 oder 2.6 aber als ich ihn jetzt benutzen wollte ging nix...

    Der Scanner wird erkannt aber ist nicht ansprechbar mit scanimage -L, von daher findet ihn Kooka auch nicht...

    Hab alles gecheckt finde den Fehler nicht...

    Er geht sowohl als root als auch user nicht!

    Code:
    gentoo ~ # cat /etc/group | grep scanner
    scanner:!:1001:username,root
    gentoo ~ #
    Code:
    gentoo ~ # cat /etc/group | grep usb
    usb:!:85:haldaemon,root,username
    gentoo ~ #
    Code:
    gentoo ~ # 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: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.
    
      # Not checking for parallel port scanners.
    
      # Most Scanners connected to the parallel port or other proprietary ports
      # can't be detected by this program.
    Code:
    gentoo ~ # 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).
    gentoo ~ #
    Code:
    gentoo ~ # cat /etc/hotplug/usb/libsane.usermap | grep Canon
    # Canon Inc.|CanoScan FB320U
    # Canon Inc.|CanoScan FB620U
    # Canon Inc.|CanoScan FB630U
    # Canon Inc.|CanoScan FB1210U
    # Canon Inc.|CanoScan N650U
    # Canon Inc.|CanoScan 1220U
    # Canon Inc.|CanoScan D660U
    # Canon Inc.|CanoScan D646U
    # Canon Inc.|CanoScan D1250U2
    # Canon Inc.|CanoScan N670U/N676U/LIDE 20
    # Canon Inc.|CanoScan N1240U/LIDE 30
    # Canon Inc.|CanoScan 8000F
    # Canon Inc.|CanoScan 9900F
    # Canon Inc.|CanoScan 5000F
    # Canon Inc.|LIDE 50
    # Canon Inc.|CanoScan 3000
    # Canon Inc.|LIDE 25
    # Canon Inc.|FS4000US
    gentoo ~ #
    Code:
    gentoo ~ # cat /etc/hotplug/usb/libusbscanner
    #!/bin/sh
    
    # This file is part of sane-backends.
    #
    # This script changes the permissions and ownership of a USB device under
    # /proc/bus/usb to grant access to this device to users in the scanner group.
    #
    # Ownership is set to root:scanner, permissions are set to 0660.
    #
    # Arguments :
    # -----------
    # ACTION=[add|remove]
    # DEVICE=/proc/bus/usb/BBB/DDD
    # TYPE=usb
    
    # latest hotplug doesn't set DEVICE on 2.6.x kernels
    if [ -z "$DEVICE" ] ; then
      IF=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\2/'`
      DEV=$(cat /sys/${DEVPATH}/devnum)
      DEVICE=`printf '/proc/bus/usb/%.03d/%.03d' $IF $DEV`
    fi
    
    if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
      chown root:scanner "$DEVICE"
      chmod 0660 "$DEVICE"
    fi
    
    
    # That's an insecure but simple alternative
    # Everyone has access to the scanner
    
    # if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
    #  chmod 0666 "$DEVICE"
    # fi
    
    gentoo ~ #
    Code:
    gentoo dev # cat /etc/sane.d/canon630u.conf
    # Options for the canonusb backend
    
    # Autodetect the Canon CanoScan FB630u
    usb 0x04a9 0x2204
    
    # device list for non-linux-systems (enable if autodetect fails):
    #/dev/scanner
    #/dev/usb/scanner0
    gentoo dev #
    Code:
    gentoo ~ # dmesg | grep usb
    usbcore: registered new driver usbfs
    usbcore: registered new driver hub
    usbcore: registered new driver usblp
    drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
    usbcore: registered new driver usb-storage
    usbcore: registered new driver usbhid
    drivers/usb/input/hid-core.c: v2.6:USB HID core driver
    drivers/usb/core/inode.c: creating file 'devices'
    drivers/usb/core/inode.c: creating file '001'
    usb usb1: default language 0x0409
    usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
    usb usb1: Product: UHCI Host Controller
    usb usb1: Manufacturer: Linux 2.6.17-gentoo uhci_hcd
    usb usb1: SerialNumber: 0000:00:11.2
    usb usb1: uevent
    usb usb1: configuration #1 chosen from 1 choice
    usb usb1: adding 1-0:1.0 (config #1, interface 0)
    usb 1-0:1.0: uevent
    hub 1-0:1.0: usb_probe_interface
    hub 1-0:1.0: usb_probe_interface - got id
    hub 1-0:1.0: no power switching (usb 1.0)
    drivers/usb/core/inode.c: creating file '001'
    usb 1-2: new full speed USB device using uhci_hcd and address 2
    usb 1-2: ep0 maxpacket = 8
    drivers/usb/core/inode.c: creating file '002'
    usb usb2: default language 0x0409
    usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
    usb usb2: Product: UHCI Host Controller
    usb usb2: Manufacturer: Linux 2.6.17-gentoo uhci_hcd
    usb usb2: SerialNumber: 0000:00:11.3
    usb 1-2: default language 0x0409
    usb usb2: uevent
    usb usb2: configuration #1 chosen from 1 choice
    usb usb2: adding 2-0:1.0 (config #1, interface 0)
    usb 2-0:1.0: uevent
    hub 2-0:1.0: usb_probe_interface
    hub 2-0:1.0: usb_probe_interface - got id
    hub 2-0:1.0: no power switching (usb 1.0)
    usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=0
    usb 1-2: Product: CanoScan
    usb 1-2: Manufacturer: Canon
    usb 1-2: uevent
    usb 1-2: configuration #1 chosen from 1 choice
    drivers/usb/core/inode.c: creating file '001'
    usb 1-2: adding 1-2:1.0 (config #1, interface 0)
    usb 1-2:1.0: uevent
    drivers/usb/core/inode.c: creating file '002'
    drivers/usb/core/inode.c: creating file '003'
    usb usb3: default language 0x0409
    usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1
    usb usb3: Product: UHCI Host Controller
    usb usb3: Manufacturer: Linux 2.6.17-gentoo uhci_hcd
    usb usb3: SerialNumber: 0000:00:11.4
    usb usb3: uevent
    usb usb3: configuration #1 chosen from 1 choice
    usb usb3: adding 3-0:1.0 (config #1, interface 0)
    usb 3-0:1.0: uevent
    hub 3-0:1.0: usb_probe_interface
    hub 3-0:1.0: usb_probe_interface - got id
    hub 3-0:1.0: no power switching (usb 1.0)
    drivers/usb/core/inode.c: creating file '001'
    usb 1-2: manual set_interface for iface 0, alt 0
    usb 1-2: manual set_interface for iface 0, alt 0
    usb 1-2: manual set_interface for iface 0, alt 0
    gentoo ~ #
    Code:
    gentoo /proc/bus/usb $ cat devices
    
    T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
    B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
    D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=0000 ProdID=0000 Rev= 2.06
    S:  Manufacturer=Linux 2.6.17-gentoo uhci_hcd
    S:  Product=UHCI Host Controller
    S:  SerialNumber=0000:00:11.4
    C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
    I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
    
    T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
    B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
    D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=0000 ProdID=0000 Rev= 2.06
    S:  Manufacturer=Linux 2.6.17-gentoo uhci_hcd
    S:  Product=UHCI Host Controller
    S:  SerialNumber=0000:00:11.3
    C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
    I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
    
    T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
    B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
    D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=0000 ProdID=0000 Rev= 2.06
    S:  Manufacturer=Linux 2.6.17-gentoo uhci_hcd
    S:  Product=UHCI Host Controller
    S:  SerialNumber=0000:00:11.2
    C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
    I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
    
    T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
    D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=ff MxPS= 8 #Cfgs=  1
    P:  Vendor=04a9 ProdID=220d Rev= 1.00
    S:  Manufacturer=Canon
    S:  Product=CanoScan
    C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
    I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
    E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=16ms
    E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    Kernel 2.6.17
    Canon Canoscan Lide 20

    Jemand ne Idee?
    Geändert von root_tux_linux (06.07.06 um 17:56 Uhr)
    AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz
    AMD Sempron 2500+, ASUS KT6, ASUS N6800, 2x 512MB Apacer DDR 400Mhz

  2. #2
    leon
    Gast
    Schau mal unter /proc/bus/usb/ nach ob Du da das Device für den Scanner findest und ob Du auch die Berechtigungen dafür hast. Hast Du das selbe Problem auch als root?


    Leon

  3. #3
    Registrierter Benutzer
    Registriert seit
    Feb 2004
    Beiträge
    432
    Jap Root hat das selbe Problem...

    Unter /proc/bus/usb/device steht der Scanner drin wie oben als Code eingefügt...

    Ich weiss echt nicht woran es liegen könnte bin schon am verzeifeln
    AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz
    AMD Sempron 2500+, ASUS KT6, ASUS N6800, 2x 512MB Apacer DDR 400Mhz

  4. #4
    leon
    Gast
    Wie liegen die Rechte auf diesem Device?


    Leon

  5. #5
    Registrierter Benutzer
    Registriert seit
    Feb 2004
    Beiträge
    432
    Code:
    gentoo ~ # ls -l /proc/bus/usb/
    total 0
    dr-xr-xr-x 2 root root 0 Jul  5 16:06 001
    dr-xr-xr-x 2 root root 0 Jul  5 16:06 002
    dr-xr-xr-x 2 root root 0 Jul  5 16:06 003
    -r--r--r-- 1 root root 0 Jul  5 17:20 devices
    gentoo ~ #
    Code:
    gentoo ~ # ls -l /proc/bus/usb/001/
    total 0
    -rw-rw-r-- 1 root usb     43 Jul  5 16:06 001
    -rw-rw---- 1 root scanner 57 Jul  5 17:20 006
    gentoo ~ #
    Code:
    gentoo ~ # ls -l /dev/bus/usb/
    total 0
    drwxr-xr-x 2 root root 80 Jul  5 17:20 001
    drwxr-xr-x 2 root root 60 Jul  5 16:06 002
    drwxr-xr-x 2 root root 60 Jul  5 16:06 003
    gentoo ~ #
    Code:
    gentoo ~ # ls -l /dev/bus/usb/001/
    total 0
    crw-r--r-- 1 root root 189, 0 Jul  5 17:21 001
    crw-r--r-- 1 root root 189, 5 Jul  5 17:21 006
    gentoo ~ #
    AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz
    AMD Sempron 2500+, ASUS KT6, ASUS N6800, 2x 512MB Apacer DDR 400Mhz

  6. #6
    leon
    Gast
    Sorry aber da wüsste ich so auch erstmal nicht weiter. Aber generell Funktion hat er?

    Leon

  7. #7
    Registrierter Benutzer
    Registriert seit
    Feb 2004
    Beiträge
    432

    Unhappy

    Jap... Er hat funktioniert..

    Die alte Installation damals hatte noch devfs hab ich dann auf udev umgestellt und selbst da funktioniert er... was jedoch nicht ACCEPT_KEYWORDS="~x86".

    Dann hab ich vor ein paar Monaten Gentoo neu installiert und wollte den Scanner diese Woche benutzen und musste feststellen das nix geht.

    Scanner ist jedoch i.o. funktioniert unter anderen Distrubtionen.

    Hab schon in mehreren Foren gepostet und keiner konnte mir helfen
    Geändert von root_tux_linux (06.07.06 um 07:15 Uhr)
    AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz
    AMD Sempron 2500+, ASUS KT6, ASUS N6800, 2x 512MB Apacer DDR 400Mhz

  8. #8
    powered by Gentoo Linux Avatar von cyberdyne
    Registriert seit
    Sep 2004
    Beiträge
    2.708
    Das ist jetzt nur mal neben die Tüte gekotzt. Für USB-Drucker Unterstützung gibt es ja einen Eintrag in der Kernelconfig. Könnte es sein das dort auch was zu Scannern zu finden ist?
    Allerdings wird Dein Gerät ja soweit erkannt, daher wie gesagt nur eine Vermutung.

  9. #9
    Flachinformatiker Avatar von MiGo
    Registriert seit
    Oct 2002
    Ort
    Heidelberg
    Beiträge
    5.270
    Zitat Zitat von lsusb
    P: Vendor=04a9 ProdID=220d Rev= 1.00
    Aber in der sane-config steht:
    gentoo dev # cat /etc/sane.d/canon630u.conf
    # Options for the canonusb backend

    # Autodetect the Canon CanoScan FB630u
    usb 0x04a9 0x2204
    Sicher, dass du das Backend richtig eingetragen hast?
    "Da steht sowas ähnliches wie" oder "das funzt net!!" ist keine Fehlermeldung!

  10. #10
    Registrierter Benutzer
    Registriert seit
    Feb 2004
    Beiträge
    432
    Zitat Zitat von MiGo
    Aber in der sane-config steht:

    Sicher, dass du das Backend richtig eingetragen hast?
    Die Config hab ich nicht bearbeitet lief sonst auch immer ohne änderung...

    Bei Kubuntu sieht der Eintrag genau gleich aus wie unter Gentoo..

    Code:
    root@kubuntu:/etc/sane.d# cat canon630u.conf
    # Options for the canonusb backend
    
    # Autodetect the Canon CanoScan FB630u
    usb 0x04a9 0x2204
    
    # device list for non-linux-systems (enable if autodetect fails):
    #/dev/scanner
    #/dev/usb/scanner0
    root@kubuntu:/etc/sane.d#
    AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz
    AMD Sempron 2500+, ASUS KT6, ASUS N6800, 2x 512MB Apacer DDR 400Mhz

  11. #11
    Registrierter Benutzer
    Registriert seit
    Feb 2004
    Beiträge
    432
    Zitat Zitat von cyberdyne
    Das ist jetzt nur mal neben die Tüte gekotzt. Für USB-Drucker Unterstützung gibt es ja einen Eintrag in der Kernelconfig. Könnte es sein das dort auch was zu Scannern zu finden ist?
    Allerdings wird Dein Gerät ja soweit erkannt, daher wie gesagt nur eine Vermutung.
    Gibts nix spezielles...

    Hab sogar in der wiki von gentoo nachgesehen...
    AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz
    AMD Sempron 2500+, ASUS KT6, ASUS N6800, 2x 512MB Apacer DDR 400Mhz

  12. #12
    powered by Gentoo Linux Avatar von cyberdyne
    Registriert seit
    Sep 2004
    Beiträge
    2.708
    Zitat Zitat von root_tux_linux
    Gibts nix spezielles...

    Hab sogar in der wiki von gentoo nachgesehen...
    OK, wie gesagt war ja nur ein Versuch.

  13. #13
    Flachinformatiker Avatar von MiGo
    Registriert seit
    Oct 2002
    Ort
    Heidelberg
    Beiträge
    5.270
    Ich poste dir eingfach mal die Ausgabe von "grep -i 220d /etc -r":
    /etc/sane.d/hotplug/libsane.db:0x04a9 0x220d root:scanner 0664
    /etc/udev/rules.d/025_libsane.rules:SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="220d", MODE="664", GROUP="scanner"
    /etc/udev/libsane.rules:SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="220d", MODE="664", GROUP="scanner"
    Vielleicht ist ja da was dabei, was dich weiterbringt.
    Ich meine mich erinnern zu können, dass ich insbesondere an der /etc/sane.d/hotplug/libsane.db rumbasteln musste.

    [edit] alles mit der falschen Herstellerkennung gelöscht.
    "Da steht sowas ähnliches wie" oder "das funzt net!!" ist keine Fehlermeldung!

  14. #14
    Flachinformatiker Avatar von MiGo
    Registriert seit
    Oct 2002
    Ort
    Heidelberg
    Beiträge
    5.270
    Könntest du bitte mal die Datei
    /etc/sane.d/dll.conf heir posten bzw. schauen, ob da "plustek" ohne und "#plustek_pp" mit Kommentarzeichen stehen?
    Gibt es den libsane-plustek-Treiber bei dir (sollte in /usr/lib/sane/libsane-plustek.irgendwas liegen).
    "Da steht sowas ähnliches wie" oder "das funzt net!!" ist keine Fehlermeldung!

  15. #15
    Registrierter Benutzer
    Registriert seit
    Jun 2004
    Beiträge
    50

Ähnliche Themen

  1. UMTS-Karte von Vodafone
    Von Stelze im Forum Mobiles Linux, Notebook, PDA
    Antworten: 130
    Letzter Beitrag: 04.10.07, 23:54
  2. Pinnacle PCTV Sat
    Von compufreak im Forum Fernsehen
    Antworten: 6
    Letzter Beitrag: 13.04.06, 10:39
  3. USB Probleme
    Von pfleidi85 im Forum stationäre Hardware
    Antworten: 3
    Letzter Beitrag: 04.12.05, 22:28
  4. Debian Sarge 3.1 - USB Hardware
    Von basti007 im Forum stationäre Hardware
    Antworten: 6
    Letzter Beitrag: 12.11.05, 11:57
  5. Problem mit Usb Stick seit Umstellung auf kernel 2.6
    Von timux im Forum stationäre Hardware
    Antworten: 3
    Letzter Beitrag: 30.12.04, 19:25

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •