adding a new e1000e kernel module
I'm having trouble with my ethernet hardware and intel has a new version of the module that is not in the current kernel source
https://downloadmirror.intel.com/15817/eng/e1000e-3.3.6.tar.gz
The current one keeps reseting
[259497.984722] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[265528.099523] r8169 0000:06:00.0 eth0: link down
[265530.275688] r8169 0000:06:00.0 eth0: link up
[265542.783353] r8169 0000:06:00.0 eth0: link down
[265544.941216] r8169 0000:06:00.0 eth0: link up
[269758.681906] e1000e 0000:00:19.0 eth1: Detected Hardware Unit Hang:
[269760.682097] e1000e 0000:00:19.0 eth1: Detected Hardware Unit Hang:
[269762.682256] e1000e 0000:00:19.0 eth1: Detected Hardware Unit Hang:
[269763.641482] e1000e 0000:00:19.0 eth1: Reset adapter unexpectedly
[269769.643665] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[www3 ~]# modinfo e1000e
filename: /lib/modules/4.9.67-1-lts/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko.gz
version: 3.2.6-k
license: GPL
description: Intel(R) PRO/1000 Network Driver
author: Intel Corporation, <[email protected]>
srcversion: 65DB28C103308597281BE3A
That is a whole version less than the current one on the intel site.
Is there a pacman way of installing the tar.gz tarball? and is there a way of keeping it with kernel upgrades?
Ruben