Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
no driver ethernet card with new e1000 ich9 kernel from kernel.org and gentoo (with patch) don t have the last version of intel e1000 drivers. ubuntu deliver a patch for this net card (http://developer.momonga-linux.org/viewvc/branches/TSUPPA4RI/kernel/linux-2.6-e1000-ich9.patch?revision=17209&pathrev=18409) Reproducible: Always the patch for gentoo-sources-2.6.23
Created an attachment (id=133625) [details] patch file for e1000 [ich9 version] add last intel network card in kernel. needed for Dell Vostro Desktop computer
Created an attachment (id=133640) [details] Patch 1 e1000 driver Richard, Can you please apply these three patches to a clean gentoo-sources-2.6.23, rebuild and test? These patches are from the mainline Linux tree. Thanks
Created an attachment (id=133641) [details] Patch 2 e1000 driver
Created an attachment (id=133643) [details] napi polling patch
Mike, I'd rather not apply those huge patches if there are other upstream-approved options. Have you investigated to see if the patch in comment #1 is rejected upstream or anything like that?
I could not find if that patch was submitted upstream or not but I found Auke Kok's patch to provide a driver for this device here: [E1000E]: New pci-express e1000 driver (currently for ICH9 devices only) http://git.kernel.org/?p=linux/kernel/git/jgarzik/netdev-2.6.git;a=commit;h=bc7f75fa97884d41efbfde1397b621fefb2550b4 This patch needed changes provided by the napi polling patch Richard, hold off until Daniel advises otherwise.
for me all is ok i install these patch to a clean gento-sources-2.6.23 (without e1000-ich9 patch from me) i apply: Patch 1 e1000 driver Patch 2 e1000 driver napi polling patch and all work fine for me for my network card (but no info in lspci, but no info with my patch too)
sent a mail upstream asking what the plans are for e1000
OK. The plan is for e1000 to support PCI cards and e1000e to support PCI-express cards. Right now e1000 supports some PCI-express cards but they will be moved to e1000e in the next few months. So, we should backport e1000e.
http://dev.gentoo.org/~dsd/kernel/e1000e.patch (sorry -- to large to attach to bugzilla!) Please could you try this on 2.6.23? It is a backport of e1000e from 2.6.24 as this is the way upstream are headed. It does not need any of the earlier patches, so please make sure they are *not* applied -- use a clean kernel if in doubt. Thanks!
Hi! I've tested the e1000e patch against gentoo-sources-2.6.23 on a intel DQ35JO board with 82566DM-2 ethernet controller, and it seems to work fine (for all of 15 minutes now), here is the dmesg output: 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:19:d1:9b:75:4c 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection 0000:00:19.0: eth0: MAC: 5, PHY: 6, PBA No: ffffff-0ff 0000:00:19.0: eth0: Unable to allocate MSI interrupt Error: -1 0000:00:19.0: eth0: Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX 0000:00:19.0: eth0: 10/100 speed: disabling TSO The MSI interrupt thingy didn't show up with the e1000 though.
Thanks a lot. e1000 doesn't support MSI, and this error is nothing to worry about anyway.
Please note that genpatches-2.6.23-2 has been released with these patches included, gentoo-sources-2.6.23-r1 is using it.