DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm quite new to debian, but liking it right now. However I have a small problem. I am using debian stable 3.0, and by default it installed a 2.2.20 kernel. Everything is working okay, but I decided to get a newer kernel, so I got a 2.4.18 kernel. On the 2.4 kernel however, my network card doesn't work properly. I'm using a via network card on a soyo dragon kt333 motherboard. The card doesn't work with or without the via-rhine module loaded, even though in the 2.2.20 kernel it works without it. My network gets its ip assigned from a dhcp server. Does anyone know how I can get the nic to work properly with the 2.4 kernel? Thanks for any help.
Well, I took a shot at fixing. Unfortunately, I'm totally lost. I'll post up what I did and maybe somebody can help me out.
Here it is:
[list=1][*]On bootup, I noticed that on bootup it says this : Eth0: ERROR while getting interface flags: no such device[*]I ran ifconfig, and it doesn't show eth0[*]I ran ifup, and it gives me "eth0 already configured"[*]I haven't loaded the via-rhine module yet[*]I run ifdown, and this is what I get : cat:/var/run/dhclient.pid:no such file or directory [line break] eth0: error while getting interface flags[*]I ran dhcleint, which took a very long time and exited with no errors and returned to the command line, seemed like it worked[*]I run ifconfig again, which still doesn't show eth0[*]I still haven't loaded the via-rhine module[*]I decide to run ifup again and get "ERROR while getting interface flags: no such device[*]I modprobe via-rhine and it seems to load with no problems[*]Ifconfig still shows no eth0[*]Ifdown appears to work, reporting no errors and exiting to the shell [*]ifconfig shows no eth0[*]ifconfig eth0 up appears to work, evevn showing me the message that I get on startup of the 2.2 kernel, something along the lines of "setting eth0 to full duplex mode"[*]Attempt to ping a machine on the network shows that the network is still unreachable[*]ifdown reports that "interface eth0 is not configure"[*]ifconfig seems to work again[*]I run ifup, and ifconfig shows eth0 as up[*]Network is still unreachable[/list=1]
Well, as you can see, this is getting pretty frustrating. Any help here is mcuh appreciated.
Thanks so much to anybody that bothers to read the monstrous list above. It's appreciatied.
Sorry I haven't responded in a while, I have taken a short absence from computing.
When I tried to boot knoppix, it also couldn't get my network to work. It was also booting the via-rhine module for my network, which should be the one that should work considering it is a via rhine nic. Right now, the only distro that seems to be getting my nic up correctly (besides debain 2.2 kernel) is SUSE linux. I'm going to boot the suse live eveal and see what module that is loading.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.