LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 02-12-2004, 10:55 AM   #1
blahJake
LQ Newbie
 
Registered: Aug 2003
Location: Atlanta, GA or DeLand, FL
Distribution: Fedora Core 6, various for work
Posts: 16

Rep: Reputation: 0
redhat suddenly can't find ethernet card


i'm running Redhat 9 on my laptop. i had been using an internal ethernet card to get on the LAN here at school, and an external usb-based ethernet card w/ a crossover cable to route another computer (actually, an xbox running a version of debian called xebian) using NAT onto the lan as well. this functioned fine for more than a week. suddenly, Redhat no longer recognizes the internal ethernet card. the external card (formerly eth1) seems to now be associated w/ eth0, and it says it can't find a device for eth1.

my system is dual boot. if i boot into Windows XP Professional, it can find and use both ethernet cards just fine. redhat will allow me to get online using the external ethernet only. if i boot into PCLinuxOS 4 (www.pclinuxonline.com), a live cd distro based on Mandrake, it finds and initializes both cards w/out a problem.

from PCLinuxOS, using ifconfig, i can see that the hardware address (MAC) for my internal card is "00:90:f5:0d:0d:68" and the address for the external one is "00:10:60:c2:94:4f" so, back in redhat, eth1 is bound to the address for the external card. however, i understand that if eth0 isn't present, eth1 shifts down to it, hence eth0 now initializes as the external card. (is this correct?) somehow, eth0 is no longer bound to a MAC address (it used to be). so i tried binding it to what i know is the correct address. didn't work. hit the "probe" button, no device found w/ that address. when creating or editing these devices, i gives me a list of devices to use, namely two of them. however, even when associated w/ the first device (i.e. the internal card i've had all along) any error messages always refer to the second device (i.e. the external card recently attached to facilitate packet-forwarding for the xbox).

at this point i'm thoroughly puzzled. i need to resolve this in order to continue to use this linux distro. i really, really don't want to go back to using windows (this is actually the first time i've booted into it in a couple months) and a live cd distro of linux, while cool and useful, doesn't suffice for my needs. even if you can't give me a solution, any insight i might be able to use in my own tinkering would be greatly appreciated.
 
Old 02-12-2004, 01:47 PM   #2
mlp68
Member
 
Registered: Jun 2002
Location: NY
Distribution: Gentoo,RH
Posts: 333

Rep: Reputation: 40
Most likely you inadvertantly modified your /etc/modules.conf file, where the proper driver for the ethernet card is identified

alias eth0 <some name>
e.g.

alias eth0 eepro100

in my case. Check if that line went missing somehow. If that's not it, it might be that the actual driver (in /lib/modules/<kernel version>/kernel/drivers/net ) got lost. In my case, there's a file eepro100.o sitting there.

Try a modprobe eth0 and see what you get.

If you have no idea which driver, do lspci and you'll see what card you have. That will give you some clue.

Hope it helps,

mlp
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ethernet and wirless card cant find downsys Linux - Hardware 2 12-06-2005 10:59 AM
Ethernet card suddenly no longer detected ! redhatman Linux - Newbie 9 10-03-2004 11:39 AM
Ethernet card on laptop: I installed my D-Link ethernet card into Redhat 9, not detec brighamr Linux - Hardware 0 05-18-2004 12:33 AM
How to find ethernet card I/O address palanisaravanan Linux - Newbie 2 12-29-2003 12:53 PM
SuSE7 Cannot find ethernet card Rutnut Linux - Newbie 1 06-06-2001 05:31 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 03:41 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration