Problem mit USB-Hotplug Card Reader
Hallo, vielleicht hat jemand eine Idee, wie ich meinen USB Card-Reader unter Suse 8.2 zum Laufen bringe. Fehlermeldung siehe unten. Merkwürdigerweise funtionierte es unter 8.1 automatisch (und auf einem Notebook, bei dem ich gerade noch mal 8.1 installiert habe wird der Card-Reader auch korrekt angesprochen, kein Problem). Die Konfiguration ist die gleiche und die Einträge in fstab und in der Suse/etc/sysconfig scheinen auch okay zu sein. Hoffe jemand hat eine brauchbare Idee. Danke schon mal ... Beste Grüße Volker --------------------------------------------------------- Apr 15 23:29:41 linux /sbin/hotplug[8523]: /sbin/hotplug usb Apr 15 23:29:41 linux /sbin/hotplug[8523]: HOME=/ Apr 15 23:29:41 linux /sbin/hotplug[8523]: PATH=/bin:/sbin:/usr/sbin:/usr/bin Apr 15 23:29:41 linux /sbin/hotplug[8523]: ACTION=remove Apr 15 23:29:41 linux /sbin/hotplug[8523]: INTERFACE=8/6/80 Apr 15 23:29:41 linux /sbin/hotplug[8523]: DEVFS=/proc/bus/usb Apr 15 23:29:41 linux /sbin/hotplug[8523]: DEVICE=/proc/bus/usb/001/006 Apr 15 23:29:41 linux /sbin/hotplug[8523]: PRODUCT=483/1307/133 Apr 15 23:29:41 linux /sbin/hotplug[8523]: TYPE=0/0/0 Apr 15 23:29:41 linux /sbin/hotplug[8523]: LOCAL_USBLOCK usblock-1050442181-_proc_bus_usb_001_006.lock sleeps 3 Apr 15 23:29:44 linux /sbin/hotplug[8523]: invoke /etc/hotplug/usb.agent Apr 15 23:29:45 linux kernel: Device not ready. Make sure there is a disc in the drive. Apr 15 23:29:45 linux kernel: sda : READ CAPACITY failed. Apr 15 23:29:45 linux kernel: sda : status = 1, message = 00, host = 0, driver = 08 Apr 15 23:29:45 linux kernel: Info fld=0xa00 (nonstd), Current sd00:00: sns = 70 2 Apr 15 23:29:45 linux kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00 Apr 15 23:29:45 linux kernel: sda : block size assumed to be 512 bytes, disk size 1GB. Apr 15 23:29:45 linux kernel: sda: I/O error: dev 08:00, sector 0 Apr 15 23:29:45 linux kernel: lost async page write due to I/O error on 08:00 Apr 15 23:29:45 linux last message repeated 7 times Apr 15 23:29:45 linux kernel: I/O error: dev 08:00, sector 0 Apr 15 23:29:45 linux kernel: lost async page write due to I/O error on 08:00 Apr 15 23:29:45 linux last message repeated 7 times Apr 15 23:29:45 linux kernel: I/O error: dev 08:00, sector 2097144 Apr 15 23:29:45 linux kernel: lost async page write due to I/O error on 08:00 Apr 15 23:29:45 linux last message repeated 5 times Apr 15 23:29:45 linux kernel: I/O error: dev 08:00, sector 2097144 Apr 15 23:29:45 linux kernel: lost async page write due to I/O error on 08:00 Apr 15 23:29:45 linux last message repeated 5 times Apr 15 23:29:45 linux kernel: I/O error: dev 08:00, sector 0 Apr 15 23:29:45 linux kernel: lost async page write due to I/O error on 08:00 Apr 15 23:29:45 linux last message repeated 3 times Apr 15 23:29:45 linux kernel: I/O error: dev 08:00, sector 0 Apr 15 23:29:45 linux kernel: lost async page write due to I/O error on 08:00 Apr 15 23:29:45 linux last message repeated 3 times Apr 15 23:29:45 linux kernel: unable to read partition table Apr 15 23:29:45 linux kernel: Device not ready. Make sure there is a disc in the drive. Apr 15 23:29:45 linux kernel: I/O error: dev 08:00, sector 0
Am Die, 2003-04-15 um 23.52 schrieb ich:
Hallo,
vielleicht hat jemand eine Idee, wie ich meinen USB Card-Reader unter Suse 8.2 zum Laufen bringe. Fehlermeldung siehe unten. Merkwürdigerweise funtionierte es unter 8.1 automatisch (und auf einem Notebook, bei dem ich gerade noch mal 8.1 installiert habe wird der Card-Reader auch korrekt angesprochen, kein Problem). Die Konfiguration ist die gleiche und die Einträge in fstab und in der Suse/etc/sysconfig scheinen auch okay zu sein.
Hoffe jemand hat eine brauchbare Idee. Danke schon mal ...
Beste Grüße Volker
Hallo nochmals, leider hatte wohl noch niemand eine Idee wo genau es klemmen könnte (ich auch nicht - hehe). Trotzdem nochmals der Versuch in der Hoffnung bei irgendjemand klingelts. USB. Hotplug. Die Module werden mit lsmod wie folgt angezeigt: usb-storage 61876 0 st 29716 0 (autoclean) (unused) sr_mod 13720 0 (autoclean) sg 27804 0 (autoclean) mousedev 4372 1 joydev 5792 0 evdev 4192 0 (unused) input 3264 0 [keybdev hid mousedev joydev evdev] usb-ohci 19720 0 (unused) usbcore 63116 1 [usbserial hid usb-storage usb-ohci] Auf: hwinfo --usb kommt folgendes: 02: SCSI 100.0: 10600 Disk [Created at scsi.230] Unique ID: 4t_9.wArl6zn9xSC Hardware Class: disk Model: "Generic Flash R/W" Hotplug: USB Vendor: "Generic" Device: "Flash R/W" Revision: "2002" USB GUID: 04831307fffe9ffffffffe97 Driver: "usb-storage" Device File: /dev/sda Size: 2097151 sectors a 512 bytes Geometry (Logical): CHS 1023/64/32 Drive status: no medium Config Status: cfg=new, avail=yes, need=no Naja, Drive status no medium, dabei hängt der Cardreader dran mit 64MB Karte. Puh. Habe versucht mich so schlau wie möglich zu machen, aber soweit ich das beurteilen kann scheint alles korrekt. Bis eben auf das der Reader nicht ansprechbar ist. Hmm... Danke und beste Grüße Volker :)
Volker Bauer, Freitag, 18. April 2003 09:04:
Auf: hwinfo --usb kommt folgendes:
02: SCSI 100.0: 10600 Disk [Created at scsi.230] Unique ID: 4t_9.wArl6zn9xSC Hardware Class: disk Model: "Generic Flash R/W" Hotplug: USB Vendor: "Generic" Device: "Flash R/W" Revision: "2002" USB GUID: 04831307fffe9ffffffffe97 Driver: "usb-storage" Device File: /dev/sda Size: 2097151 sectors a 512 bytes Geometry (Logical): CHS 1023/64/32 Drive status: no medium Config Status: cfg=new, avail=yes, need=no
Naja, Drive status no medium, dabei hängt der Cardreader dran mit 64MB Karte. Puh.
Sicher, daß das Dings nicht hardwaremäßig KO ist? Irgendwoher muß hwinfo ja den - falschen - Drive status haben. Was kommt, wenn Du hwinfo auf einem System aufrufst, auf dem der Reader funktioniert? -- Andreas Feile www.feile.net
Am Fre, 2003-04-18 um 09.15 schrieb Andreas Feile:
Naja, Drive status no medium, dabei hängt der Cardreader dran mit 64MB Karte. Puh.
Sicher, daß das Dings nicht hardwaremäßig KO ist? Irgendwoher muß hwinfo ja den - falschen - Drive status haben. Was kommt, wenn Du hwinfo auf einem System aufrufst, auf dem der Reader funktioniert?
Auf meinem Notebook mit Suse 8.1 kann ich den gleichen Card-Reader problemlos ansprechen. Dort werden dann vier Modele/Laufwerke angezeigt, von /dev/sda bis /dev/sdd (stehen wohl für Multimedia Card, Compact Flash etc). Und bei /dev/sdb/ fehlt dann die Info "No medium", das ist meine 64MB Compactflash Karte ... Beste Grüße Volker :)
Hallo, nachdem es mir nicht gelungen ist, meinen Card Reader unter 8.2 anzusprechen (unter 8.1 kein Problem) habe ich den Kernel von Suse 8.1 unter 8.2 installiert und nach einem Reboot funktionierte alles plötzlich. Kurios. Wenn nich dann aber wieder einen Kernel von 8.2 installiere, geht der Reader wieder nicht mehr. Ich komme nicht dahinter, wo das Problem steckt. Dann habe ich einen neuen Kernel (von 8.2) kompiliert mit der vmlinux.config des 8.1 Kernels. Dachte, dass dann alles ziemlich identisch sein solte. Ergebnis: Geht immer noch nicht. Könnte ich sagen, gut, nehme ich eben den "alten" Kernel, was solls, aber für den habe ich keinen Sourcen und die brauche ich für VMware und NVIDIA ... Hat jemand noch eine Idee, was ich versuchen könnte? Hat jemand erfolgreich einen USB-Card-Reader an SUSE 8.2 (usb-ohci)? Beste Grüße Volker :)
On Wednesday 23 April 2003 07:17, Volker Bauer wrote:
Hat jemand noch eine Idee, was ich versuchen könnte? Hat jemand erfolgreich einen USB-Card-Reader an SUSE 8.2 (usb-ohci)?
Ja, bei mir geht es eben umgekehrt (na gut, 8.1 habe ich nie installiert). Erst seit 8.2 kann ich mein usb-(CF)Card-Reader mit Linux ansprechen (Marke "MotioFlash). Gibt es ein Weg den Chipsatz zu erkennen? Thierry -- "I heard if you play the Windows XP CD backwards, you get a satanic message." "That's nothing, if you play it forward, it installs Windows XP"
Am Mittwoch, 23. April 2003 11:55 schrieb Thierry de Coulon:
Hat jemand noch eine Idee, was ich versuchen könnte? Hat jemand erfolgreich einen USB-Card-Reader an SUSE 8.2 (usb-ohci)?
Ja, bei mir geht es eben umgekehrt (na gut, 8.1 habe ich nie installiert). Erst seit 8.2 kann ich mein usb-(CF)Card-Reader mit Linux ansprechen (Marke "MotioFlash). Gibt es ein Weg den Chipsatz zu erkennen?
Puh - Chipsatz? Keine Ahnung. USB-View zeigt den Reader als "Generic" USB-Mass storage device an. Naja, ich frage mich eben, warum es mit einem Standartkernel 2.4.19 läuft und mit dem Standartkernel 2.4.20 nicht, bei identischer Umgebung. Beste Grüße Volker :) P.S:
"I heard if you play the Windows XP CD backwards, you get a satanic message." "That's nothing, if you play it forward, it installs Windows XP"
GG
participants (3)
-
Andreas Feile
-
Thierry de Coulon
-
Volker Bauer