Am Sonntag, 28. November 2004 16:39 schrieb Konrad Rosenbaum:
Hi,
nach der Umstellung meiner Workstation von Kernel 2.4 auf 2.6.9 habe ich ein Problem mit USB-Sticks:
Vom USB Layer werden die Geräte erkannt und usbmgr versucht alle Treiber zu laden: scsi und sd sind einkompiliert, usb-storage wird geladen. Low-Level laufen uhci-hcd und ehci-hcd.
Danach sind die Geräte aber noch nicht in /proc/scsi/scsi und auch nicht als Device (ich benutze devfs und devfsd läuft) sichtbar. Auch wenn ich die Geräte (/dev/sda*) manuell anlege bringt das nix.
Kennt jemand das Problem?
Ja. Schau dir mal "/proc/partions" an. Dort findest du dann Einträge uba, uba1,.... . Unter /sys/block/uba findest du das Gerät wieder. Also nix mit /dev/sda
Noch seltsamer: auf dem Laptop mit 2.6.5 funktioniert es. Unterschiede: kein devfs, wahrscheinlich anderer USB-Controller.
Mit dem 2.6.9 Kernel wurde mal wieder grundlegend am Kernel herum geändert. Und so was ist echt nervig. Wozu gibt es einen stabile Kernelversion? Ich persönlich würde eine gewisse Konstanz bevorzugen.
Jens