LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   network cark problem under 2.6.3 (https://www.linuxquestions.org/questions/slackware-14/network-cark-problem-under-2-6-3-a-149750/)

riffraph 02-23-2004 07:44 PM

network cark problem under 2.6.3
 
Hi Everybody! Im new to LQ and I think the site is great so far. Anyway, I hope someone here can help me.
I'm running slack 9.1 on an old pentium 166, with 2 realtek 8139c ethernet cards (It's eventually going to be my router/firewall). Right now I have it plugged into a hub with my dsl router and some other machines.

Now here's my problem: I just upgraded the kernel from 2.4.22 to 2.6.3 and now my ethernet card can't contact the dhcp server. I made sure the eth card settings were the same in the new .config file. lspci shows the cards are being detected but at boot it says eth0: link down.
I know this is not the case because when i boot into my old kernel the problem is gone.
I can't ping anything besides 127.0.0.1. ifconfig only brings up the lo interface.

Anybody got ideas?

Thanx in advance

muah 02-24-2004 07:06 AM

When I recompiled the kernel my /etc/rc.d/rc.modules was modified - I had to edit it and uncomment parts concerning loading modules for my network card. Are u sure that u have either network card module loaded (lsmod) or support for your network card built-in in the kernel?

riffraph 02-24-2004 10:54 AM

I have support built into the kernel. I am at work so I can't give exact options right now but I know I have support for it compiled into the kernel, using similar options as that of the 2.4 kernel.

riffraph 02-26-2004 07:58 PM

Anybody?

jarib 02-27-2004 12:02 AM

How did you compile the kernel? I don't think you can use the old config when you go to the 2.6 kernel. I might be wrong though. Here's what I did

make xconfig
make
make modules_install install

riffraph 02-27-2004 12:22 PM

That's the method for compilation I used as well. To make the 2.6 config file I opened the 2.4 config in make oldconfig (in 2.6.3 directory) and went through all options. Then I opened it in make menuconfig and went through all options to make sure they were the same as in 2.4, or else i read the help and adjusted those options to fit my system. The only problem I am having is that when I boot up into the 2.6.3 kernel I see the message "eth0: link down" and nothing I do will bring the card up.


All times are GMT -5. The time now is 04:56 PM.