[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#487586: linux-image-2.6.25-2-686: Realtek / r8169 drivers do not properly detect link status or work at 1000BaseT (gigabit)



Package: linux-image-2.6.25-2-686
Version: 2.6.25-5
Severity: normal


There is a widely-reported problem with the r8169 driver in certain
configurations. Auto-link detection does not work, and while the device
comes up it can't connect and the physical link light on the device
turns off during the bootup process (maybe when the r8169 module is
loaded).  

I have two boxes: using the same Debian distribution on both, and the
same exact card (i.e., the same actual card, not the same type of card),
it works fine in one but not in the other.  

Most of the solutions that have been discussed involve powering off the
box to reset wake-on-LAN functionality. That doesn't work for me.  

The only solution I have found is to override link negotiation with
ethtool -s eth1 autoneg off. This at least makes the card usable, but I
can't use 1000BaseT/gigabit ethernet. If I try to force it
with ethtool -s eth1 speed 1000, the link goes back down and is unusable
no matter what else I do.

I've tried all the suggestions listed here:

  http://ubuntuforums.org/showthread.php?t=538448

None of them work for me.

I didn't see another placeholder for this bug in BTS, so I filed this.
Presumably this is something upstream ultimately needs to solve.

-- Package-specific info:
** Version:
Linux version 2.6.25-2-686 (Debian 2.6.25-5) (waldi@debian.org) (gcc version 4.1.3 20080420 (prerelease) (Debian 4.1.2-22)) #1 SMP Thu Jun 12 16:26:30 UTC 2008

** Command line:
root=/dev/hda1 ro 

** Not tainted

** Kernel log:
[30621.905433] r8169: eth1: link down
[30621.906002] ADDRCONF(NETDEV_UP): eth1: link is not ready

** Loaded modules:
Module                  Size  Used by
snd_mixer_oss          14880  0 
usblp                  13664  0 
nfs                   225128  0 
nfsd                  199568  17 
lockd                  59752  3 nfs,nfsd
nfs_acl                 3520  2 nfs,nfsd
auth_rpcgss            39168  1 nfsd
sunrpc                171872  14 nfs,nfsd,lockd,nfs_acl,auth_rpcgss
exportfs                4768  1 nfsd
ppdev                   8676  0 
lp                     11012  0 
ipt_MASQUERADE          3776  1 
iptable_nat             6728  1 
nf_nat                 18136  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4      16616  68 iptable_nat,nf_nat
xt_state                2496  65 
nf_conntrack           59892  5 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4,xt_state
ipt_LOG                 5700  7 
xt_limit                2628  9 
xt_tcpudp               3104  110 
iptable_filter          3424  1 
ip_tables              13168  2 iptable_nat,iptable_filter
x_tables               15716  7 ipt_MASQUERADE,iptable_nat,xt_state,ipt_LOG,xt_limit,xt_tcpudp,ip_tables
ipv6                  241956  24 
dm_snapshot            17444  0 
dm_mirror              25316  0 
dm_mod                 55656  2 dm_snapshot,dm_mirror
snd_intel8x0           31740  2 
snd_ac97_codec         91300  1 snd_intel8x0
i2c_i801                9520  0 
psmouse                35920  0 
ac97_bus                1952  1 snd_ac97_codec
snd_pcm                68228  3 snd_intel8x0,snd_ac97_codec
snd_timer              21320  2 snd_pcm
snd                    48772  7 snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               7488  1 snd
i2c_core               22548  1 i2c_i801
button                  8240  0 
rng_core                4900  0 
serio_raw               6532  0 
iTCO_wdt               11204  0 
intel_agp              25084  1 
agpgart                31720  1 intel_agp
evdev                  11328  0 
shpchp                 29716  0 
pci_hotplug            26980  1 shpchp
snd_page_alloc          9992  2 snd_intel8x0,snd_pcm
pcspkr                  3136  0 
rtc                    14272  0 
parport_pc             25860  1 
parport                33868  3 ppdev,lp,parport_pc
ext3                  120360  2 
jbd                    43444  1 ext3
mbcache                 8260  1 ext3
raid1                  22176  1 
md_mod                 74556  2 raid1
ide_cd_mod             32864  0 
cdrom                  31872  1 ide_cd_mod
ide_disk               13952  3 
sd_mod                 26072  2 
piix                    7176  0 [permanent]
ata_piix               20196  1 
ata_generic             8004  0 
libata                142288  2 ata_piix,ata_generic
scsi_mod              138508  2 sd_mod,libata
dock                   10448  1 libata
r8169                  28740  0 
tg3                    89316  0 
ehci_hcd               32620  0 
uhci_hcd               22352  0 
usbcore               130032  4 usblp,ehci_hcd,uhci_hcd
thermal                19100  0 
processor              39660  1 thermal
fan                     5636  0 
pdc202xx_new            5856  0 [permanent]
ide_core              100312  4 ide_cd_mod,ide_disk,piix,pdc202xx_new

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface [8086:2570] (rev 02)
	Subsystem: Hewlett-Packard Company Unknown device [103c:12bc]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
	Latency: 0
	Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
	Capabilities: <access denied>

00:02.0 VGA compatible controller [0300]: Intel Corporation 82865G Integrated Graphics Controller [8086:2572] (rev 02) (prog-if 00 [VGA])
	Subsystem: Hewlett-Packard Company D530 sff(dc578av) [103c:12bc]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
	Region 1: Memory at fc400000 (32-bit, non-prefetchable) [size=512K]
	Region 2: I/O ports at 24e0 [size=8]
	Capabilities: <access denied>

00:1d.0 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 [8086:24d2] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Hewlett-Packard Company d530 CMT (DG746A) [103c:12bc]
	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: 0
	Interrupt: pin A routed to IRQ 16
	Region 4: I/O ports at 2440 [size=32]

00:1d.1 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 [8086:24d4] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Hewlett-Packard Company d530 CMT (DG746A) [103c:12bc]
	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: 0
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at 2460 [size=32]

00:1d.2 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 [8086:24d7] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Hewlett-Packard Company d530 CMT (DG746A) [103c:12bc]
	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: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at 2480 [size=32]

00:1d.7 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller [8086:24dd] (rev 02) (prog-if 20 [EHCI])
	Subsystem: Hewlett-Packard Company d530 CMT (DG746A) [103c:12bc]
	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: 0
	Interrupt: pin D routed to IRQ 23
	Region 0: Memory at fc480000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev c2) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=64
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: fc500000-fc7fffff
	Prefetchable memory behind bridge: 50000000-500fffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-

