Comment 25 for bug 309211

Revision history for this message
Damon Timm (damontimm) wrote : Re: [Bug 309211] Re: Intel Gibabit Ethernet NIC (82541PI) operating at 100Mbps instead of 1000Mbps after upgrading to Hardy

For me, this problem was resolved actually by replacing a hardware
capacitor in my switch - see this comment:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/309211/comments/14

Something is funny between the card and some switches. That is for certain.

On Wed, Aug 18, 2010 at 1:21 AM, Thomas Antepoth
<email address hidden> wrote:
> When plugging the cable into the wall plug instead of the Linksys SD2005
> the dmesg command shows that the same unchanged driver is in fact
> capable to do 1000MB:
>
> >From the freshly compiled 8.0.19 driver issued by intel which is loaded
> by "modprobe e1000 AutoNeg=0x28" as suggested earlier:
>
> Command:"ethtool eth0"
>
> Settings for eth0:
>        Supported ports: [ TP ]
>        Supported link modes:   10baseT/Half 10baseT/Full
>                                100baseT/Half 100baseT/Full
>                                1000baseT/Full
>        Supports auto-negotiation: Yes
>        Advertised link modes:  100baseT/Full
>                                1000baseT/Full
>        Advertised pause frame use: No
>        Advertised auto-negotiation: Yes
>        Link partner advertised link modes:  Not reported
>        Link partner advertised pause frame use: No
>        Link partner advertised auto-negotiation: No
>        Speed: 100Mb/s
>        Duplex: Full
>        Port: Twisted Pair
>        PHYAD: 1
>        Transceiver: internal
>        Auto-negotiation: on
>        MDI-X: Unknown
>        Supports Wake-on: umbg
>        Wake-on: g
>        Current message level: 0x00000007 (7)
>        Link detected: yes
>
>
> Command: "ethtool -i eth0"
>
> driver: e1000
> version: 8.0.19-NAPI
> firmware-version: N/A
> bus-info: 0000:05:00.0
>
>
> Plugged into the SD2005 switch:
> [32234.423251] e1000: eth0: e1000_watchdog_task: NIC Link is Down
> [32243.193686] e1000: eth0: e1000_watchdog_task: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
>
>
> Plugged into the wall plug:
> [33467.172950] e1000: eth0: e1000_watchdog_task: NIC Link is Down
> [33478.655021] e1000: eth0: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
>
> And back to the switch again:
> [33547.942638] e1000: eth0: e1000_watchdog_task: NIC Link is Down
> [33563.045981] e1000: eth0: e1000_watchdog_task: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
>
> Smells a bit like some issues in the speed negotiation between the NIC
> and the switch - most probably in "e1000_phy.c". Will dig some more into
> that.
>
> --
> Intel Gibabit Ethernet NIC (82541PI) operating at 100Mbps instead of 1000Mbps after upgrading to Hardy
> https://bugs.launchpad.net/bugs/309211
> You received this bug notification because you are a direct subscriber
> of the bug.
>