Hallo Christian,
mit einem frisch gebackenen 2.4.31er Kernel geht es jetzt seit 4 Stunden ohne Absturz. Ich habe aber noch keine Festplatte anschließen können...
Passiert das bei allen usb-storage Geraeten, die Du ansteckst?
Ja.
Verwendest Du usb 1.1 (uhci/ohci) oder 2.0 (ehci)? Eventuell mal ohne geladenen ehci-hcd probieren.
Kann ich gerne probieren, ich habe uhci und ehci, bei der externen Festplatte ist allerdings für mich ehci Bedingung.
Besitzt die usb-Festplatte eine eigene Stromversorgung? Wenn nicht, kann das auch ein Grund fuer die Probleme sein.
Das Gerät, welches ich zur Zeit verwende, ist ein Multicard Reader ohne eigene Stromversorgung. Das Problem ist allerdings älter: Vor einigen Wochen habe ich ein anderes Gerät, eine externe usb 2.0 Festplatte 2 Tage fast ununterbrochen problemlos verwendet, bis am dritten Tag aus heiterem Himmel das Problem des eigenmächtigen usb disconnect mit Einfrieren auftauchte und seitdem das Ganze mit egal welchem Gerät nur noch sporadisch funktionierte.
Welche Probleme hattest Du denn mit Kernel 2.6? Meine Erfahrung ist, dass sich ab 2.6.10 nochmal einiges im Bereich usb-storage getan hat.
Ich habe heute einen 2.6.12.5 kernel gebacken. Wenn ich das Gerät einstecke, sehe ich in den Kernellogs den (erfolglosen) Versuch, das Gerät unter ehci zu registrieren:
<snip> Aug 24 11:47:15 grisey kernel: usb 4-4: new high speed USB device using ehci_hcd and address 21 Aug 24 11:47:18 grisey kernel: usb 4-4: new high speed USB device using ehci_hcd and address 31 Aug 24 11:47:20 grisey kernel: usb 4-4: new high speed USB device using ehci_hcd and address 39 Aug 24 11:47:21 grisey kernel: usb 4-4: new high speed USB device using ehci_hcd and address 43 </snip>
(das geht dann immer so weiter...)
Ich könnte mir vorstellen, daß bei der menuconfig irgendwelche Module fehlen und es deswegen nicht klappt. Irgendwelche Ideen? Ich möchte nicht immer auf einem 2.4er Kernel hängen bleiben...
-- Orm