<---- template headericclude ----->
Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel
FedoraForum.org - Fedora Support Forums and Community
Results 1 to 12 of 12
  1. #1
    Join Date
    Aug 2007
    Location
    Chicago, IL
    Posts
    20
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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.

  2. #2
    Join Date
    Aug 2009
    Posts
    11,397
    Mentioned
    98 Post(s)
    Tagged
    0 Thread(s)

    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

  3. #3
    Join Date
    Aug 2007
    Location
    Chicago, IL
    Posts
    20
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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.

  4. #4
    Join Date
    Jun 2009
    Posts
    2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel

    Quote 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.

  5. #5
    stevea Guest

    Re: Intel Gigabit ethernet(e1000e) broke on 2.6.35 kernel

    Quote 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.

  6. #6
    Join Date
    Aug 2007
    Location
    Chicago, IL
    Posts
    20
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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.

  7. #7
    Join Date
    Apr 2005
    Posts
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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

  8. #8
    Join Date
    Aug 2007
    Location
    Chicago, IL
    Posts
    20
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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.

  9. #9
    Join Date
    Aug 2007
    Location
    Chicago, IL
    Posts
    20
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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.

  10. #10
    Join Date
    Apr 2009
    Posts
    3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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

  11. #11
    Join Date
    Sep 2011
    Posts
    4
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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?

  12. #12
    Join Date
    Sep 2004
    Posts
    554
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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

  1. Replies: 0
    Last Post: 16th October 2010, 07:40 AM
  2. Likely Cause of Intel e1000e Bug Discovered
    By wvn in forum Linux Chat
    Replies: 0
    Last Post: 18th October 2008, 05:24 PM
  3. intel 7.1.9 gigabit driver and 2157 kernel
    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
  •  
[[template footer(Guest)]]