Search Criteria
Package Details: e1000e-dkms 3.8.7-1
Git Clone URL: | https://aur.archlinux.org/e1000e-dkms.git (read-only, click to copy) |
---|---|
Package Base: | e1000e-dkms |
Description: | Intel e1000e Ethernet adapter driver (latest version from Intel) (DKMS version) |
Upstream URL: | http://sourceforge.net/projects/e1000/ |
Licenses: | |
Submitter: | sergej |
Maintainer: | sergej |
Last Packager: | sergej |
Votes: | 10 |
Popularity: | 0.002792 |
First Submitted: | 2015-10-24 11:55 |
Last Updated: | 2021-01-07 18:59 |
Dependencies (4)
- dkms
- linux-ck-headers (linux-ck-fbcondecor-headers) (optional) – build the module against Linux-ck kernel [requires at least one set of kernel headers]
- linux-headers (linux-surfacepro3-git-headers, linux-aarch64-rock64-bin-headers, linux-ec2-headers, linux-galliumos-headers, linux-zest-git-headers, linux-lts49-kallsyms-headers, linux-bootsplash-headers, linux-fbcondecor-headers, linux-ck-fbcondecor-headers, linux-odroid-headers, linux-phicomm-n1-headers) (optional) – build the module against Arch kernel [requires at least one set of kernel headers]
- linux-lts-headers (optional) – build the module against LTS Arch kernel [requires at least one set of kernel headers]
Latest Comments
1 2 3 Next › Last »
jsmpereira commented on 2020-11-13 10:53
I was able to build and install for kernel-5.8.16-2-MANJARO-x86_64 based on @flops comment and some additional digging, but still unusable. Please note the changes were made "in the blind" - I really don't have any idea of what I'm doing :/.
Output from dmesg:
Changes to
netdev.c
andkcompat.h
.netdev.c
kcompat.h
Plexcon commented on 2020-11-08 09:50
cc1: some warnings are treated as errors
make[1]: [scripts/Makefile.build:283: /var/lib/dkms/e1000e/3.8.4/build/netdev.o] Error 1 make: [Makefile:1784: /var/lib/dkms/e1000e/3.8.4/build] Error 2 make: se sale del directorio '/usr/lib/modules/5.9.6-arch1-1/build'
flops commented on 2020-07-16 16:05
Breaking changes were made in kernel/linux/power/qos.c https://github.com/torvalds/linux/commit/67b06ba01857ed077e1a66bfa139156e7c68bab2#diff-bac34978346027e18b6f022ea28281fdL324
I've made a patch considering that there were only minor changes in naming and some argument calls. Not sure that it will even work in total, but if you brave enough you can try. As i've tried it's trying to work, but i couldn't suspend my system. So there are much more things to change. As i can say this driver currently doesn't work in kernel >= 5.7.
src/netdev.c
skerit commented on 2020-06-16 09:20
I'm able to install the module for kernel 5.6, but it fails on 5.7:
RedSky commented on 2020-05-01 12:19
Install "common.mk" to src directory. It's a necessary file to build module.
Remove "MAKE[0]" line in /usr/src/e1000e-xxx/dkms.conf or dkms.conf.in before package install, dkms will generate make command line properly and install the module.
z0n commented on 2020-04-29 20:43
Still doesn't work for me, same issue as the people below:
stemak commented on 2020-04-19 14:20
Update: I've just deleted it. All work properly :>
I can't build it:
Cloning and makepkg almostly returns the same. Once there was:
But I can't repeat this log :( (maybe it was just russian mongth name)
vesterlay commented on 2020-04-13 17:49
same issue..
miss_barfin commented on 2020-02-23 07:43
doesn't work
Building module: cleaning build area...(bad exit status: 2) make -j4 KERNELRELEASE=5.5.4-15-tkg-pds KVERSION=5.5.4-15-tkg-pds BUILD_KERNEL=5.5.4-15-tkg-pds...(bad exit status: 2) Error! Bad return status for module build on kernel: 5.5.4-15-tkg-pds (x86_64) Consult /var/lib/dkms/e1000e/3.6.0/build/make.log for more information. ➜ ~ cat /var/lib/dkms/e1000e/3.6.0/build/make.log DKMS make.log for e1000e-3.6.0 for kernel 5.5.4-15-tkg-pds (x86_64) Sun 23 Feb 2020 11:13:09 AM +0330 make: *** No targets. Stop.
setboolean commented on 2020-01-08 13:42
I use the DKMS version for an Intel I218-LM NIC because i get a lot of disconnects with TOE enabled under heavy loads since Kernel > 4.19.
If you want to build the module with any Kernel >= 5.4 you have to edit "kcompat.h" and replace "#include <linux/pci-aspm.h>" with "#include <linux/pci.h>" on line 2799 because pci-aspm.h is now merged with pci.h [1]
[1] https://lore.kernel.org/linux-acpi/20190827095620.11213-1-kw@linux.com/#r