Bug 81931

Summary: e100 driver does not load on ServerWorks OSB4
Product: [Retired] Red Hat Public Beta Reporter: Jan Iven <jan.iven>
Component: kernelAssignee: Jeff Garzik <jgarzik>
Status: CLOSED ERRATA QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: phoebeCC: peterm
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-01-31 15:39:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 79579    

Description Jan Iven 2003-01-15 11:34:02 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020830

Description of problem:
The e100 driver from the 2.4.20-2.2 kernel does not load against the onboard
"Intel Ethernet Pro 100". It fails with

Jan 14 12:29:17 lxcert03 kernel: Intel(R) PRO/100 Network Driver - version 2.1.24-k1
Jan 14 12:29:17 lxcert03 kernel: Copyright (c) 2002 Intel Corporation
Jan 14 12:29:17 lxcert03 kernel:
Jan 14 12:29:17 lxcert03 kernel: e100: hw init failed
Jan 14 12:29:17 lxcert03 kernel: e100: Failed to initialize, instance #0

The "eepro100" driver works fine.

# lspci -s 0:3.0 -vv

00:03.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
        Subsystem: Intel Corp. 82557/8/9 [Ethernet Pro 100]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 66 (2000ns min, 14000ns max), cache line size 08
        Interrupt: pin A routed to IRQ 18
        Region 0: Memory at fb101000 (32-bit, non-prefetchable) [size=4K]
        Region 1: I/O ports at 5400 [size=64]
        Region 2: Memory at fb000000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-

# lspci -s 0:3.0  -n
00:03.0 Class 0200: 8086:1229 (rev 08)



Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.default anaconda install picks 'e100' as driver and fails
2.manually select eepro100
3.works (separate bug, not written into /etc/modules.conf)
    

Additional info:

Comment 1 Jeff Garzik 2003-01-30 20:49:11 UTC
Can you test the Red Hat errata release candidate, available at
     http://people.redhat.com/jgarzik/pub/

If you have Red Hat 8.0, use kernel 2.4.18-23.8.0.

If you have Red Hat 7.x, use kernel 2.4.18-23.7.x.

Please let us know if this does, or does not, fix the problem.


Comment 2 Jan Iven 2003-01-31 11:44:03 UTC
2.4.18-23.8.0 seems to fix it, device is up and reports no errors. Small test
using FTP works fine.

Thanks
Jan

Comment 3 Jeff Garzik 2003-01-31 15:39:26 UTC
Thanks for the feedback!