Kernelkompilierung
Jan-Benedict Glaw
jbglaw at lug-owl.de
Sun Sep 12 19:53:26 CEST 1999
On Sun, Sep 12, 1999 at 07:23:36PM +0200, Michael Liebe wrote:
> Hallo Leute,
>
> habe SuSE 6.2 installiert und wollte endlich meine Terratec-Soundkarte
> zum laufen
> bringen. Irgendwie schlug einen Kompilierung des Kernels (Version
> 2.2.10) immer
> schief (der Vorgang brach immer beim Einbinden der Soundtreiber ab).
>
> Habe mir heute die Version 2.3.18 runtergeladen und bin folgendermaßer
> vorgegangen.
>
> Löschung des Links von Linux auf Linux.SuSE.2.2.10....
>
> linux-2.3.18.tar.gz nach usr/scr kopiert und tar -xzvf
> linux-2.3.18.tar.gz aus-
> geführt. Danach wurde ein neues Verzeichnis Linux erstellt und ich hoffe
> mit allem
> was reingehört.
>
> Danach make menuconfig aufgerufen und die Konfiguration meinen Wünschen
> angepaßt.
> Der Kernel wurde auch ordnungsgemäß erstellt.
>
> Danach folgende Kommandos aufgerufen:
>
> make dep clean bzImage
> make modules
> make modules_install
>
> Hat soweit alles geklappt. Lilo neu konfiguriert und reboot.
>
> Jetzt das Problem: Die Module werden nicht gefunden oder gestartet, weiß
> nicht so genau.
> Auf jeden Fall werden die Module für die Netzwerkkarten (2 Stück) z. B.
> nicht gefunden.
>
> Habe dann in lib/modules/2.3.18/net nachgeschaut und dort waren sie
> drin, mit der Endung
> *.o
Also, wie es aussieht, sind Deine Module okay. Dann gibt´s 2 Möglichkeiten:
1. Entweder hast Du unter "Loadable module support" vergessen, die Option
"Kernel module loader" auszuwählen (-> dann wird versucht, die Module auto-
matisch zu laden), oder
2. (->Folgefehler) Die Module sind in der Datei /etc/conf.modules (oder
manchmal auch modules.conf) falsch konfigurtiert. Steht in der Datei eher
"richtig viel" oder eher "fast garnichts" drin? eine falsche Konfiguration
an dieser Stelle halte ich für am wahrscheinlichsten...
MfG, JBG
> P.S. Habe den Spaß immer noch nicht verloren!!
PS: Das ist auch gut so!
PPS: Kannst Du mit "modprobe <MODULNAME DES NETZWERKKARTENMODULES> das Modul
laden, sodaß es danach in der Lsite, die "lsmod" ausgibt, auftaucht?
--
Fehler eingestehen, Größe zeigen: Nehmt die Rechtschreibreform zurück!!!
More information about the Linux
mailing list