Red Hat Bugzilla – Bug 101605
[NET] intel 82557/8/9 driver "e100" should be "eepro100"
Last modified: 2013-07-02 22:13:41 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624
Description of problem:
local installation works.
the nic will be recognized while installation
all settings, ifconfig, ... are ok
but the network is not reachable
tcpdump - nothing goes out only comes in
will not help.
on the chip i can read "S82557"
# kudzu -p
# vi /etc/sysconfig/hwconf
desc: "Intel Corp.|82557/8/9 [Ethernet Pro 100]"
the following fixed the problem.
# ifconfig eth0 down
# rmmod e100
# modprobe eepro100
# ifconfig eth0
# ping www.google.de
--> network is reachable
# modinfo eepro100
this output looks much better than # modinfo e100
replace in /etc/modules.conf e100 with eepro100
# alias eth0 e100
alias eth0 eepro100
# service network restart
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. install severn1, nic = intel "S82557" 1995
2. configure network while installation
3. try to reach the network
4. check all setting, modules, firewall, ... :-(
Actual Results: all seems to be ok
but the network is unreachable
Expected Results: network should be reachable
after local installation and
net-inst via bootdisk fails because there is a link
but nothing seems to go out only come in (tcpdump)
choosing manually eepro100 -> but e100 will be loaded [alt][F3]
(with rhl 9 bootdisks network is reachable)
Created attachment 93374 [details]
Created attachment 93375 [details]
Created attachment 93376 [details]
It's a bug in the e100 driver if it doesn't work
Added Scott Feldman to the CC so that he can investigate the bug
Fixed in driver version 2.3.18. This new driver version has already been
accepted into the tip-of-tree 2.6.x and 2.4.x kernels. The change log from
version 2.3.13 is:
o Bug fix: read skb->len after freeing skb [Andrew Morton]
o Bug fix: 82557 (with National PHY) timeout during init
[Adam Kropelin] firstname.lastname@example.org
o Feature add: allow to change Wake On LAN when
The second change is the inportant one.
Also, while you're at it, the e1000 driver could stand to be updated to the
latest version, 5.1.13. This has also been accepted into the latest 2.4 and
2.6 kernels. The change log for e1000 is:
o Bug fix: request_irq() failure resulted in freeing resources
twice! [Don Fry (email@example.com)]
o Bug fix: fix VLAN support on ppc64 [Mark Rakes
o Bug fix: missing Tx cleanup opportunities during interrupt
o Bug fix: alloc_etherdev failure didn't cleanup regions in
o Cleanup: s/int/unsigned int/ for descriptor ring indexes.
Created attachment 93737 [details]
Applying this to RHEL 3.0 B1 after the fix for #97908 should be fine.
Otherwise, manual application of patch may be needed.