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 06-17-2009, 10:01 PM   #1
bdmeyer
LQ Newbie
 
Registered: Dec 2007
Posts: 4

Rep: Reputation: 0
device eth0 does not seem to be present, delaying initialization.


I have spent two evening trying to figure this one out.

I have swapped out four known working, different bran network cards.
Each one I get the same error as in the subject.

If I boot to a Live CD such as CentOs 5.3 LiveCD both Nics are given an IP.

This seems to only be happening with my CentOs 5.3 server install.
oddly, I noticed the CentOS Live CD the Nics were reversed from eth0 to eth1 and eth1 to eth0.

At the moment as of the output of the commands, I am running two identical Nics, since the first one has always worked. I have previously used an rtl8139, 3com c3905-TX, onboard Rhine III based (now disabled)

Here are steps I have done to try and figure this out:

Quote:
[root@centos ~]# lspci | grep -i eth
00:0a.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 86)
00:0e.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 86)
Quote:
[root@centos ~]# cat /var/log/dmesg | grep -i eth
eth0: VIA Rhine III at 0xee800000, 00:1b:11:bb:17:7d, IRQ 177.
eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1.
eth1: VIA Rhine III at 0xee000000, 00:1c:f0:09:ca:e9, IRQ 185.
eth1: MII PHY found at address 1, status 0x786d advertising 05e1 Link 0021.
[root@centos ~]# device eth0 does not seem to be present, delaying initialization.
I went through the system-config-network-tui.
I copied /etc/sysconfig/network-scripts/ifcfg-eth1 to the ifcfg-eth0 and edited for sanity.

and as stated earlier, have swapped out four different nics for eth0, and booted to two different LiveCD's. Both LiveCD's work fine.

I am failing to do something. any help is appreciated.

--Bruce D. Meyer
 
Old 06-17-2009, 10:26 PM   #2
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
This may be off-base and not helpful as it seems so simple, but it had me going in circles for quite a while back when I installed two identical NICs into my firewall machine:

Is there any chance you are trying to boot and/or bring up the two interfaces on the same subnet?

If so, it didn't work for me, but I didn't know it for DAYS! I was swapping them in and out, testing them each by themselves, switching them into every combination of PCI slots in case I had a dead slot--- it was just all because I was trying to bring them up on the same subnet.

As soon as I tried:

NIC A = 192.168.0.10
NIC B = 192.168.2.10

(Note the 2 and the 0) It worked! Presto!!

Again, sorry if this is something you already checked a dozen times, or isn't the problem at all, but maybe...

Sasha
 
Old 06-18-2009, 08:33 AM   #3
bdmeyer
LQ Newbie
 
Registered: Dec 2007
Posts: 4

Original Poster
Rep: Reputation: 0
Thanks Sasha,
Actually eth1 is 192.168.1.8 static, and eth0 has no IP assgined, bootproto=none, as it is a promiscuous nic for Snort sitting on a hub between my Cable router and Wrt54gl which provides dhcp for the network.

For fun, I did give it a static but still came up with that error.

What I don't understand is why lspci shows the nic(s) being present, and networking reports the correct nic, and then it says it doesn't seem to be installed.

--Bruce
 
Old 06-18-2009, 08:58 AM   #4
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Another idea;

Have you looked into your computers BIOS to see if you can configure the IRQs used for each PCI slot?
If you can, try to see that each PCI slot you are using for the NICs has a different IRQ assigned. Maybe there's an IRQ conflict.

Kind of a long shot, but who knows, it may be helpful..

Sasha
 
  


Reply

Tags
configuration, hardware, network


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
tg3 device eth0 does not seem to be present, delaying initialization!!! sandeeprana Linux - Networking 3 03-02-2010 08:22 PM
the device eth0 does not seem to be present delaying initialization Simrinder Linux - Networking 11 09-19-2008 09:59 PM
3c501 device eth0 does not seem to be present, delaying initialization moon_nader Linux - Networking 12 02-19-2008 08:18 PM
3c501 device eth0 does not seem to be present, delaying initialization. PankajDS Linux - Networking 1 02-17-2008 02:40 AM
xirc2ps_cs device eth0 does not seem to be present, delaying initialization Donic Linux - Laptop and Netbook 7 08-26-2004 03:45 PM

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

All times are GMT -5. The time now is 01:15 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