View previous topic :: View next topic |
Author |
Message |
at_chaos Tux's lil' helper
Joined: 09 Nov 2003 Posts: 149 Location: EU|Austria
|
Posted: Mon Nov 10, 2003 12:51 am Post subject: [KERNEL] nach neukompilieren keine netzwerk-module |
|
|
hallo,
also nach dem ich draufgekommen bin dass ich für NAT div. iptables optionen im kernel benötige habe ich einen neuen kernel mit den modulen kompiliert.
nun werden aber beim booten die netzwerkkarten-module nicht mehr geladen -> unresolved symbol ...
alter kernel war ein genkernel - gentoo-sources
was habe ich gemacht:
zuerst nach /usr/src/linux gewechselt, dort make menuconfig aufgerufen -> die iptables optionen als module aktiviert
dann den kernel mittels Code: | make dep && make clean bzImage modules modules_install | installiert und anschließend mittels cp /usr/src/linux/arch/i386/boot/bzImage /boot nach boot kopiert
dann shutdown -r now
so, neu gestartet scheint alles zu funktionieren -> filesystems etc werden geladen -> bei eth0 und eth1 fehler
wenn ich nun modprobe 8139too ausführe um meine eth1 zu laden, bekomme ich fehlermeldungen wie unresolved symbols, insmod failed,
netzwerkkarten-module stimmen da ich ja bereits einen laufenden kernel hatte.
so, habe ich vor dem kompilieren was vergessen? (habe kein nochmaliges emerge gentoo-sources gemacht, bzw. hätte ich genkernel und hotlug unemergen sollen?)
oder habe ich danach etwas vergessen? modules-update funktioniert auch nicht ... alles unresolved symbols in /lib/modules/* fehlermeldungen
bitte um hilfe
andy
Last edited by at_chaos on Mon Nov 10, 2003 7:52 am; edited 1 time in total |
|
Back to top |
|
|
AustrianCoder Apprentice
Joined: 11 Oct 2003 Posts: 258 Location: �sterreich
|
Posted: Mon Nov 10, 2003 1:08 am Post subject: |
|
|
Probier mal
|
|
Back to top |
|
|
at_chaos Tux's lil' helper
Joined: 09 Nov 2003 Posts: 149 Location: EU|Austria
|
Posted: Mon Nov 10, 2003 7:46 am Post subject: |
|
|
wie bereits oben erwähnt kommt bei modules update eine laaange liste mit unresolved symbols |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1495 Location: Würzburg
|
Posted: Mon Nov 10, 2003 8:43 am Post subject: |
|
|
Hast Du den Kernel auch richtig installiert (System.map nicht vergessen!).
Wenn ja, einfach mal ein "depmod -ae" und schau was dann kommt.
Sollte der Befehl ohne Probleme durchlaufen, einfach modules-update und neu starten.
dann sollte alles in Butter sein. |
|
Back to top |
|
|
AustrianCoder Apprentice
Joined: 11 Oct 2003 Posts: 258 Location: �sterreich
|
Posted: Mon Nov 10, 2003 8:53 am Post subject: |
|
|
Wenn die Kernel-Config auch wirklich stimmt und wenns mit der Methode von Beforegod net geht, dann evt. so:
Code: |
cd /usr/src/linux/
mv .config ~/kernel.config
make mrproper
mv ~/kernel.config .config
make oldconfig
make menuconfig
make dep && make clean bzImage modules modules_install
mount /boot
cp arch/i386/boot/bzImage /boot
|
Dann evt. ein modules-update und dann reboot |
|
Back to top |
|
|
at_chaos Tux's lil' helper
Joined: 09 Nov 2003 Posts: 149 Location: EU|Austria
|
Posted: Mon Nov 10, 2003 9:14 am Post subject: |
|
|
@ austriancoder ... genau so hab ich den kernel schon 2 mal kompiliert trotzdem danke
@Beforegod ... System.map nicht vergessen?! -> das ist der Punkt, habe ich vergessen
Leider hab ich keine Doku bzw. Tut. zum Kernelkompilieren gefunden -> daher als noob munter drauf los kompiliert.
Bitte um Info wie das mit der System.map abläuft bzw. wie der/die Befehle lauten die ich nach dem kompilieren machen muss.
Danke im Voraus und sorry für die blöden Fragen
mfg andreas |
|
Back to top |
|
|
at_chaos Tux's lil' helper
Joined: 09 Nov 2003 Posts: 149 Location: EU|Austria
|
Posted: Mon Nov 10, 2003 2:18 pm Post subject: |
|
|
hm.. nu läuft wieder alles in alter manier
anscheined gibt es probleme mit genkernel und hotplugging (wird von genkernel benötigt)
habe leider nicht testen können ob alles funktioniert wenn ich genkernel und hotplugging unemerge... da ich kein kernel backup hatte
jedenfalls habe ich mittels habe ich iptables usw. aktiviert und genkernel kompilieren lassen -> und siehe da meine netzwerkkarten werden wieder erkannt keine fehlermeldungen und iptables funktioniert jetzt auch ..
derzeit bin ich froh das wieder alles rund läuft und ich werde wohl erst später testen ob es funktioniert wenn ich genkernel und hotplugging unemerge
so far,
grüße andreas |
|
Back to top |
|
|
|