Switch to motherboard NIC after installing with USB NIC

jokamaricevic

New Member
Jun 20, 2024
3
2
3
I need help on how to install drivers for my integrated NIC since I have encountered a problem with NIC not being detected on Proxmox install: "No network interface found".
I have installed Proxmox using the USB NIC as I have found here, but now I need help with installing some drivers so that Proxmox can detect my integrated NIC.
 
No worries. First things first, we're going to need to know the details of the motherboard nic.

When you have time to poke around, please run the command lspci -nnk in a terminal window and paste the output here.

That should tell us the hardware installed on your motherboard (including the nic), and if it's talking to the kernel then it should include that info as well.

From there we'll have a better idea of what needs doing next to get things working. :)
 
  • Like
Reactions: Spaneta
Thank you for helping me here, here is the log:

Code:
root@homelab:~# lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers [8086:191f] (rev 07)
        Subsystem: Hewlett-Packard Company Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers [103c:8062]
        Kernel driver in use: skl_uncore
        Kernel modules: ie31200_edac
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 [8086:1912] (rev 06)
        DeviceName: Onboard IGD
        Subsystem: Hewlett-Packard Company HD Graphics 530 [103c:8062]
        Kernel driver in use: i915
        Kernel modules: i915
00:14.0 USB controller [0c03]: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller [8086:a12f] (rev 31)
        Subsystem: Hewlett-Packard Company 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller [103c:8062]
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
00:14.2 Signal processing controller [1180]: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem [8086:a131] (rev 31)
        Subsystem: Hewlett-Packard Company 100 Series/C230 Series Chipset Family Thermal Subsystem [103c:8062]
        Kernel driver in use: intel_pch_thermal
        Kernel modules: intel_pch_thermal
00:16.0 Communication controller [0780]: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 [8086:a13a] (rev 31)
        Subsystem: Hewlett-Packard Company 100 Series/C230 Series Chipset Family MEI Controller [103c:8062]
        Kernel driver in use: mei_me
        Kernel modules: mei_me
00:17.0 SATA controller [0106]: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] [8086:a102] (rev 31)
        Subsystem: Hewlett-Packard Company Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] [103c:8062]
        Kernel driver in use: ahci
        Kernel modules: ahci
00:1f.0 ISA bridge [0601]: Intel Corporation H110 Chipset LPC/eSPI Controller [8086:a143] (rev 31)
        Subsystem: Hewlett-Packard Company H110 Chipset LPC/eSPI Controller [103c:8062]
00:1f.2 Memory controller [0580]: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller [8086:a121] (rev 31)
        Subsystem: Hewlett-Packard Company 100 Series/C230 Series Chipset Family Power Management Controller [103c:8062]
00:1f.3 Audio device [0403]: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller [8086:a170] (rev 31)
        Subsystem: Hewlett-Packard Company 100 Series/C230 Series Chipset Family HD Audio Controller [103c:8062]
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel, snd_soc_avs
00:1f.4 SMBus [0c05]: Intel Corporation 100 Series/C230 Series Chipset Family SMBus [8086:a123] (rev 31)
        Subsystem: Hewlett-Packard Company 100 Series/C230 Series Chipset Family SMBus [103c:8062]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801
 
Thanks, that's the right kind of info. :)

Super weirdly though, the network card is also not showing up there. :(

What model of computer is it? There are lots of mentions of "Hewlett-Packard Company" in that output, so it seems like some kind of HP thing?



Oh, are you familiar with going into the BIOS menu when the computer starts? ie before Proxmox loads

I'm wondering if the network adapter might be turned off in the BIOS. If it is, that would probably cause the behaviour you're seeing, where Proxmox doesn't know the network adapter exists.
 
  • Like
Reactions: Kingneutron
Im very sorry, it was necessary to enable the integrated NIC in the BIOS... I bought a used PC and didn't think of that until now.

Since I had a clean installation, I reinstalled it and now everything is fine.

Sorry for the hassle and thank you very much for the help.
 
No worries at all, glad you got it working. :)

It's good when the solution turns out to be easy. Much better than if it was something weird or impossible to fix. :D
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!