Ich habe diesen Thread verfolgt, weil ich gerade bei der Installation dasselbe Problem hatte. Die hiesige Lösung setzt jetzt beim Bootprozeß an. Die notwendigen Module werden in die initiale RAM-Disk mit eingepackt und werden dann während des Bootens geladen. Das geht über YAST im /etc/sysconfig-Editor unter System/Kernel. In die Variable INITRD_MODULES werden alle irgendwie erforderlichen Module zusätzlich eingetragen: "usbcore", "uhci-hcd", "usbhid" und "usbserial" Besser zuviel als zuwenig, denn es muß alles erforderliche in der RAM-Disk liegen, weil zum Abarbeitungszeitpunkt noch kein Zugriff auf das Dateisystem auf der Festplatte besteht (das kommt erst danach). Das Verfahren ist natürlich nicht nur USB-Gerätschaften anzuwenden, sondern bei allem möglichen anderen auch. z.B. Netzwerkkarten usw. An init-Skripten würde ich nur im Notfall etwas ändern. Grüße Wolfgang Helga Fischer schrieb:
Am Sonntag 22 Mai 2005 18:17 schrieb Peter Bergmann:
Also sprach Helga Fischer:
Am Sonntag 22 Mai 2005 16:31 schrieb Phillip Nothdurft:
der suse-plugger hatte mich auf die beiden module hingewiesen (usb-controler --> details --> treiber).
Einen Schritt bin ich weiter: Das fehlende Modul heißt uhci-hcd und ein modprobe erweckt meine paar USB-Geräte zum leben.
ich hatte das gleiche Problem nach Update von 9.2 auf 9.3 mit meinem USB-WLAN-Adapter. Ist zwar nur eine Notlösung, nun funkionierts aber. Habe den Befehl # modprobe uhci-hcd (für USB 1.1) und # modprobe ehci-hcd (für USB 2.0)
einfach in mein /etc/init.d/network reingeschrieben.
Hmmm... ja... an sowas habe ich auch gedacht, aber das will ich eigentlich so lassen wie's ist.
Leider hat ein Eintrag in die modprobe.conf gar nicht genutzt (da hatte wohl SuSEconfig die Hände im Spiel) und ein Eintrag in die modprobe.conf.local (da sollen die Eigenwünsche rein) auch nichts gefruchtet. (Syntax habe ich aus der alten modules.conf genommen, das war ja auch ein 2.6er-Kernel).
Anschließend geht dann bei mir auch das # ifup wlan0
ohne Probleme ;-)
Tja, ich logg mich halt als root ein und lade die Module mit der Hand und mach' ein rcnetwork restart. *grmpfl*
Gibt aber bestimmt einen systematischeren Weg.
Helga