Custom Search

Thursday, July 24, 2008

Intel® PRO/100 Network Adapter -- Device eth0 does not seem to be present, delaying initialization

Device eth0 does not seem to be present, delaying initialization ---

Some Intel Pro 100/1000 Network Adapter for PCI/PCIX slots comes without any EEPROM!!
This can be tested easily using dmesg command.
I faced such problem with a 100mpbs Intel® PRO/100 Network Adapter (PCI) with Fedora 6 (x86_64).

The command is dmesg | grep "e100" [for 100mbps cards]
The command is dmesg | grep "e1000" [for 1000mbps cards]

Result of the command in my case was:
e100: 0000:00:0d.0: e100_eeprom_load: EEPROM corrupted
e100: probe of 0000:00:0d.0 failed with error -11

The easiest way to overlook this failure is add some options to /etc/modprobe.conf file

alias eth0 e100
options e100 eeprom_bad_csum_allow=1

I added the green line above in the file /etc/modprobe.conf. Then simply restarted the system.
Yes now the problem is solved & the Network Adapter is now usable.
 
Watch the latest videos on YouTube.com