I have home server that has installed an ASRock H670 ITX that has NIC Intel I219V, running Ubuntu 20.04.3.

The problem is that kernel does not have driver for this NIC. I had to install manually using e1000e v3.8.7 driver. The problem is that, I only have Network/SSH access to the machine. So If I update the Kernel using apt get ..., next reboot I will lose access, I need to connect Monitor, keyboard etc... to compile and install driver again.

Any ideas how to automate this, or compile the driver for other kernels installed other than the currently running, so next reboot the new kernel will also have the driver loaded?

  • 1
    Have you tried to use DKMS-based driver from github.com/koljah-de/e1000e-dkms-debian ?
    – N0rbert
    Jan 31, 2022 at 13:46
  • 3
    The driver e1000e has been included in recent Ubuntu versions for many years. Check: modinfo e1000e Please further clarify your issue.
    – chili555
    Jan 31, 2022 at 14:25
  • In Ubuntu Server LTS 20.04.3 does not detect my Onboard NIC I219V. I had to install it manually. Jan 31, 2022 at 19:45
  • 1
    @N0rbert your solution seems to work! Thanks :) Jan 31, 2022 at 19:46

1 Answer 1


You have to use DKMS-based driver from https://github.com/koljah-de/e1000e-dkms-debian .

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .