Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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 tried installing debian and I have a 3com 3c509B that is (apparently) not recognized by the system: It is not listed with /sbin/lspci
When using dmesg I get a message saying that the 3c59x (59x not 509!) driver has been loaded; Still, I get no trace of any ethernet device anywhere.
Does that mean that my card is defective ? (or should I just disable PnP)
P.S: I really don't wanna installl M$ to test the card ;-)
The 3c59x drivers is the correct driver for that network card. If you type ifconfig eth0 do you get information about a network card? It sounds like it might already be recognized... though I can't imagine why lspci wouldn't have any information...
FYI: a 3Com 509 is an ISA network card, this may be why it doesn'ty show up in lspci. It also uses the module 3c509, as opposed to the 3c59x module for 590, 595 and 900,905 cards.
If it's in PnP mode, you should be able to just modprobe 3c509 to load it, then you will have your eth0 or eth1. If you don't have a 905/900/595/590 card you may want to unload the 59x module first with rmmod 3c59x
First thanks for your prompt replies:
Now, the 3c59x card doesnt seem to be loaded as a module as an lsmod just lists: af_packet (I just installed the base for Debian and I need the network to install some more)
dmesg on the other hand does at talk about:
3c59x.c 18Feb01 Donald Becker and others Donald's website's URL
When I try loading the 3c509 module I get the following:
/...../3c509.o: init_module: Device or resource busy
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ
insmod 3c509.o failed
insmod 3c509 failed
I added a line in /etc/modules.conf to define IO and IRQ parameters but same error messages.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.