View previous topic :: View next topic |
Author |
Message |
manu_leo Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 20 Jan 2014 Posts: 513 Location: India
|
Posted: Wed May 19, 2021 5:01 am Post subject: Driver not loading for 1G NIC |
|
|
Hi Everyone, I have installed Gentoo on a new server that has below Ethernet Card -
# lspci -vv | grep -i ethernet
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (11) I219-V
DeviceName: Onboard - Ethernet
Subsystem: ASUSTeK Computer Inc. Ethernet Connection (11) I219-V
I have built in Intel drivers in the kernel but still when I restart the server after building the kernel, the 1G Ports does not come up. Neither they are visible under /sys/class/net.
No logs are there in dmesg or /var/log/messages
When I boot it from Livecd, the 1G ports they come up fine and I am able to configure it. but the momnet, I reboot the server, the ports are no longer visible.
Please suggest how to get this fixed. Is there any other command to figure out the drivers for 1G card and then we can try incorporating it in the kernel.
Thanks again for all the help. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
alamahant Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 23 Mar 2019 Posts: 3950
|
Posted: Wed May 19, 2021 9:33 am Post subject: |
|
|
Hi
please boot from livecd and run
and try to find the "driver in use" of your nic.
Do you have
Code: |
CONFIG_E1000=m
CONFIG_E1000E=m
CONFIG_E1000E_HWTS=y
|
in your kernel .config
? _________________
![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
manu_leo Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 20 Jan 2014 Posts: 513 Location: India
|
Posted: Wed May 19, 2021 10:48 am Post subject: |
|
|
Thanks Alamahant
I have the required drivers configured in kernel, but the 1G nic still does not show up.
# lspci -nkk | grep "driver in use"
Kernel driver in use: pcieport
Kernel driver in use: xhci_hcd
Kernel driver in use: ahci
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: snd_hda_intel
Kernel driver in use: exanic
Kernel driver in use: snd_hda_intel
Kernel driver in use: nvme
# cat /usr/src/linux/.config | grep E1000
CONFIG_E1000=y
CONFIG_E1000E=y
CONFIG_E1000E_HWTS=y |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
alamahant Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 23 Mar 2019 Posts: 3950
|
Posted: Wed May 19, 2021 11:03 am Post subject: |
|
|
May be build it as module...
Plus your kernel may be missing additionally needed config.
Also try it with
gentoo-kernel-bin
as a temporary measure. _________________
![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DeadlySyns n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 14 May 2021 Posts: 8
|
Posted: Wed May 19, 2021 5:12 pm Post subject: |
|
|
Are you booting the new kernel? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dmpogo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 02 Sep 2004 Posts: 3468 Location: Canada
|
Posted: Thu May 20, 2021 8:01 am Post subject: |
|
|
manu_leo wrote: | Thanks Alamahant
I have the required drivers configured in kernel, but the 1G nic still does not show up.
# lspci -nkk | grep "driver in use"
Kernel driver in use: pcieport
Kernel driver in use: xhci_hcd
Kernel driver in use: ahci
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: snd_hda_intel
Kernel driver in use: exanic
Kernel driver in use: snd_hda_intel
Kernel driver in use: nvme
# cat /usr/src/linux/.config | grep E1000
CONFIG_E1000=y
CONFIG_E1000E=y
CONFIG_E1000E_HWTS=y |
I don't see here intel network drivers in use (it will be called something like e1000e. It seems the network related driver is "exanic" - is it something from Cisco ? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|