I've got a Dell Optiplex Desktop here, the CPU is a Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz. The integrated ethernet here is from intel also, it's a 82579LM Gigabit Network Connection. This computer is running a Debian Squeeze 64bits, distrib sid, kernel 2.6.39-2-amd64.
Well, here goes the story. I had a lot of trouble with the ethernet card, being very slow, and it just didn't work when i was using tftp. So I downloaded and compiled the latest driver available on Intel website. Currently with debian sid, the version for the driver ( e1000e ) is version: 1.3.10-k2. From Intel I got the version 1.3.17-NAPI.
Alright, so I build it, and move the module manually to the right place, replacing the previous version at the same time ie :
Code: Select all
$ sudo cp e1000e.ko /lib/modules/2.6.39-2-amd64/kernel/drivers/net/e1000e/e1000e.ko
Code: Select all
$ sudo ethtool -i eth1
driver: e1000e
version: 1.3.10-k2
Code: Select all
$ sudo modinfo e1000e
filename: /lib/modules/2.6.39-2-amd64/kernel/drivers/net/e1000e/e1000e.ko
version: 1.3.17-NAPI