Bug 11149
Summary: | Unable to get gigabit speeds with sis191 card | ||
---|---|---|---|
Product: | Drivers | Reporter: | Charles Huber (genpfault) |
Component: | Network | Assignee: | Francois Romieu (romieu) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | astarta, sergio |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.31-rc3 | Subsystem: | |
Regression: | Yes | Bisected commit-id: |
Description
Charles Huber
2008-07-22 19:42:22 UTC
Persists in 2.6.29-rc3 Fixed in 2.6.31-rc3, commit 1feede014bf3c58f60b35f91dcd8a2f89b3908ad (I think). Negotiated Gigabit speeds (>95 MB/s both ways via iperf). One of my Netgear switches caused the chipset to go into some sort of extended negotiation that never seemed to get to Gigabit; power-cycling the switch seemed to fix the problem. However, ethtool output remains the same: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Current message level: 0x00000037 (55) Link detected: yes But dmesg reports the correct speed: [ 17.223186] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 25.512014] eth0: mii ext = 0000. [ 25.536010] eth0: mii lpa=cde1 adv=01e1 exp=000f. [ 25.552007] eth0: link on 1000 Mbps Full Duplex mode. [ 25.552456] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready |