3c501 device eth0 does not seem to be present....

Jon maddog Hall maddog at li.org
Mon Jan 8 23:46:40 EST 2007


Mike,

I am not a Fedora user, so maybe someone else on the list is and can help
you with this, but by googling "3c501" and "fedora", I found several instances
of people having the same problem with an assortment of ETHERNET devices.

Apparently the "3c501" is a "red herring", and the code is just picking up
the first card in the error message sequence.  It sounds as if the kernel
that you have installed with Fedora does not have the support for your
ETHERNET card built in, either linked it or even as a lodable module, but 
Ubuntu
does.

It is also possible that your kernel does have the module ready to be loaded, 
but
that module was not installed at installation time.

What you could do is boot Ubuntu, get your network running, get a terminal
window going then type in:

dmesg | grep eth0

and you will probably see the name of your ETHERNET controller (my line
looks like this):

e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection

which will tell you the driver module needed for your system.  In my case
the module name is e1000, and the hardware it is supporting is the Intel(R) 
PRO/1000.

Now you can boot your Fedora system.

It is possible that the module you need was not installed on your system.
I think you can determine this through YUM.

You can then try to load the module (in case it is built into the kernel and
something went wrong with the probing) by typing (after becoming super):

/sbin/modprobe modulename

in my case it would be:

/sbin/modprobe e1000

Then do a /sbin/ifconfig eth0 up

and see what happens.

If you have the right module present on your system and the modprobe does
not work, then you may have to re-configure and re-build the kernel, turning on
that network controller.

All of which is outside the scope of this email being typed by a very tired 
guy at
2346 hours tonight.

Maybe we will get lucky and a Fedora user will help you tomorrow.


maddog
-- 
Jon "maddog" Hall
Executive Director           Linux International(R)
email: maddog at li.org         80 Amherst St. 
Voice: +1.603.672.4557       Amherst, N.H. 03031-3032 U.S.A.
WWW: http://www.li.org

Board Member: Uniforum Association
Board Member Emeritus: USENIX Association (2000-2006)

(R)Linux is a registered trademark of Linus Torvalds in several countries.
(R)Linux International is a registered trademark in the USA used pursuant
   to a license from Linux Mark Institute, authorized licensor of Linus
   Torvalds, owner of the Linux trademark on a worldwide basis
(R)UNIX is a registered trademark of The Open Group in the USA and other
   countries.




More information about the gnhlug-discuss mailing list