• Pop!_Planet is still very much under development. Data for the wiki is being sourced from the Arch Linux and Ubuntu wikis, along with a bunch of completely unique content specific to Pop!_OS, and sourcing, converting and updating that content takes time; please be patient. If you can't find what you're looking for here, check the Arch Linux and Ubuntu wikis.
  • Welcome!

    I'll get straight to the point.

    When I started Pop!_Planet, I launched it because I saw a need for a centralized community for Pop!_OS. To be frank, I never expected the level of popularity it has achieved. Over the last year, we have gone from under 50 users, to almost 400 users. That's awesome! However... it also comes with a downside. We are rapidly running out of disk space on our server, and the bandwidth costs go up every month.

    Pop!_Planet is not affiliated with System76 in any way, and is funded completely out of pocket. From day one, I said that I'd never use on-site ads (I hate them as much as you do), so the only monetization we get is through donations. Right now, the donations we receive don't even cover our overhead.

    I know that most users will ignore this message, and that's ok. However, if even a few of our users are willing and able to donate a few dollars to help offset our expenses, it would be greatly appreciated.

    Support Pop!_Planet

    Thank you for your time,

    Dan Griffiths
    Pop!_Planet Founder

Pop os issues with Ethernet on Lenovo T460

kingblind

New member
Nov 20, 2020
9
1
4
53
The Pacific Northwest
Hello,
I have pop os v20.10 and everything is working just great, except my ethernet adapter, it won't connect. I have a Lenovo T460. I'm sorry to be such a noob, but any idea how I can get the port working? the T460 uses a Intel PRO/1000 LAN Adapter.

Seem like something that would be supported. thanks in advance for the help!
 

kingblind

New member
Nov 20, 2020
9
1
4
53
The Pacific Northwest
This is a fresh install of v20.10. I have what I believe is the Intel Ethernet driver, but I don't know how to install it.

Also, I made live USB of 20.04 and 20.10 and neither one works with the Intel Ethernet adapter.
I believe this is the I219-V, or Intel Ethernet Connection I219-LM chip in the Lenovo T460
 
Last edited:

derpOmattic

Pop!_Muse
Trusted User
Founding Member
Nov 23, 2018
1,518
252
30
www.patreon.com
Make backups of your system before installing drivers, kernels, or playing in BIOS.

I haven't had to install any of those Intel drivers, so I can't say for sure, but you can try this:

Download the driver you want. (Check latest on Intel website).

Extract or untar the downloaded file:
tar xfv <file-name>tar.gz

Go to src directory
cd /<path/to/file/src$

Compile and install
sudo make install

Reboot
reboot

Here is another method to check out. https://pop-planet.info/forums/threads/help-to-install-driver-or.899/post-4070
 
Last edited:

kingblind

New member
Nov 20, 2020
9
1
4
53
The Pacific Northwest
First off, thanks again for your help. Here is what happened after the Sudo make install

/Downloads/PRO1000/LINUX/e1000e-3.8.4/src$ sudo make install
*** The target kernel has CONFIG_MODULE_SIG_ALL enabled, but
*** the signing key cannot be found. Module signing has been
*** disabled for this build.
make[1]: Entering directory '/usr/src/linux-headers-5.8.0-7630-generic'
CC [M] /home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.o
In file included from /home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/e1000.h:14,
from /home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:30:
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/kcompat.h:825:2: error: #error UTS_UBUNTU_RELEASE_ABI is too large...
825 | #error UTS_UBUNTU_RELEASE_ABI is too large...
| ^~~~~
In file included from /home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/e1000.h:14,
from /home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:30:
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_data’:
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/kcompat.h:6696:15: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
6696 | return umem->pages[addr >> PAGE_SHIFT].addr + (addr & (PAGE_SIZE - 1));
| ^~~~~
| pgs
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_dma’:
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/kcompat.h:6704:15: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
6704 | return umem->pages[addr >> PAGE_SHIFT].dma + (addr & (PAGE_SIZE - 1));
| ^~~~~
| pgs
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c: In function ‘e1000_configure_rx’:
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:3714:3: error: implicit declaration of function ‘pm_qos_update_request’; did you mean ‘freq_qos_update_request’? [-Werror=implicit-function-declaration]
3714 | pm_qos_update_request(&adapter->pm_qos_req, lat);
| ^~~~~~~~~~~~~~~~~~~~~
| freq_qos_update_request
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c: In function ‘e1000e_open’:
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:5189:2: error: implicit declaration of function ‘pm_qos_add_request’; did you mean ‘freq_qos_add_request’? [-Werror=implicit-function-declaration]
5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
| ^~~~~~~~~~~~~~~~~~
| freq_qos_add_request
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:5189:43: error: ‘PM_QOS_CPU_DMA_LATENCY’ undeclared (first use in this function)
5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
| ^~~~~~~~~~~~~~~~~~~~~~
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:5189:43: note: each undeclared identifier is reported only once for each function it appears in
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:5243:2: error: implicit declaration of function ‘pm_qos_remove_request’; did you mean ‘freq_qos_remove_request’? [-Werror=implicit-function-declaration]
5243 | pm_qos_remove_request(&adapter->pm_qos_req);
| ^~~~~~~~~~~~~~~~~~~~~
| freq_qos_remove_request
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c: In function ‘e1000_io_slot_reset’:
/home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.c:8100:2: error: implicit declaration of function ‘pci_cleanup_aer_uncorrect_error_status’ [-Werror=implicit-function-declaration]
8100 | pci_cleanup_aer_uncorrect_error_status(pdev);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:290: /home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src/netdev.o] Error 1
make[1]: *** [Makefile:1780: /home/kingblind/Downloads/PRO1000/LINUX/e1000e-3.8.4/src] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.8.0-7630-generic'
make: *** [Makefile:73: default] Error 2
 

Members online

No members online now.

Latest projects

Forum statistics

Threads
1,187
Messages
5,443
Members
1,229
Latest member
Donaldbuind