Hallo Liste, hätte ich's lieber mal bleiben gelassen, so aus Langeweile ein Update von SuSE 9.2 auf 9.3 zu machen... Die erste böse Überraschung war, daß mir komplett USB wegbleibt :(( und das funktionierte seit etlichen Generationen Susis eigentlich reibungslos. Und jetzt kennt der Kernel das nicht mehr. Geladen wird wohl beim Start was an usb: May 22 13:38:12 Einstein kernel: usbcore: registered new driver usbfs May 22 13:38:12 Einstein kernel: usbcore: registered new driver hub May 22 13:38:12 Einstein kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic May 22 13:38:12 Einstein kernel: usbcore: registered new driver usbserial_generic May 22 13:38:12 Einstein kernel: usbcore: registered new driver usbserial May 22 13:38:12 Einstein kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0 Mein USB-Trackball wird während des Bootprozesses ignoriert; der alte Kernel (auch eine 2.6.*-Generation hatte damit keine Probleme). Und nu? Die Rezepte in der SDB scheinen mir alle entweder veraltet oder helfen mir nicht weiter. Ist jetzt auch keine Ecke meines Systems, in der ich mich schon rumgetrieben habe. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/ ## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html ## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
hallo helga, Am Sonntag, den 22.05.2005, 14:59 +0200 schrieb Helga Fischer:
[update von 9.2 nach 9.3] Die erste böse Überraschung war, daß mir komplett USB wegbleibt :((
sind die module fuer usb geladen? ich musste z.b. ehci-hcd, ohci-hcd bei der 9.3 live-eval nachladen, dann lief alles. gruesse PHILLIP
Hallo Phillip, Am Sonntag 22 Mai 2005 15:57 schrieb Phillip Nothdurft:
Am Sonntag, den 22.05.2005, 14:59 +0200 schrieb Helga Fischer:
[update von 9.2 nach 9.3] Die erste böse Überraschung war, daß mir komplett USB wegbleibt :((
sind die module fuer usb geladen?
Das hatte ich auch in Verdacht.
ich musste z.b. ehci-hcd, ohci-hcd bei der 9.3 live-eval nachladen, dann lief alles.
Heißen die Module jetzt so? In der sdb habe ich nur usb-uhci und usb-ohci gefunden. Das erste haben meine Susis sonst immer geladen, wenn ich mich nicht irre. Leider ergibt ein modprobe auf diese Module keine Reaktion. Hast Du dazu irgendeine Fundstelle? Ich will ja nicht dauernd meine Module von Hand einrichten müssen, das soll das System beim Start machen. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/ ## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html ## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
hallo helga, Am Sonntag, den 22.05.2005, 16:13 +0200 schrieb Helga Fischer:
Heißen die Module jetzt so? In der sdb habe ich nur usb-uhci und usb-ohci gefunden. Das erste haben meine Susis sonst immer geladen, wenn ich mich nicht irre. hm, hardware-spezifisch?
Hast Du dazu irgendeine Fundstelle? Ich will ja nicht dauernd meine Module von Hand einrichten müssen, das soll das System beim Start machen. keine fundstelle :( hatte nur mal ein bisschen rumprobiert mit der live-eval und deshalb das thema auch nicht vertieft (meine 9.2 laeuft gut, warum also updaten). der suse-plugger hatte mich auf die beiden module hingewiesen (usb-controler --> details --> treiber).
viele gruesse PHILLIP
Hallo Phillip, Am Sonntag 22 Mai 2005 16:31 schrieb Phillip Nothdurft:
Am Sonntag, den 22.05.2005, 16:13 +0200 schrieb Helga Fischer:
Heißen die Module jetzt so? In der sdb habe ich nur usb-uhci und usb-ohci gefunden. Das erste haben meine Susis sonst immer geladen, wenn ich mich nicht irre.
hm, hardware-spezifisch?
Mag sein. Ich habe mich da noch nie drum gekümmert bzw. kümmern müssen.
Hast Du dazu irgendeine Fundstelle? Ich will ja nicht dauernd meine Module von Hand einrichten müssen, das soll das System beim Start machen.
keine fundstelle :( hatte nur mal ein bisschen rumprobiert mit der live-eval und deshalb das thema auch nicht vertieft (meine 9.2 laeuft gut, warum also updaten).
Tja, hätte ich die Finger von gelassen... trotzdem, irgendwie muß sich das Problem ja erschlagen lassen. usb ist auch nicht das einzige Modul, das nicht geladen nicht wird. Die Netzwerkkarte will der Kernel ganz offensichtlich auch nicht ansteuern. Bei meiner Fehlersuche ist mir aufgefallen, daß die /etc/modules.conf leer ist. Ist die abgeschafft worden? Mein Kernel: 2.6.11.4-20a-default (sitzt auf einem xfs-Dateisystem).
der suse-plugger hatte mich auf die beiden module hingewiesen (usb-controler --> details --> treiber).
Den murkse ich immer ab. Vielleicht sollte ich ihn temporär mal anschalten. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/ ## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html ## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
* Helga Fischer [22.05.2005 16:58]:
Am Sonntag 22 Mai 2005 16:31 schrieb Phillip Nothdurft:
Am Sonntag, den 22.05.2005, 16:13 +0200 schrieb Helga Fischer:
Heißen die Module jetzt so? In der sdb habe ich nur usb-uhci und usb-ohci gefunden. Das erste haben meine Susis sonst immer geladen, wenn ich mich nicht irre.
hm, hardware-spezifisch?
Mag sein. Ich habe mich da noch nie drum gekümmert bzw. kümmern müssen.
uhci und ohci sind die beiden USB-Host-Controller für USB 1.1, siehe http://de.wikipedia.org/wiki/Universal_Serial_Bus. Du wirst in der Regel einen von beiden in deinem Rechner haben, außer du hast zusätzlich eine USB-Erweiterungskarte, dann kann's sein, dass du beide hast.
Bei meiner Fehlersuche ist mir aufgefallen, daß die /etc/modules.conf leer ist. Ist die abgeschafft worden?
Ja, ist jetzt /etc/modprobe.conf. Beim eigentlichen Problem kann ich dir leider auch nicht weiterhelfen. Gruß, Bernhard
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. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/ ## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html ## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
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.
Helga
-- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/ ## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html ## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
Hallo, 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. Anschließend geht dann bei mir auch das # ifup wlan0 ohne Probleme ;-) Hoffe, etwas geholfen zu haben. Gruß Peter
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 -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/ ## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html ## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
Helga Fischer wrote:
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).
Nein. Ein Kernel 2.6 bzw. das zugehoerige modprobe kann mit einer modules.conf nichts anfangen. Eine modules.conf Datei gehoert immer zu einem Kernel 2.4 oder kleinere Version. Bei Kernel 2.6 heisst die Datei modprobe.conf (bzw. als Ableger fuer eigene Aenderungen ihre .local Erweiterung) und hat eine andere Syntax als zu alten Zeiten! Cheers, Th.
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
Hallo Wolfgang, hallo Liste, Am Montag 23 Mai 2005 00:22 schrieb Wolfgang Hamedinger:
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 habe ich mir schon gedacht.
Das geht über YAST im /etc/sysconfig-Editor unter System/Kernel. In die Variable INITRD_MODULES werden alle irgendwie erforderlichen Module zusätzlich eingetragen:
Ich habe mir das in MODULES_LOADED_ON_BOOT geschoben und es funktioniert (Ist die Datei /etc/sysconfig/kernel). Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/ ## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html ## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
participants (6)
-
Bernhard Walle
-
Helga Fischer
-
Peter Bergmann
-
Phillip Nothdurft
-
Thomas Hertweck
-
Wolfgang Hamedinger