Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
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've followed all the advice I've seen but nothing works. Here's the results from a few commands:
Code:
[root@localhost ~]# modprobe -v via-rhine
[root@localhost ~]# dmesg | tail -1
via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
[root@localhost ~]# lspci | grep Ethernet
[root@localhost ~]# lsmod | head -2
Module Size Used by
via_rhine 22597 0
[root@localhost ~]# ifconfig eth0 up
eth0: unknown interface: No such device
I can post the rest of the dmesg and lsmod commands but I think I included what was relevant. I've tried compiling the driver myself but I get compilation errors.
I'm thinking it's hopeless. I couldn't compile the driver. 'rhine_main.c' wasn't compatible with my version of 'pci.h'. I tried running knoppix on the system and it couldn't auto-detect the net card. I figure there's no hope if it didn't work.
I highly doubt that's the case. I've tried setting up the ethernet card a few different ways. I've used the network setup gui and ifconfig and they don't even recognize the card.
I highly doubt that's the case. I've tried setting up the ethernet card a few different ways. I've used the network setup gui and ifconfig and they don't even recognize the card.
Check that whether the card driver is being loaded and the card is recognised in your log files (/var/log/dmesg) I have one of these cards and didn't have any problems.
Mine used the via-rhine driver. The module was active in the kernel and it recognised the card immediately and loaded the associated IP address. I have also noticed that in some cases the chip seems to be a Realtek 8139too.
Since it was a brand new card I wasn't going to give up forever on this. I thought since it wasn't recognizing the card at all it could be in a bad slot (the mobo isn't exactly new). So I moved the card up one slot and it worked just fine.
I'm not a hardware expert but could my problem have been related to an IRQ conflict? I've had to switch around cards before because of things like that.
Since it was a brand new card I wasn't going to give up forever on this. I thought since it wasn't recognizing the card at all it could be in a bad slot (the mobo isn't exactly new). So I moved the card up one slot and it worked just fine.
I'm not a hardware expert but could my problem have been related to an IRQ conflict? I've had to switch around cards before because of things like that.
Your BIOS should be handling IRQ assignment until the OS kicks in. Sometimes (and this is a very RARE occurance) there's an option in your BIOS to clear the ESDA (or ESCD, something like that) information and re-assign DMAs/IRQs to your cards. But I've rarely had to do that. Computers are made now (as in 4 to 5 years old at most) to automatically do all this stuff for you.
I guess since I got it working I'll update the thread.
Since Knoppix didn't get it working off the bat I assumed it was some kind of hardware conflict or incompatibility. So I took the card out of its slot and moved it one down. On the next boot it detected and the internet worked just fine. I said the motherboard was old so maybe that slot isn't good anymore.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.