Intel 82566DM-2 gigabit NIC incorrectly autonegotiates at 100 Mbit/s

Bug #655967 reported by Jan Claeys
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I recently bought a gigabit switch but 1 desktop system with an Intel 82566DM-2 gigabit NIC (e1000e driver) always autonegotiates speed at 100 Mbit/s with it. I tried replacing & switching network cables with known working ones, but that didn't help. Other hardware, including an Ubuntu system with a Realtek gigabit NIC, works fine with the switch.

The problem exists with an up-to-date maverick 64-bit, both without and with linux-backports-modules-net installed.
The problem also exists when testing with a lucid 32-bit live-cd.

I also tried setting the speed to 1000 manually with ethtool, but that doesn't work either.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-22-generic 2.6.35-22.33
Regression: No
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: janc 3285 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xd0320000 irq 44'
   Mixer name : 'Realtek ALC883'
   Components : 'HDA:10ec0883,15d9b780,00100002'
   Controls : 30
   Simple ctrls : 18
Card1.Amixer.info:
 Card hw:1 'HDMI'/'HDA ATI HDMI at 0xd0010000 irq 45'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100100'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Wed Oct 6 21:30:56 2010
HibernationDevice: RESUME=UUID=86dc905b-f39e-4b24-bf4c-5f6affc0fca9
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.

 virbr0 no wireless extensions.
MachineType: Supermicro C2SBA
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=68e5bca9-51a9-49cf-ada0-2412803e8659 ro crashkernel=384M-2G:64M,2G-:128M quiet splash
ProcEnviron:
 LANGUAGE=nl_BE:nl
 PATH=(custom, user)
 LANG=nl_BE.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.38
RfKill:

SourcePackage: linux
WpaSupplicantLog:

dmi.bios.date: 08/01/2007
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: 6.00
dmi.board.name: C2SBA
dmi.board.vendor: Supermicro
dmi.board.version: PCB Version
dmi.chassis.type: 1
dmi.chassis.vendor: Supermicro
dmi.chassis.version: 0123456789
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvr6.00:bd08/01/2007:svnSupermicro:pnC2SBA:pvr0123456789:rvnSupermicro:rnC2SBA:rvrPCBVersion:cvnSupermicro:ct1:cvr0123456789:
dmi.product.name: C2SBA
dmi.product.version: 0123456789
dmi.sys.vendor: Supermicro

Revision history for this message
Jan Claeys (janc) wrote :
description: updated
tags: removed: ubuntu-une
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Jan,

If you could also please test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jan Claeys (janc) wrote :

Sorry for answering so late, I looked over your question in all the bug mail. :)

I already tested with a 2.6.36rc8 kernel without success, but will also try with a more recent 3.6.37 kernel today.

Revision history for this message
Jan Claeys (janc) wrote :

I tested with linux-image version 2.6.37-999-201011021333 from the mainline kernel builds (which was "curent" at the time). Still working at 100Base-T speeds...

tags: removed: needs-upstream-testing
Jan Claeys (janc)
Changed in linux (Ubuntu):
status: Incomplete → New
Revision history for this message
markingegno75 (marco-bellani) wrote :

Hi guys,
I've experienced the same problem. After googled for weeks, have tried new kernels (.36 and .38) with no success I've resolved by installing intel drivers.

Go to this address: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=15817&keyword=%2282566dm+linux%22&lang=eng download the drivers, read the README file (that explains ho tow compile the new driver, remove the old one and installing the new) and everything will finally work!! It takes 2 minutes!

I hope developers will include a fix in new kernels.

Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Jan Claeys, thank you for reporting this and helping make Ubuntu better. This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: needs-upstream-testing
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.