koljah-de / e1000e-dkms-debian

Intel e1000e ethernet adapter driver (DKMS version) for Debian
https://sourceforge.net/projects/e1000/
GNU General Public License v2.0
70 stars 14 forks source link
deb debian dkms driver e1000e e1000e-dkms ethernet intel linux network package ubuntu

Intel e1000e ethernet adapter driver (DKMS version) for Debian

Intel® Network Adapter Driver for PCIe Intel® Gigabit Ethernet Network Connections Under Linux

This is a Debian DKMS package version of the latest code of Intels e1000e ethernet driver available from https://sourceforge.net/projects/e1000/


Prerequisites

Dependency: dkms

You should have installed: linux-headers dkms build-essential

apt install linux-headers-$(uname -r) dkms build-essential

Install and build the deb package

To install the deb package run:

dpkg -i e1000e-dkms_<x.x.x>_all.deb

To remove the driver run:

apt purge e1000e-dkms

To build a deb package from source run:

dpkg-deb --build e1000e-dkms

Install and build the DKMS kernel module only

If you want to use the DKMS kernel module only (works with all Linux distributions) run:

cp -r e1000e-dkms/usr/src/e1000e-<x.x.x> /usr/src/
dkms add -m e1000e -v <x.x.x>
dkms build -m e1000e -v <x.x.x>
dkms install -m e1000e -v <x.x.x>

To remove the DKMS kernel module only (works with all Linux distributions) run:

dkms remove -m e1000e -v <x.x.x> --all

Official Intel websites regarding the e1000e ethernet driver

For further information visit:


Changelog

Changelog for 3.8.7

Changelog for 3.8.4

Changelog for 3.6.0

Changelog for 3.5.1

Changelog for 3.4.2.4s

Changelog for 3.4.2.4

Changelog for 3.4.2.3

Changelog for 3.4.2.1

Changelog for 3.4.1.1

Changelog for 3.4.0.2

Changelog for 3.3.6

Changelog for 3.3.5.10

Changelog for 3.3.5.3

Changelog for 3.3.5

Once an 82579 device is attached to a VM, stop the VM and return the ownership to the host, then try to assign to another VM. This can cause an adapter hang.

Changelog for 3.3.4

Changelog for 3.3.3

Changelog for 3.3.1

Changelog for 3.2.7.1

Changelog for 3.1.0

Changelog for 3.1.0

Changelog for 3.0.4.1

Changelog for 3.0.4