Kernel-Patch nach Heise-Artikel
Hallo, ich nutze SuSE 9.1 mit Originalkernel. Nach dem ich mir die Kernelsourcen von der SuSE-CD eingespielt habe, habe ich diesen nach der Anleitung http://linuxreviews.org/news/2004-06-11_kernel_crash/#toc5 gepatcht. Meine .config habe ich mit make cloneconfig erstellt. Nach dem Neustart wurden auch alle Treiber wieder geladen, allerdings beim Laden des ISDN-Devices bekomme ich folgenden Fehler in der messages: Jun 15 20:14:52 linux isdnlog: isdnlog: Can't open /dev/isdnctrl0 (No such device) Jun 15 20:14:52 linux isdnlog: isdnlog Version 4.68 exiting Jun 15 20:14:52 linux isdnlog: exit now 2 Ich wüßte nicht, was ich falsch gemacht habe. Nun habe ich bisher noch nie einen Kernel 2.6.x kompeliert und habe dies wie folgt gemacht: make cloneconfig make bzImage make modules make modules_install Danach den Kernel nach /boot kopiert, mit mk_initrd eine neue initrd erzeugt und grub angepasst. Ist an dieser Vorgehensweise etwas falsch gewesen? Kommt evt. von SuSE ein Patch? Wie gravierend sieht Ihr den Fehler im Kernel? Vielen Dank für eine Info. Gruß Frank
Guten Tag Frank Barnick, Am Dienstag, 15. Juni 2004 um 20:34 schrieb Frank Barnick:
Hallo,
ich nutze SuSE 9.1 mit Originalkernel. Nach dem ich mir die Kernelsourcen von der SuSE-CD eingespielt habe, habe ich diesen nach der Anleitung http://linuxreviews.org/news/2004-06-11_kernel_crash/#toc5 gepatcht.
Meine .config habe ich mit make cloneconfig erstellt. Nach dem Neustart wurden auch alle Treiber wieder geladen, allerdings beim Laden des ISDN-Devices bekomme ich folgenden Fehler in der messages:
Jun 15 20:14:52 linux isdnlog: isdnlog: Can't open /dev/isdnctrl0 (No such device) Jun 15 20:14:52 linux isdnlog: isdnlog Version 4.68 exiting Jun 15 20:14:52 linux isdnlog: exit now 2
Ich wüßte nicht, was ich falsch gemacht habe. Nun habe ich bisher noch nie einen Kernel 2.6.x kompeliert und habe dies wie folgt gemacht:
make cloneconfig make bzImage make modules make modules_install
Danach den Kernel nach /boot kopiert, mit mk_initrd eine neue initrd erzeugt und grub angepasst. Ist an dieser Vorgehensweise etwas falsch gewesen? Kommt evt. von SuSE ein Patch? Wie gravierend sieht Ihr den Fehler im Kernel?
Hallo! Ich habe nach dem Artikel heute auch meinen Kernel aktualisiert und musste dann (auch) feststellen, dass mein ISDN (bzw. capi) nicht mehr so will, wie ursprünglich. (natürlich hatte ich den capi-Treiber vorher neu kompiliert, sonst kann´s ja nicht gehen) Also habe ich mal "modprobe -v fcpci" aufgerufen, und siehe da: das Modul konnte nicht gefunden werden. Standardmäßig wird dieses nach /lib/modules/KERNEL-VERSION/extra/fcpci.ko kopiert (wobei KERNEL-Version wahrscheinlich 2.6.7 sein sollte). Als ich dort nachschaute, gab es kein Verzeichnis "extra", dafür jedoch eine Datei "extra". Lösung: Datei "extra" löschen, Verzeichnis /lib/modules/2.6.7/extra anlegen, den Treiber vom fritz - Paket (wahrscheinlich hast dus mit cd fritz, make, make install probiert) erneut "make install" -en. fertig. Probier´s aus. Bis denne, Stefan
participants (2)
-
Frank Barnick
-
Stefan Schilling