![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Christian Schneider wrote:
ich habe in den letzten Tagen einige Pakete geupdatet, um SuSE Linux 9.0 für einen 2.6er Kernel vorzubereiten.
Ich dachte, SuSE-Linux _ist_ fuer Kernel 2.6 vorbereitet, schliesslich kam es ja mit einem 2.6er Testkernel (optional zu nuetzen) daher...
Leider gibt es Probleme mit hotplug-0.42-13, das bis vor kurzem in kraxel's verzeichnis bereitgestellt wurde.
Ich weiss nicht, ob das noetig gewesen waere. Das sind auch keine offiziellen SuSE-Pakete. Deswegen wird es dafuer auch keinen "Support" und keine offiziellen Bugfixes etc. geben.
Ich habe coldplug und alle Agents mit Ausnahme von pci, net und usb rausgeschmissen. Leider funktioniert usb nicht so wie es sollte (USB-Maus ist tot). In /var/log/messages erscheint anstelle zahlreicher Meldungen über gefundene USB-Ports, geladene Module usw. (wie es beim alten hotplug der Fall war) nur mehrfach:
modprobe: modprobe: Can't locate module char-major-180
Character Devices mit Major 180 sind USB Devices. Das kann also sehr gut mit Deinem Problem zu tun haben.
[...] lsmod ist auch in Sachen usb sehr "zurückhaltend" (einige Module wurden scheinbar nicht geladen, usbcore erscheint aber in der Ausgabe).
In /etc/modules.conf ist die Zeile
#alias char-major-180 usbcore
zu finden (standardmäßig auskommentiert, hat bisher auch immer so funktioniert). Soll ich das "#" einfach entfernen (was habe ich dann zu erwarten)?
Die Konfigurationsdatei fuer Module beim Kernel 2.6 ist /etc/modprobe.conf, nicht /etc/modules.conf!
[...] Und noch eine letze Frage: Ist es sinnvoll, andere Agents für die 2.6er Kernels beim Booten eines 2.6er Kernels auch zu starten, falls man noch einen 2.4er Kernel benutzen will? Speziell: Was passiert mit den files unter /dev, die udev beim Betrieb eines 2.6er Kernels gelöscht hat?
IMHO musst Du coldplug starten, das wuerde evtl. schon Deine Mausprobleme beheben. USB/hotplug ist allerdings wirklich eine undurchsichtige Geschichte... CU, Th.