[Click] Link problems with the patched e1000 driver

Andreas Zeilmeier andreas.zeilmeier at esk.fraunhofer.de
Thu Apr 5 07:35:25 EDT 2007


Hi,

my network interface cards (Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)) do not operate in 100MBit/s full duplex mode, if I use the patched e1000 driver from your cvs-repository.

This problem do not occur with the kernel driver.

Regards,

Andreas



Kernel version: 2.6.19.2
e1000 driver version: 7.3.20-NAPI


Here are the interesting parts of dmesg and lspci:

dmesg
-------------------------------------------------
Intel(R) PRO/1000 Network Driver - version 7.3.20-NAPI
Copyright (c) 1999-2006 Intel Corporation.
PCI: Setting latency timer of device 0000:08:00.0 to 64
e1000: 0000:08:00.0: e1000_check_copper_options: Forcing to 100 Mbps Full Duplex
e1000: 0000:08:00.0: e1000_check_copper_options: Speed, AutoNeg and MDI-X specifications are incompatible. Setting MDI-X to a compatible value.
e1000: 0000:08:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:15:58:e4
e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Setting latency timer of device 0000:08:00.1 to 64
e1000: 0000:08:00.1: e1000_check_copper_options: Forcing to 100 Mbps Full Duplex
e1000: 0000:08:00.1: e1000_check_copper_options: Speed, AutoNeg and MDI-X specifications are incompatible. Setting MDI-X to a compatible value.
e1000: 0000:08:00.1: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:15:58:e5
e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Setting latency timer of device 0000:09:00.0 to 64
e1000: 0000:09:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:15:58:e6
e1000: eth3: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Setting latency timer of device 0000:09:00.1 to 64
e1000: 0000:09:00.1: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:15:58:e7
e1000: eth3: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Setting latency timer of device 0000:0a:00.0 to 64
e1000: 0000:0a:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:16:28:a4
e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Setting latency timer of device 0000:0a:00.1 to 64
e1000: 0000:0a:00.1: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:16:28:a5
e1000: eth4: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Setting latency timer of device 0000:03:00.0 to 64
e1000: 0000:03:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:16:2a:ca
e1000: eth4: e1000_probe: Intel(R) PRO/1000 Network Connection
PCI: Setting latency timer of device 0000:03:00.1 to 64
e1000: 0000:03:00.1: e1000_probe: (PCI Express:2.5Gb/s:Width x4) 00:15:17:16:2a:cb
e1000: eth3: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000: eth2: e1000_watchdog: NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
e1000: eth2: e1000_watchdog: 10/100 speed: disabling TSO
e1000: eth4: e1000_watchdog: NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
e1000: eth4: e1000_watchdog: 10/100 speed: disabling TSO


lspci
-----------------------------------------------------
00:00.0 Host bridge: Intel Corporation 82975X Memory Controller Hub (rev c0)
00:01.0 PCI bridge: Intel Corporation 82975X PCI Express Root Port (rev c0)
00:03.0 PCI bridge: Intel Corporation 82975X/3010 PCI Express Root Port (rev c0)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller IDE (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
01:05.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 14)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8052 PCI-E ASF Gigabit Ethernet Controller (rev 21)
03:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
03:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
04:00.0 PCI bridge: Integrated Device Technology, Inc. Unknown device 801c (rev 02)
05:00.0 PCI bridge: Integrated Device Technology, Inc. Unknown device 801c (rev 02)
05:01.0 PCI bridge: Integrated Device Technology, Inc. Unknown device 801c (rev 02)
06:00.0 PCI bridge: Integrated Device Technology, Inc. Unknown device 8018 (rev 04)
07:00.0 PCI bridge: Integrated Device Technology, Inc. Unknown device 8018 (rev 04)
07:01.0 PCI bridge: Integrated Device Technology, Inc. Unknown device 8018 (rev 04)
08:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
08:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
09:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
09:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
0a:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
0a:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
0b:00.0 VGA compatible controller: ATI Technologies Inc RV515 [Radeon X1300]
0b:00.1 Display controller: ATI Technologies Inc RV515 [Radeon X1300] (Secondary)



More information about the click mailing list