View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000631 | channel: elrepo/el7 | --elrepo--request-for-enhancement-- | public | 2016-03-03 12:45 | 2021-04-15 21:10 |
Reporter | gechu | Assigned To | toracat | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | not fixable | ||
Summary | 0000631: Port the el6 kmod-e1000-8.0.35 driver to el7 | ||||
Description | The e1000 driver is changed to a kernel only support model. (The latest release of e1000 driver was version 8.0.35). source: https://sourceforge.net/projects/e1000/ CentOS7 used an earlier version of the driver (7.x something). Haven´t seen any reports of successful compilation of the driver using a 3.x kernel. | ||||
Tags | No tags attached. | ||||
Reported upstream | |||||
|
Perhaps interesting: http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/12489 |
|
I can confirm that the upcoming Ubuntu 16.04 LTS with kernel 4.4.0.-8 contains the old driver 7.3.21-k8 NAPI. Off course it is another distro, but I thought it might be interesting to get the status of a more recent kernel. Also read in the release notes for Oracle´s "Unbreakable Enterprise Kernel Release 3": "Legacy (PCI and PCI-X*) Gigabit network adapter driver (e1000) version 7.3.21-k8-NAPI. The e1000 driver in UEK R3 is taken from the driver for the mainline Linux kernel. The version number for this driver appears to be lower than the Intel version (8.0.35-NAPI), but it incorporates fixes that have been made since Intel ceased supporting the driver." Source: https://docs.oracle.com/cd/E37670_01/E48380/html/ol_netdrv.html So perhaps the version number is misleading.. Finally, the default network adapter in Virtualbox uses the e1000 driver. So even though my NIC is quite old I believe it must be quite unlikely that it contains any serious bugs due to the widespread usage of Virtualbox. No clue if running the driver for virtual NIC is different compared to a physical NIC. |
|
Yet another note. Searching for "e1000:" in http://git.kernel.org reveals commits dating as late as 2014-07-21 At line 38 in "http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/net/ethernet/intel/e1000/e1000_main.c" the line is found: #define "DRV_VERSION "7.3.21-k8-NAPI" which confirms that work has been done to the kernel past the release date of version "8.0.35" (2011-10-11). Not sure about this, but looking at https://www.kernel.org/releases.html under " longterm release kernels" the most recent 3.x kernel is release 2014-12-07. Couldn´t find out when the code change freeze was for that particular release but I´m thinking getting the latest 3.x for most distros will result in getting the most up to date e1000 driver. I suggest we freeze this feature request for now. Perhaps add a note about the misleading driver version number somewhere. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-03-03 12:45 | gechu | New Issue | |
2016-03-03 12:45 | gechu | Status | new => assigned |
2016-03-03 12:45 | gechu | Assigned To | => toracat |
2016-03-03 12:50 | gechu | Note Added: 0004693 | |
2016-03-03 14:34 | burakkucat | Severity | minor => feature |
2016-03-04 11:22 | gechu | Note Added: 0004694 | |
2016-03-06 01:37 | gechu | Note Added: 0004695 | |
2021-04-15 21:10 | toracat | Status | assigned => closed |
2021-04-15 21:10 | toracat | Resolution | open => not fixable |