Hallo - ich habe mit dem Umstieg auf den neuen 2.6er Kernel folgendes Problem.
Es geht um meine Netzwerkkarte. Modulname=e100
Module sind alle vorschriftsmäßig kompiliert und installiert. Die Abhängigkeiten sind ebenso mit "depmod -a" geklärt und in /lib/modules/2.6.0/modules.dep abgelegt. Das Verzeichnis zu dem vorherigen Kernel 2.4.20-4GB liegen unter /lib/modules/2.4.20-4GB
Ab 2.6.0 heißen die Module ja jetzt ".ko", aber das dürfte mit den neuen Modutils auch nichts ausmachen (Version 2.4.22).
Also - ich boote den alten Kernel mit der unten zu sehenden modules.conf
Alles in Ordnung
Ich boote den neuen Kernel
und er bindet mir das Modul e100 nicht ein.
Dienste wie "network", "portmap", "sshd", "apache" usw. schlagen dann dadurch natürlich fehl.
Das für mich seltsame ist nun. Wenn ich später ein "modprobe e100" eingebe, finde ich das Modul mit "lsmod" und kann auch den "network"-Dienst uvm starten.
Unten ist auch nochmal die entsprechende Stelle in der "modules.conf-2.6.0" abgebildet. Woran könnte das liegen?
Wäre um Hilfe sehr dankbar.
CYA Flo
modules.conf
------------------------------------------
if -f /etc/modules.conf-`uname -r`
include /etc/modules.conf-`uname -r`
else
include /etc/modules.conf.deflt
endif
------------------------------------------
modules.conf-2.6.0
------------------------------------------
##########################################
# Aliases - specify your hardware
##########################################
alias eth0 e100
alias eth1 off
...
------------------------------------------