Hallo, im Juni 2001 habe ich mir eine SuSE 7.2 Professional gekauft und bin leider erst in den letzten Tagen zum Installieren gekommen. Nun habe ich ein ernstes Problem. Der Kernel 2.4.4 lief im Prinzip problemlos, aber ich weiss von einem Fehler in der AX25-Unterstützung (Amateurfunk, Packet Radio). Weil ich damit arbeiten will, habe ich mich zu einem Kernel-Update entschlossen. Ich habe zunächst den Update auf auf 2.4.7 gemacht, dann auf 2.4.14, mit dem rpm-Paket k_deflt-2.4.16-22.i386.rpm vom SuSE-FTP-Server. Als es damit Probleme gab, habe ich mir noch die Kernel-Source von 2.4.16-22 besorgt und den Kernel selbst übersetzt. Im einzelnen gibt es folgende Probleme: 1. Beim Shutdown gibt es einen Kernel-Crash beim Entladen des USB-Moduls. Ich kann das vermeiden, wenn ich vorher von Hand "rmmod usb-uhci" eingebe oder den USB-Support im rc.config abgeschaltet habe. Das Log nach dem Crash findet Ihr am Schluss der Mail. Nun ja, den Fehler kann ich immerhin unterdrücken. 2. Nach dem Compilieren und Installieren der Module (make modules_install) erscheint zum Schluss die Meldung: Unresolved symbols in /lib/modules/2.4.16-4GB/misc/vmnet.o 3. Und zu guter Letzt wird nun die Ethernet-Karte beim Booten nicht mehr erkannt (Treiber rtl8139), die ich für ADSL benötige. das hat aber anfangs auch unter 2.4.16 noch getan. Aufgefallen ist mir noch, dass im /etc/config.rc der Parameter INITRD_MODULES="" ist, also leer. In meinem funktionierenden Linux 2.2.14 stehen dort "usbcore rtl8139". MUSS ich mit der initrd arbeiten und diese Parameter setzen? Beim Versuch, dies zu tun, bekam ich (nach LILO) die Meldung, dass mein Kernel das nicht unterstützt. Wo kann ich das evtl. bei den Kernel-Parametern einstellen? Nach 2 Tagen Herumprobieren: Hat jemand einen guten Tipp für mich? Bringt's was, wieder mit einer "sauberen" 2.4.4 anzufangen? Viele Grüsse Uli ---------- Hier noch ein Log vom Crash während des Shutdowns: Feb 11 22:00:15 linux kernel: invalid operand: 0000 Feb 11 22:00:15 linux kernel: CPU: 0 Feb 11 22:00:15 linux kernel: EIP: 0010:[iput+32/456] Tainted: P Feb 11 22:00:15 linux kernel: EFLAGS: 00010246 Feb 11 22:00:15 linux kernel: eax: c59ae160 ebx: c59ae160 ecx: c59ae284 edx: c59ae284 Feb 11 22:00:15 linux kernel: esi: c7744800 edi: 00000000 ebp: c7744844 esp: c5d3bf18 Feb 11 22:00:15 linux kernel: ds: 0018 es: 0018 ss: 0018 Feb 11 22:00:15 linux kernel: Process umount (pid: 1209, stackpage=c5d3b000) Feb 11 22:00:15 linux kernel: Stack: c59ae284 c77448f0 c5adb820 c5ad6b5d c59ae160 c7744800 c5ad75a3 c59ae160 Feb 11 22:00:15 linux kernel: c7744800 c7744844 c0134b83 c7744800 c11e6560 c7744800 c5d3bf98 080537d0 Feb 11 22:00:15 linux kernel: c028c00c c5adb864 c01433b6 c7744800 c11e6560 c5bc5b20 c5d3bf98 c2c05000 Feb 11 22:00:15 linux kernel: Call Trace: [hid:__insmod_hid_O/lib/modules/2.4.16-4GB/kernel/drivers/usb/hi+-149472/96 ] [hid:__insmod_hid_O/lib/modules/2.4.16-4GB/kernel/drivers/usb/hi+-169123/96 ] [hid:__insmod_hid_O/lib/modules/2.4.16-4GB/kernel/drivers/usb/hi+-166493/96 ] [kill_super+211/384] [hid:__insmod_hid_O/lib/modules/2.4.16-4GB/kernel/drivers/usb/hi+-149404/96 ] Feb 11 22:00:15 linux kernel: [__mntput+30/36] [path_release+39/44] [sys_umount+167/180] [sys_munmap+56/88] [sys_oldumount+12/16] [system_call+51/64] Feb 11 22:00:15 linux kernel: Feb 11 22:00:15 linux kernel: Code: 0f 0b 85 f6 74 09 8b 46 20 85 c0 74 02 89 c7 85 ff 74 0d 8b Feb 11 22:00:15 linux kernel: Kernel logging (proc) stopped. -- ulionken@gmx.net dk2go@qsl.net AX25:dk2go@hb9eas.che.eu