Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
Announcements
All support for Intel NUC 7 - 13 systems has transitioned to ASUS. Read latest update.
4756 Discussions

How to install controller for 17 I219-LM on ubuntu22.04?

ruonan
Employee
4,260 Views

I try install https://www.intel.com/content/www/us/en/download/14611/intel-network-adapter-driver-for-pcie-intel-gigabit-ethernet-network-connections-under-linux-final-release.html?,  but get error when make install , error looks like 

error "struct xdp_umem" has no member named 'pages' 'pgs'

 

I also tried install https://www.intel.com/content/www/us/en/download/15084/intel-ethernet-adapter-complete-driver-pack.html, but I don't understand the content after unzip and don't know what to do.

 

My Linux kernel version is Linux 5.15.0-48-generic x86_64

My Linux version is Ubuntu22.04 TLS.

Processor is Intel® Core™ i9-12900 Processor.

Now I am struggling to install ethernet controller on ubuntu22.04.

 

 

0 Kudos
11 Replies
Reha
Beginner
4,232 Views

Did you try the version "e1000e-3.8.7.tar.gz"

 

The latest version is here https://sourceforge.net/projects/e1000/files/e1000e%20historic%20archive/

 

Or you can download from the Intel site : 

 

https://www.intel.com/content/www/us/en/download/14611/15817/intel-network-adapter-driver-for-pcie-intel-gigabit-ethernet-network-connections-under-linux-final-release.html?

 

Installation instruction is in README Text files ( readme.txt )

 

Hope it helps

0 Kudos
ruonan
Employee
4,216 Views

Thanks for your reply!

I have tried version "e1000e-3.8.7.tar.gz" but still can't make install.

The error now looks like this:

'/usr/local/src/e1000e/e1000e-3.8.7/src/ethtool.c:2828:35: error: initialization of 'int (*)(struct net device *, struct ethtool_coalesce *, struct kernel_ethtoll_coalecse *, struct netlink_ext_ack *)' form incompatible pointer type 'int (*)(struct net device *, struct ethtool_coalesce *)' '' [-Werror=incompatible-pointer-types]

0 Kudos
Reha
Beginner
4,194 Views

I guess the kernel Linux 5.15.0-48 is not supported .

 

I have recently compiled this driver with the kernel version 15.10.0-18  without any problem ,  if you can go back kernel version 5.10 it will work i think.

0 Kudos
ruonan
Employee
4,189 Views

Thanks ! I will have a try. By the way, I wonder your gcc version is ?

0 Kudos
ruonan
Employee
4,143 Views

This solution saves me ! Thanks a lot!!!

0 Kudos
Reha
Beginner
4,181 Views

My gcc version is 10.2.1

0 Kudos
Mike_Intel
Moderator
4,128 Views

Hello ruonan,


Thank you for posting in Intel Ethernet Communities. 


We are glad that the issue has been answered. Just checking if you still have clarification regarding this thread.


If you have questions, please let us know. In case we do not hear from you, we will make a follow up after 3 workings days. Thank you.


Best regards,

Michael L.

Intel® Customer Support


0 Kudos
Mike_Intel
Moderator
4,085 Views

Hello ruonan,


I hope you're having a wonderful day. I am just sending a soft follow up to check if you still have clarifications. We will wait for your reply. 


If you have questions, please let us know. In case we do not hear from you, we will make a follow up after 3 workings days. Thank you.


Best regards,

Michael L.

Intel® Customer Support


0 Kudos
ruonan
Employee
4,078 Views

Thanks for your help! I have no  clarifications now.

0 Kudos
Mike_Intel
Moderator
4,076 Views

Hello ruonan,

 

Thank you for the quick reply and update. We will close this case now and if you need assistance again in the future, please post a new question.


Thank you and stay safe.

 

Best regards,

Michael L.

Intel® Customer Support


0 Kudos
mitrix
Beginner
704 Views

Hello Mike, I have the same problem. Laptop Dell 5420, I219-LM. On Ubuntu 20.04 I compiled the e1000e driver (https://www.intel.com/content/www/us/en/download/14611/15817/intel-network-adapter-driver-for-pcie-intel-gigabit-ethernet-network-connections-under-linux-final-release.html). On Ubuntu 20.04 it works stably. When upgrading the kernel to 22.04, the e1000e driver does not load. When I try to compile again from the sources, an error occurs. New IGB drivers (https://www.intel.com/content/www/us/en/download/15084/intel-ethernet-adapter-complete-driver-pack.html) recommended by Intel for this adapter are loaded into the kernel, but the adapter does not work.

0 Kudos
Reply