Comment 31 for bug 42572

Revision history for this message
Andreas Oberritter (mtdcr) wrote :

Leann, thanks for your warning, but the chipset affected by this bug (82573) seems not to be affected by the bug which corrupts the EEPROM.

Citing Ben Collins from #256555:
"The 2.6.26 kernel and 2.6.27 kernel have the exact same e1000e driver (one which we downloaded from Intel's e1000 sf.net project)."

So, although this problem has been fixed since months (patch posted by an Intel employee in Oct 07, patch applied upstream Jan 08, released with Linux 2.6.25), it obviously hasn't been incorporated into the version of e1000e which was downloaded from sf.net and integrated into Ubuntu.

Why is Ubuntu not using the upstream version at all?

According to http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-next.git;a=history;f=ubuntu/e1000e;hb=HEAD the version used is 0.4.1.7. The patch I posted for this version before works like a charm. Please apply it. It is quite annoying to rebuild the driver every time a new kernel package gets uploaded.

If you don't trust my patch, you might want to ask Auke Kok <email address hidden>, who contributed http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1eae4eb2a1c784bf35ee4f8f158cd21cf8c387c1 , to review it.

Thanks,
Andreas