zentara replied:
How did you compile ethernet support in the kernel? As module or in the kernel? If it is built in the kernel
--apparently when booting it cannot find 'tulip.o' so
i copied from my 2.2.14 & put into the
/lib/modules/2.2.16/net/tulip.o
when i rebooted, 2 error msg appeared on the console,
ERR MSG 1)kernel -module __version___ mismatch
^I/lib/modules/2.2.16/net/tulip.o failed.
:i can't find any tulip.o from 2.2.16 src...is there
any place where i can find this module??
ERR MSG 2)/lib/modules/2.2.16/misc/parport.o insmod
char-major-7 failed
-->this is inspite of me, changing
alias char-mod-6 lp off
the funny thing is, when i checked
/lib/modules/2.2.16/misc/parport.o it exists.
is there any other place where it can go wrong?
I appreciate all your advice.
thanks in advance.
tk
--- zentara
tk dev wrote:
To get the boot messages, hit <shift-pageup> at the first login prompt. You can probably use gpm to cut and paste it to a file. Or look at /var/log/boot.msg
i've compiled kernel 2.2.16. unfortunately during
boot
up..there're some failed tasks: ------------------- 1)error while executing: /sbin/route del default gw 10.0.0.2 SIODELRT : no such process ==can't find eth0(my ethernet card)
How did you compile ethernet support in the kernel? As module or in the kernel? If it is built in the kernel you need to overhaul your initrd in /etc/lilo.conf by removing it. Go to suse's support database and look up initrd and boot. There is a ram disk used when booting the conventional suse kernel, and it conflicts with built in ethernet kernels, rendering your ethernet useless. Alternatively, rebuild the kernel with ethernet as a module.
2)modprobe: can't find char-major-4 ==in 2.2.14:/etc/modules.conf alias char-major-4
Go into /etc/modules.conf and set char-major-4 off
i've read in this list that we should comment out
this
line, i did, but still when i boot the same error msg occured.
i've run the whole process from 'make xconfig'....to reboot a few times. i've deleted the source for 2.2.16 & untar the 2.2.16.tar.gz file everytime i try...i didn't delete or change other files(e.g. /etc/modules.conf etc ...i expect them to contain the latest info. am i right? if not, which other files/dirs do i have to clean up?
3)how do i save the boot msg into a file?....they run so fast sometimes i can't get the error msg.
To get the boot messages, hit <shift-pageup> at the first login prompt. You can probably use gpm to cut and paste it to a file.
===== 0Oo~~:o) Smile! You'r Alive!!! Q:What's peacefulness? A:What's confusion? Peacefulness is the end of confusion. o.0.Oo.o May there be peace in every step we take :o):tk __________________________________________________ Do You Yahoo!? Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free! http://photos.yahoo.com/ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq
At 04:44 AM 10/6/00, tk dev wrote:
zentara replied:
How did you compile ethernet support in the kernel? As module or in the kernel? If it is built in the kernel
--apparently when booting it cannot find 'tulip.o' so i copied from my 2.2.14 & put into the /lib/modules/2.2.16/net/tulip.o
when i rebooted, 2 error msg appeared on the console, ERR MSG 1)kernel -module __version___ mismatch ^I/lib/modules/2.2.16/net/tulip.o failed. :i can't find any tulip.o from 2.2.16 src...is there any place where i can find this module??
ERR MSG 2)/lib/modules/2.2.16/misc/parport.o insmod char-major-7 failed -->this is inspite of me, changing alias char-mod-6 lp off
the funny thing is, when i checked /lib/modules/2.2.16/misc/parport.o it exists.
is there any other place where it can go wrong?
Even if the modules is in the appropriate location, it sounds like the kernel is noticing that the compiled module is the incorrect version, meaning that the module is compiled for 2.2.14 kernel, rather than 2.2.16 kernel. I would recommend that you recompile your kernel and make sure that you have the appropriate modules selected. Make sure that you "make modules modules_install" as well. Or, you could compile those modules into the kernel, rather than as modules and make sure that you have taken them out of the modules.dep file as well out of the 2.2.16/modules directory. HTH, Geordon -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq
participants (2)
-
admin@thecoventree.com
-
tk_dev@yahoo.com