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

2008-06-23 Thread Adam Kessel

maximilian attems wrote, on 6/22/2008 5:31 PM:

On Sun, Jun 22, 2008 at 04:51:45PM -0400, adam wrote:

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).  


have you tried newer linux images based on 2.6.26-rcX ?
see apt trunk lines http://wiki.debian.org/DebianKernel

if you can reproduce there please report upstream on bugzilla.kernel.org
and marc the bug as forwarded to this one.


Works perfectly with 2.6.26-rc5. Thanks!

Adam



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



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

2008-06-22 Thread adam
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) ([EMAIL PROTECTED]) (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_rpcgss39168  1 nfsd
sunrpc171872  14 nfs,nfsd,lockd,nfs_acl,auth_rpcgss
exportfs4768  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_state2496  65 
nf_conntrack   59892  5 
ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4,xt_state
ipt_LOG 5700  7 
xt_limit2628  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_snapshot17444  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_i8019520  0 
psmouse35920  0 
ac97_bus1952  1 snd_ac97_codec
snd_pcm68228  3 snd_intel8x0,snd_ac97_codec
snd_timer  21320  2 snd_pcm
snd48772  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_core4900  0 
serio_raw   6532  0 
iTCO_wdt   11204  0 
intel_agp  25084  1 
agpgart31720  1 intel_agp
evdev  11328  0 
shpchp 29716  0 
pci_hotplug26980  1 shpchp
snd_page_alloc  9992  2 snd_intel8x0,snd_pcm
pcspkr  3136  0 
rtc14272  0 
parport_pc 25860  1 
parport33868  3 ppdev,lp,parport_pc
ext3  120360  2 
jbd43444  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 
piix7176  0 [permanent]
ata_piix   20196  1 
ata_generic 8004  0 
libata142288  2 ata_piix,ata_generic
scsi_mod  138508  2 sd_mod,libata
dock   10448  1 libata
r8169  28740  0 
tg389316  0 
ehci_hcd   32620  0 
uhci_hcd   22352  0 
usbcore   130032  4 usblp,ehci_hcd,uhci_hcd
thermal19100  0 
processor  39660  1 thermal
fan 5636  0 
pdc202xx_new5856  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