Public bug reported:

After upgrading from Dapper to Hardy, my Intel Gibabit Ethernet NIC
(82541PI) no longer operates at gigabit speeds (1000 Mbps) -- instead,
it is limited to 100Mbps.

I am using 8.06 server edition of Ubuntu (2.6.24-21-server).  I have
tested my intermediary hardware (switch, router, cables, etc) as well as
attempted to use ethtool to force speeds of 1000 (this causes the
network to not function at all, and has to be restarted).

Another user on Ubuntu Forums has posted the same problem with this
model (http://ubuntuforums.org/showthread.php?p=6330511) and an older
bug seems to address the same issues, albeit with different hardware
(https://bugs.launchpad.net/ubuntu/+source/linux-
source-2.6.17/+bug/86437).

I suspect that, perhaps, the correct module isn't being loaded or
something and the e1000_watchdog (whatever that is) is getting a bit of
the action!

Here is some relevant (I hope) output:

Description:    Ubuntu 8.04.1
Release:        8.04

[sudo 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:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: umbg
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: yes

[NOTE: speed is at 100Mb/s while 1000 is available]

[sudo lshw -C network]

  *-network               
       description: Ethernet interface
       product: 82541PI Gigabit Ethernet Controller
       vendor: Intel Corporation
       physical id: e
       bus info: p...@0000:00:0e.0
       logical name: eth0
       version: 05
       serial: 00:0e:0c:d9:ca:1f
       size: 100MB/s
       capacity: 1GB/s
       width: 32 bits
       clock: 66MHz
       capabilities: pm pcix bus_master cap_list ethernet physical tp 10bt 
10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000 
driverversion=7.3.20-k2-NAPI duplex=full firmware=N/A ip=192.168.0.200 
latency=64 link=yes mingnt=255 module=e1000 multicast=yes port=twisted pair 
speed=100MB/s

[dmesg | grep eth0]

[   73.939047] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[   90.195654] e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full 
Duplex, Flow Control: RX/TX

[lspci -nn]

00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host 
bridge [8086:7190] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP 
bridge [8086:7191] (rev 03)
00:07.0 ISA bridge [0601]: Intel Corporation 82371AB/EB/MB PIIX4 ISA 
[8086:7110] (rev 02)
00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE 
[8086:7111] (rev 01)
00:07.2 USB Controller [0c03]: Intel Corporation 82371AB/EB/MB PIIX4 USB 
[8086:7112] (rev 01)
00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] 
(rev 02)
00:0d.0 RAID bus controller [0104]: 3ware Inc 7xxx/8xxx-series PATA/SATA-RAID 
[13c1:1001] (rev 01)
00:0e.0 Ethernet controller [0200]: Intel Corporation 82541PI Gigabit Ethernet 
Controller [8086:107c] (rev 05)
00:0f.0 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43)
00:0f.1 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43)
00:0f.2 USB Controller [0c03]: NEC Corporation USB 2.0 [1033:00e0] (rev 04)
01:00.0 VGA compatible controller [0300]: nVidia Corporation NV4 [RIVA TNT] 
[10de:0020] (rev 04)


I haven't tried to upgrade this server to 8.10 -- I prefer to stick with the 
LTS version since it is an NAS, I would rather the stability.  I also don't 
have an easy way to stick this card in another machine (all my other computers 
are Macs).  If possible, would be great if an "in place" fix could be had.

Please let me know if you need more information.

Thanks,
Damon

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Intel Gibabit Ethernet NIC (82541PI) Operating at Sub-Par Speeds
https://bugs.launchpad.net/bugs/309211
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to