00:1f.0 ISA bridge [0601]: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge [8086:24d0] (rev 02)
	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: 0

00:1f.1 IDE interface [0101]: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller [8086:24db] (rev 02) (prog-if 8a [Master SecP PriP])
	Subsystem: Hewlett-Packard Company d530 CMT (DG746A) [103c:12bc]
	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: 0
	Interrupt: pin A routed to IRQ 18
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at 24c0 [size=16]
	Region 5: Memory at 50100000 (32-bit, non-prefetchable) [size=1K]

00:1f.2 IDE interface [0101]: Intel Corporation 82801EB (ICH5) SATA Controller [8086:24d1] (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
	Subsystem: Hewlett-Packard Company d530 CMT (DG746A) [103c:12bc]
	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: 0
	Interrupt: pin A routed to IRQ 18
	Region 0: I/O ports at 24f8 [size=8]
	Region 1: I/O ports at 2810 [size=4]
	Region 2: I/O ports at 2800 [size=8]
	Region 3: I/O ports at 2814 [size=4]
	Region 4: I/O ports at 24d0 [size=16]

00:1f.3 SMBus [0c05]: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller [8086:24d3] (rev 02)
	Subsystem: Hewlett-Packard Company Unknown device [103c:12bc]
	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-
	Interrupt: pin B routed to IRQ 17
	Region 4: I/O ports at fc00 [size=32]

00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller [8086:24d5] (rev 02)
	Subsystem: Hewlett-Packard Company d330 uT [103c:12bc]
	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: 0
	Interrupt: pin B routed to IRQ 17
	Region 0: I/O ports at 2000 [size=256]
	Region 1: I/O ports at 2400 [size=64]
	Region 2: Memory at fc480400 (32-bit, non-prefetchable) [size=512]
	Region 3: Memory at fc480600 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>

05:02.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5782 Gigabit Ethernet [14e4:1696] (rev 03)
	Subsystem: Hewlett-Packard Company HP d530 CMT (DG746A) [103c:12bc]
	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: 64 (16000ns min), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at fc500000 (64-bit, non-prefetchable) [size=64K]
	Expansion ROM at <ignored> [disabled]
	Capabilities: <access denied>

05:04.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169] (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169]
	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: 64 (8000ns min, 16000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: I/O ports at 1000 [size=256]
	Region 1: Memory at fc510000 (32-bit, non-prefetchable) [size=256]
	[virtual] Expansion ROM at 50000000 [disabled] [size=128K]
	Capabilities: <access denied>



-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.25-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages linux-image-2.6.25-2-686 depends on:
ii  debconf [debconf-2.0]        1.5.11etch1 Debian configuration management sy
ii  initramfs-tools [linux-initr 0.85h       tools for generating an initramfs
ii  module-init-tools            3.3-pre4-2  tools for managing Linux kernel mo

Versions of packages linux-image-2.6.25-2-686 recommends:
pn  libc6-i686                    <none>     (no description available)

-- debconf information excluded



Reply to: