USB Hotplug nicht zuverlaessig, OS 11.1
Hallo Liste, Es reisst nicht ab. Stecke ich bei der OS 11.1 einen USB Card-Reader mit CF Card ein (MB: ASUS P2B DS; lsusb: ... ID 0dda:2005 ... Datalux DLX-1611 16in1 Card Reader; CF: verschiedene getestest), dann habe ich nur jedes dritte oder vierte Mal einen Eintrag der auf der CF liegenden Partition (sdd1) in lshal, und KDE3 bietet mit auch nur dann an dieses Drive zu mounten. Immer, auch im Schlechtfall, bekomme ich in /var/log/messages Folgendes zu sehen. kernel: usb 1-1: new full speed USB device using uhci_hcd and address 7 kernel: usb 1-1: configuration #1 chosen from 1 choice kernel: scsi10 : SCSI emulation for USB Mass Storage devices kernel: usb-storage: device found at 7 kernel: usb-storage: waiting for device to settle before scanning kernel: usb 1-1: New USB device found, idVendor=0dda, idProduct=2005 kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 kernel: usb 1-1: Product: 2.0 Card Reader kernel: usb 1-1: Manufacturer: PASS kernel: usb 1-1: SerialNumber: ABCD12345678 kernel: scsi 10:0:0:0: Direct-Access USB 2.0 CF Card CF 1.6E PQ: 0 ANSI: 0 CCS kernel: sd 10:0:0:0: [sdd] 4061232 512-byte hardware sectors: (2.07GB/1.93GiB) kernel: sd 10:0:0:0: [sdd] Write Protect is off kernel: sd 10:0:0:0: [sdd] Mode Sense: 43 00 00 08 kernel: sd 10:0:0:0: [sdd] Assuming drive cache: write through kernel: sd 10:0:0:0: [sdd] 4061232 512-byte hardware sectors: (2.07GB/1.93GiB) kernel: sd 10:0:0:0: [sdd] Write Protect is off kernel: sd 10:0:0:0: [sdd] Mode Sense: 43 00 00 08 kernel: sd 10:0:0:0: [sdd] Assuming drive cache: write through kernel: sdd: sdd1 kernel: sd 10:0:0:0: [sdd] Attached SCSI removable disk ... In lshal taucht im Schlechtfall nur ein Eintrag fuer /dev/sdd auf, die sich nicht unterscheiden. Im Gutfall, noch vor dem Mounten, auch ein Eintrag fuer /dev/sdd1. Ich kann nocht nicht sagen womit das evt. zusammenhaengt, die aktuelle CPU-Last ist es jedenfalls nicht. Hat mir jemand einen beliebig komplizierten Tipp wo ich suchen kann? Udev? D-BUS? Kernel-Debugging (habe das git des aktuellen Kernels da, die sind selbst auf meiner Moehre schnell neu kompiliert, ccache sei Dank). Achtung: Es ist ein OS10.3 das per zypper dup erst auf 11.0, und dann auf 11.1 gehievt wurde. Die 11.0 funktionierte (auch hier) immer absolut klaglos, und weit besser als die 11.1. Habe /etc nach .rpm* durchsucht und entsprechend aufgeraeumt, war aber nicht viel. Roman -- Roman Fietze Telemotive AG Büro Mühlhausen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Roman, Am Sonntag, 4. Januar 2009 18:06:18 schrieb Roman Fietze:
Hallo Liste,
Es reisst nicht ab.
Stecke ich bei der OS 11.1 einen USB Card-Reader mit CF Card ein (MB: ASUS P2B DS; lsusb: ... ID 0dda:2005 ... Datalux DLX-1611 16in1 Card Reader; CF: verschiedene getestest), dann habe ich nur jedes dritte oder vierte Mal einen Eintrag der auf der CF liegenden Partition (sdd1) in lshal, und KDE3 bietet mit auch nur dann an dieses Drive zu mounten.
Immer, auch im Schlechtfall, bekomme ich in /var/log/messages Folgendes zu sehen.
kernel: usb 1-1: new full speed USB device using uhci_hcd and address 7 kernel: usb 1-1: configuration #1 chosen from 1 choice kernel: scsi10 : SCSI emulation for USB Mass Storage devices kernel: usb-storage: device found at 7 kernel: usb-storage: waiting for device to settle before scanning kernel: usb 1-1: New USB device found, idVendor=0dda, idProduct=2005 kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 kernel: usb 1-1: Product: 2.0 Card Reader kernel: usb 1-1: Manufacturer: PASS kernel: usb 1-1: SerialNumber: ABCD12345678 kernel: scsi 10:0:0:0: Direct-Access USB 2.0 CF Card CF 1.6E PQ: 0 ANSI: 0 CCS kernel: sd 10:0:0:0: [sdd] 4061232 512-byte hardware sectors: (2.07GB/1.93GiB) kernel: sd 10:0:0:0: [sdd] Write Protect is off kernel: sd 10:0:0:0: [sdd] Mode Sense: 43 00 00 08 kernel: sd 10:0:0:0: [sdd] Assuming drive cache: write through kernel: sd 10:0:0:0: [sdd] 4061232 512-byte hardware sectors: (2.07GB/1.93GiB) kernel: sd 10:0:0:0: [sdd] Write Protect is off kernel: sd 10:0:0:0: [sdd] Mode Sense: 43 00 00 08 kernel: sd 10:0:0:0: [sdd] Assuming drive cache: write through kernel: sdd: sdd1 kernel: sd 10:0:0:0: [sdd] Attached SCSI removable disk ...
In lshal taucht im Schlechtfall nur ein Eintrag fuer /dev/sdd auf, die sich nicht unterscheiden. Im Gutfall, noch vor dem Mounten, auch ein Eintrag fuer /dev/sdd1.
Ich kann nocht nicht sagen womit das evt. zusammenhaengt, die aktuelle CPU-Last ist es jedenfalls nicht.
Hat mir jemand einen beliebig komplizierten Tipp wo ich suchen kann? Udev? D-BUS? Kernel-Debugging (habe das git des aktuellen Kernels da, die sind selbst auf meiner Moehre schnell neu kompiliert, ccache sei Dank).
Auch ich habe hier schon seit der 10.0 Probleme mit dem USB Hotplug und habe festgestellt wenn ich hier bei mir das irq_balancer ausschalte geht es einwandfrei. Bei mir kam es aber nicht sofort zu solchen Ungereimtheiten sondern meistens erst nach 1 - 2 Tagen. Vielleicht hilft dir das ja falls bei dir der Balancer auch eingeschaltet ist. Gruss Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Frank Babies
-
Roman Fietze