-
8th November 2010, 01:49 PM
#1
Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
Just a heads up to others. There is a kernel regression in the 2.6.35 kernel with regard to, some but not all Intel Gigabit ethernet adapters using the e1000e driver. After an otherwise successful upgrade from fedora 13 to 14, no ethernet connection could be made while using the upgraded 2.6.35 kernel that comes with fedora 14. The 2.6.34 fedora 13 kernels work fine and were fortunately still available after the upgrade.
I have personally seen the identical malfunction on all 2.6.35 kernels I've tried with both Arch and Aptosid and have seen similar reported problems on the Gentoo forum. In each case, going back to a 2.6.34 or upgrading to a 2.6.36 kernel solved the problem so this is almost certainly a kernel issue. My onboard Intel Gigabit ethernet adapter is:
$ lspci -vv | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82566DC Gigabit Network Connection (rev 02)
I believe the intel ICH8 chipset motherboards are the ones primarily effected.
-
8th November 2010, 03:41 PM
#2
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
could possibly be the ICH8 chipset motherboards that have the problem. I am running on an ICH5 chipset motherboard and have not seen the problem here.
03:0b.0 Ethernet controller: Intel Corporation 82541EI Gigabit Ethernet Controller
Kernel driver in use: e1000
Kernel modules: e1000
-
8th November 2010, 07:53 PM
#3
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
Agreed. When I first came across this problem on Arch, I did a lot of research and recall seeing posted information from the intel devs about not being able to make the merge window for their ICH8 changes for the 2.6.35 kernel. I have an Intel ICH8 motherboard and obviously a different version of the Intel Gigabit ethernet adapter than yours(82566DC vs 82541EI). The ICH8 chipset may just serve as a marker for what version of the Gigabit adapter may likely be on the board or their may be some deeper issue with the ICH8 chipset. The problem is definitely gone on all the 2.6.36 kernels I've tried to date and does not exist on the 2.6.34 and earlier kernels I've tried.
-
18th November 2010, 07:19 AM
#4
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
Originally Posted by
kilgoretrout
Just a heads up to others. There is a kernel regression in the 2.6.35 kernel with regard to, some but not all Intel Gigabit ethernet adapters using the e1000e driver. After an otherwise successful upgrade from fedora 13 to 14, no ethernet connection could be made while using the upgraded 2.6.35 kernel that comes with fedora 14. The 2.6.34 fedora 13 kernels work fine and were fortunately still available after the upgrade.
I have personally seen the identical malfunction on all 2.6.35 kernels I've tried with both Arch and Aptosid and have seen similar reported problems on the Gentoo forum. In each case, going back to a 2.6.34 or upgrading to a 2.6.36 kernel solved the problem so this is almost certainly a kernel issue. My onboard Intel Gigabit ethernet adapter is:
$ lspci -vv | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82566DC Gigabit Network Connection (rev 02)
I believe the intel ICH8 chipset motherboards are the ones primarily effected.
I have the same problem.
$ lspci -vv | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
Kernel driver in use: e1000e
Kernel modules: e1000e
x86_64 system.
It work with F13 kernel just fine but F14 just don't work.
-
18th November 2010, 07:57 AM
#5
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
Originally Posted by
XSwitch
I have the same problem.
$ lspci -vv | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
Kernel driver in use: e1000e
Kernel modules: e1000e
x86_64 system.
It work with F13 kernel just fine but F14 just don't work.
You've got other problems if you believe that lspci -vv lists the driver like you've shown. I've got a
Intel Corporation 82577LM Gigabit Network Connection [8086:10ea] (rev 06)
and it's working fine w/ the e1000e driver. Excellent chance that you are not correctly identifying the problem correctly.
Instead of this "doesn't work" blather why doesn't anyone post what they've found in dmesg or what "ip addr" reports. If you want help post details.
-
18th November 2010, 01:02 PM
#6
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
Stevea, you have a different nic. This is a kernel issue with the e1000e driver that affects only certain Intel Gigabit nics and it's well documented. The solution is to use a kernel other than 2.6.35 if you run into this problem. As stated in my original post, not every Gigbit nic is affected.
I can appreciate your intellectual curiosity and if you wish to delve into the matter further see:
https://bbs.archlinux.org/viewtopic.php?id=99571
http://forums.gentoo.org/viewtopic-p...63d80cd0d26f1f
https://bbs.archlinux.org/viewtopic.php?id=107640
http://aptosid.com/index.php?name=PN...ghlight=e1000e
dmesg output and a more thorough discussion can be found in the above links.
Last edited by kilgoretrout; 18th November 2010 at 01:16 PM.
-
21st November 2010, 03:01 PM
#7
Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
lspci -vv | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
Looks like I have the same problem. I had to go back to FC13 kernel. Does anyone have a workaround to allow this controller to work on the 2.6.35 kernel? I was lucky to find your posts, I have struggled with this problem a few days now.
Thanks
-
22nd November 2010, 04:09 PM
#8
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
It's a kernel issue so there won't be any simple workaround. You would have to patch the 2.6.35 kernel by backporting the fix contained in the 2.6.36 kernel and I haven't seen any distros do that to date. Fedora 14 will probably be on to the 2.6.36 kernel fairly soon so it's not worth the effort.
-
15th April 2011, 06:11 PM
#9
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
The most recent kernel update to 2.6.35.12-88.fc14 appears to have fixed this problem if anyone is still interested. At least it did for me.
-
18th April 2011, 04:16 PM
#10
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
Hi,
You can also recompile the new version of the driver. You need to download the kernel source on Fedora
as well a new version of the driver at sourceforge:
http://sourceforge.net/projects/e1000/files/ .
Version 1.2.10 fixed the problem.
You can try looking at this link as a guide on how to install the updated 1.2.20 driver:
http://forums.fedoraforum.org/showthread.php?t=257701
Regards,
Gabriel
-
2nd January 2012, 10:45 PM
#11
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
I realize this is an old thread but I'm having this issue with a 82547L running the 2.6.35.14-106.fc14.i686.PAE Kernel. I'm using e1000e stable 1.9.5 since the Intel site told me to use the e1000e driver. Should I try an older version? I have also tried to add ACPI=off to my GRUB boot line on my home server but it still does it. Was working fine for a couple of days after I updated the driver & added the boot option, but it just went down again. It did last longer (before it would go down every couple of hours). Anyone got some other suggestions on what to try?
-
7th February 2012, 07:05 PM
#12
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
I experienced this bug a while ago under Fedora 14 and got around it by compiling the 1.2.20 version, which I picked up from somewhere.
Recently I switched to Scientific Linux 6.1 (An enterprise version - to avoid just this sort of thing!). Until recently, their kernels included 1.2.20, which worked OK. Then they switched to 1.4.4-k, which once again fails. I found a package kmod-e1000e-1.9.5-1.el6.elrepo.x86_64, which did not fix the problem for me.
I am going to try compiling 1.2.20 and see if this stil works or not.
Explore the Core!
Similar Threads
-
By mrnuxi in forum Hardware
Replies: 0
Last Post: 16th October 2010, 07:40 AM
-
By wvn in forum Linux Chat
Replies: 0
Last Post: 18th October 2008, 05:24 PM
-
By tcross in forum Using Fedora
Replies: 2
Last Post: 3rd January 2007, 09:03 PM
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
[[template footer(Guest)]]