• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

HELP: I can't get my ethernet card to work in Red Hat 7

Euclid

Member
I have a 3com 3c905 ethernet card and I can't seem to figure out how to get it to work in RH7...
I tried downloading some drivers from 3com, but they won't even comipile!!!

Any help is appreciated.
 
According to the hardware compatibility list of RedHat7:
RedHat Site ... 3c905 info...

Your card is fully supported by the 3c90x.o driver....you should have installed it, if not
look in the CD....

to test it do a "modprobe 3c90x" if no errors are shown you can add a line like this:
"alias 3c90x eth0"
to your /etc/conf.modules...

That should do the trick....
 
When I try to use the 3c90x.0 file (with aliasing it in the modules.conf file) and using insmod 3c905
it gives me an error (can't work, device in use or something....then it says it might be an irq or port problem).
Is there a way to check what IRQ it expects it at? it's IRQ 3 in win,....
It's not in the ifconfig display or the lsmod display.
 
I ran in to a problem with these the other day. Seems like there is a new version of them that is a 905c or something like that. The standard RH 6.2 (don't know about 7.0) distro installs the wrong driver by default. As suggested here, you need to set the /etc/conf.modules to the correct one. I think it was the 59x driver instead of the 905 driver.

In my case, the card was seen and I could send packets out, but never receive any.

A PCI card shouldn't give you any IRQ problems.

3COM has drivers up on their site. Have a look there for more info on identifying the card, etc.
 
To see what interrupts are in use cat /proc/interrupts.

Try loading the 3c59x module instead. See if that works. Then /sbin/ifconfig eth0 <ip address> netmask <xxx.xxx.xxx.xxx> up
 
Back
Top