Fedora Linux Support Community & Resources Center
  #1  
Old 8th November 2010, 01:49 PM
kilgoretrout Offline
Registered User
 
Join Date: Aug 2007
Location: Chicago, IL
Posts: 20
linuxfedorafirefox
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.
Reply With Quote
  #2  
Old 8th November 2010, 03:41 PM
DBelton Offline
Administrator
 
Join Date: Aug 2009
Posts: 7,334
linuxfedorafirefox
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
Reply With Quote
  #3  
Old 8th November 2010, 07:53 PM
kilgoretrout Offline
Registered User
 
Join Date: Aug 2007
Location: Chicago, IL
Posts: 20
linuxfirefox
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.
Reply With Quote
  #4  
Old 18th November 2010, 07:19 AM
XSwitch Offline
Registered User
 
Join Date: Jun 2009
Posts: 2
linuxchrome
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel

Quote:
Originally Posted by kilgoretrout View Post
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.
Reply With Quote
  #5  
Old 18th November 2010, 07:57 AM
stevea Offline
Registered User
 
Join Date: Apr 2006
Location: Ohio, USA
Posts: 9,041
linuxfedorafirefox
Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel

Quote:
Originally Posted by XSwitch View Post
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.
__________________
None are more hopelessly enslaved than those who falsely believe they are free.
Johann Wolfgang von Goethe
Reply With Quote
  #6  
Old 18th November 2010, 01:02 PM
kilgoretrout Offline
Registered User
 
Join Date: Aug 2007
Location: Chicago, IL
Posts: 20
linuxfirefox
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.
Reply With Quote
  #7  
Old 21st November 2010, 03:01 PM
poolejj Offline
Registered User
 
Join Date: Apr 2005
Posts: 1
linuxfedorafirefox
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
Reply With Quote
  #8  
Old 22nd November 2010, 04:09 PM
kilgoretrout Offline
Registered User
 
Join Date: Aug 2007
Location: Chicago, IL
Posts: 20
linuxfedorafirefox
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.
Reply With Quote
  #9  
Old 15th April 2011, 06:11 PM
kilgoretrout Offline
Registered User
 
Join Date: Aug 2007
Location: Chicago, IL
Posts: 20
linuxfedorafirefox
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.
Reply With Quote
  #10  
Old 18th April 2011, 04:16 PM
gpsilva2003 Offline
Registered User
 
Join Date: Apr 2009
Posts: 2
linuxchrome
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
Reply With Quote
  #11  
Old 2nd January 2012, 10:45 PM
smccloud Offline
Registered User
 
Join Date: Sep 2011
Posts: 4
windows_7chrome
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?
Reply With Quote
  #12  
Old 7th February 2012, 07:05 PM
CrystalCowboy Offline
Registered User
 
Join Date: Sep 2004
Posts: 539
linuxfirefox
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!
Reply With Quote
Reply

Tags
broke, ethernete1000e, gigabit, intel, kernel

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel 82541PI Gigabit Ethernet Controller (rev 05) mrnuxi Hardware & Laptops 0 16th October 2010 07:40 AM
Likely Cause of Intel e1000e Bug Discovered wvn Linux Chat 0 18th October 2008 05:24 PM
intel 7.1.9 gigabit driver and 2157 kernel tcross Using Fedora 2 3rd January 2007 09:03 PM


Current GMT-time: 19:29 (Monday, 22-12-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat
...Restaurante La Rueda 1975 - Puerto Iguazu - Argentina Photos on Instagram - Manisa - Merkez Travel Photos - Punjabi university Travel Photos on Instagram - Messe Hannover Photos on Instagram - Southbank