Am Sonntag, 10. Februar 2002 18:47 schrieb Ulrich Onken:
Hallo,
heute wollte ich mein SuSE-Linux von Kernel 2.4.4 auf 2.4.7 umstellen, um den Bug in der AX-25-Unterstützung zu beheben.
Nach dem Download von
ftp://ftp.gwdg.de/pub/linux/suse/7.2_update/kernel/2.4.7-20011026/k_deflt-2 .4.7-25.i386.rpm
und Eingeben von
rpm -Uvh k_deflt-2.4.7-25.i386.rpm
lief der Update ab. Aber beim Booten des neuen Kernels stellt sich heraus, dass die Firewall und ppppoed nicht mehr laufen. Die relevanten Fehlermeldungen im /var/log/boot.msg sind:
------------------------------------------------------------- Boot logging started at Sun Feb 10 18:12:43 2002 Master Resource Control: previous runlevel: N, switching to runlevel: 3 Starting personal-firewall (initial)ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available ipchains: Protocol not available [active]done Initializing random number generatordone Starting pppoed: insmod: /lib/modules/2.4.7-4GB/kernel/drivers/net/rtl8139.o: insmod eth0 failed eth0: unknown interface: No such device insmod: /lib/modules/2.4.7-4GB/kernel/drivers/net/ppp_generic.o: insmod char-major-108 failed usage: modify_resolvconf <action> <options> action: modify, restore, cleanup or check options: mandatory for: -s|--service <service> modify, restore -e|--extension <string> -p|--process <process> modify -i|--pid <pid> -f|--script <pathname of script> modify -t|--text <text> modify -l|--searchlist <list of domains> -d|--domain <domain> -n|--nameservers <addresses> -o|--save_now <pathname of file> -a|--save_later <pathname of file> -k|--keep -q|--quiet -v|--verbose -h|--help (does not need an action) cleanup and check ignore all options except -q and -v ------------------------------------------------------------------
Dummerweise kann ich nicht mehr nach 2.4.4 zurück umstellen, denn die /lib/modules/2.4.4-4GB/ sind verschwunden, und es gibt auch Fehler beim Booten des alten Kernels.
Nach dem ersten Booten unter 2.4.7 wurden einige modules unter /lib/modules/2.4.4-4GB/ (!) vermisst, und ich habe dann einen symbolischen Link von dort auf die neuen Module /lib/modules/2.4.7-4GB/ eingetragen. Aber das hat's dann wohl auch nicht gebracht.
Weiss jemand Rat?
Es ist wohl doch besser, seinen Kernel selbst zu kompilieren, als sich dem RPM anzuvertrauen. Da bleibt zumindest eine lauffähige Konfiguration übrig.
73 de Uli (nun wieder unter 2.2.14...)
Moin Uli, erspar Dir weitere Arbeit mit 2.4.7----der Fehler ist erst in 2.4.16 behoben !!!! Du musst Dir den Kernel+Modutils vom Server laden, dann klappts auch mit dem Nachbarn. Dann mk_initrd und evtl. depmod -a. Ich glaube auch das Modul ist für den rtl-Chipsatz auch umbenannt worden, siehe Changes. Bei mir hat das einwandfrei geklappt. So long 73 de Michael DL5OCD