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

Bug#457971: ethtool: fails to detect or set duplex correctly (tg3)



tags 457971 moreinfo
thanks

On Thu, Dec 27, 2007 at 10:57:40AM -0500, Greg Wooledge wrote:
> Package: ethtool
> Version: 5-1
> Severity: normal
> 
> Fails to detect the current duplex setting:
> 
> img2:~# mii-tool eth0
> eth0: 100 Mbit, full duplex, link ok
> img2:~# ethtool eth0 | grep -i duplex
>         Duplex: Half
> 
> (mii-tool's output is correct.)
> 
> Fails to set the duplex correctly:
> 
> img2:~# ethtool -s eth0 duplex full
> img2:~# mii-tool eth0
> eth0: no autonegotiation, 100baseTx-HD, link ok
> img2:~# ethtool eth0 | grep -i duplex
>         Duplex: Half
> 
> Performing an actual transfer of data from this host to another host
> reveals that, indeed, the interface is operating at the wrong duplex
> setting.
> 
> The "ethtool -s eth0 duplex full" test seems to have caused these kernel
> messages (for whatever that's worth):
> 
> Dec 27 10:45:49 img2 kernel: tg3: eth0: Link is down.
> Dec 27 10:45:51 img2 kernel: tg3: eth0: Link is up at 100 Mbps, half duplex.
> Dec 27 10:45:51 img2 kernel: tg3: eth0: Flow control is off for TX and off for RX.
> 
> Hardware information:
> 
> img2:/var/log# dmesg | egrep 'tg3|eth0'
> tg3.c:v3.65 (August 07, 2006)
> eth0: Tigon3 [partno(N/A) rev 4201 PHY(5750)] (PCI Express) 10/100/1000BaseT Ethernet 00:1b:78:39:80:33
> eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] Split[0] WireSpeed[1] TSOcap[1] 
> eth0: dma_rwctrl[76180000] dma_mask[64-bit]

Hi,
The next release of Debian (6.0, code name Squeeze) will be based
on 2.6.32. Please test the current 2.6.32 from unstable/testing and tell
us whether the problem persists. If so, we should report it upstream
to the kernel.org developers.

The 2.6.32 kernel is available from packages.debian.org and can
be installed in both Debian stable, testing and unstable
installations.

Thanks,
        Moritz



Reply to: