[SOLVED] Missing Network Card

loading

New Member
May 2, 2022
2
0
1
I have 2 PCIE 10 gig network cards installed in my server as listed below. But I do not see a way to use this card in the gui or in /etc/network/interfaces
Steps I have taken
Rebooted
uninstall
reinstall
followed the following threads
https://forum.proxmox.com/threads/network-card-not-detect.34838/
https://forum.proxmox.com/threads/network-device-not-active-in-proxmox-v6-1-7.71444/


I do know this card was working on this system about a week ago. I rebuilt the system and reinstalled the OS (I replaced the boot drives for proxmox to drives that are reliable)
From here I do not know where to go. Any help would be amazing.

root@pve2:~# lspci -k | sed -n '/Ethernet/,/driver in use/p' 02:00.0 Ethernet controller: Intel Corporation Ethernet 10G 2P X520 Adapter (rev 01) Subsystem: Intel Corporation 10GbE 2P X520 Adapter Kernel modules: ixgbe 02:00.1 Ethernet controller: Intel Corporation Ethernet 10G 2P X520 Adapter (rev 01) Subsystem: Intel Corporation 10GbE 2P X520 Adapter Kernel driver in use: ixgbe 07:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) DeviceName: Intel Ethernet i350 #1 Subsystem: Super Micro Computer Inc I350 Gigabit Network Connection Kernel driver in use: igb 07:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) DeviceName: Intel Ethernet i350 #2 Subsystem: Super Micro Computer Inc I350 Gigabit Network Connection Kernel driver in use: igb 09:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connectio Subsystem: Intel Corporation Ethernet Server Adapter X520-2 Kernel driver in use: ixgbe 09:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connectio Subsystem: Intel Corporation Ethernet Server Adapter X520-2 Kernel driver in use: ixgbe
auto lo iface lo inet loopback iface eno1 inet manual #vmb0 auto eno2 iface eno2 inet manual #vmbr1 iface enp9s0f0 inet manual iface enp9s0f1 inet manual auto vmbr0 iface vmbr0 inet manual address 10.1.1.102/24 gateway 10.1.1.1 bridge-ports eno1 bridge-stp off bridge-fd 0 auto vmbr1 iface vmbr1 inet manual bridge-ports eno2 bridge-stp off bridge-fd 0 #1G servarr auto vmbr2 iface vmbr2 inet manual bridge-ports enp9s0f0 bridge-stp off bridge-fd 0 #10G-TrueNAS auto vmbr3 iface vmbr3 inet manual bridge-ports enp9s0f1 bridge-stp off bridge-fd 0 #10G-media-debian11-pve2

root@pve2:~# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 0c:c4:7a:32:a3:3e brd ff:ff:ff:ff:ff:ff altname enp7s0f0 3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP mode DEFAULT group default qlen 1000 link/ether 0c:c4:7a:32:a3:3f brd ff:ff:ff:ff:ff:ff altname enp7s0f1 4: enp2s0f1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether a0:36:9f:25:a3:b6 brd ff:ff:ff:ff:ff:ff 5: enp9s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr2 state UP mode DEFAULT group default qlen 1000 link/ether 00:1b:21:bd:4b:68 brd ff:ff:ff:ff:ff:ff 6: enp9s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr3 state UP mode DEFAULT group default qlen 1000 link/ether 00:1b:21:bd:4b:6a brd ff:ff:ff:ff:ff:ff 7: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 0c:c4:7a:32:a3:3e brd ff:ff:ff:ff:ff:ff 8: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 0c:c4:7a:32:a3:3f brd ff:ff:ff:ff:ff:ff 9: vmbr2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 00:1b:21:bd:4b:68 brd ff:ff:ff:ff:ff:ff 10: vmbr3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 00:1b:21:bd:4b:6a brd ff:ff:ff:ff:ff:ff

root@pve2:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP group default qlen 1000 link/ether 0c:c4:7a:32:a3:3e brd ff:ff:ff:ff:ff:ff altname enp7s0f0 3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP group default qlen 1000 link/ether 0c:c4:7a:32:a3:3f brd ff:ff:ff:ff:ff:ff altname enp7s0f1 4: enp2s0f1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a0:36:9f:25:a3:b6 brd ff:ff:ff:ff:ff:ff 5: enp9s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr2 state UP group default qlen 1000 link/ether 00:1b:21:bd:4b:68 brd ff:ff:ff:ff:ff:ff 6: enp9s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr3 state UP group default qlen 1000 link/ether 00:1b:21:bd:4b:6a brd ff:ff:ff:ff:ff:ff 7: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 0c:c4:7a:32:a3:3e brd ff:ff:ff:ff:ff:ff inet 10.1.1.102/24 scope global vmbr0 valid_lft forever preferred_lft forever inet6 fe80::ec4:7aff:fe32:a33e/64 scope link valid_lft forever preferred_lft forever 8: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 0c:c4:7a:32:a3:3f brd ff:ff:ff:ff:ff:ff inet6 fe80::ec4:7aff:fe32:a33f/64 scope link valid_lft forever preferred_lft forever 9: vmbr2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 00:1b:21:bd:4b:68 brd ff:ff:ff:ff:ff:ff inet6 fe80::21b:21ff:febd:4b68/64 scope link valid_lft forever preferred_lft forever 10: vmbr3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 00:1b:21:bd:4b:6a brd ff:ff:ff:ff:ff:ff inet6 fe80::21b:21ff:febd:4b6a/64 scope link valid_lft forever preferred_lft forever
 
hi,
But I do not see a way to use this card in the gui or in /etc/network/interfaces
the GUI parses the /etc/network/interfaces file.

in the ip link output you've posted, you can see multiple interfaces.
the ones that are loading the ixgbe kernel module (from your lspci output) are the 10G links.

you can do something like dmesg | grep ixgbe or dmesg | grep igb and you will see their corresponding names for the network interfaces in the outputs.

afterwards to use them you need to edit the /etc/network/interfaces file and add the interface names in there.
 
  • Like
Reactions: loading
Thank you for your reply and you nailed half the issue. When I could see it I then received an error of unsupported transceiver. Fixed that and now it works. Thank you!
 
Thank you for your reply and you nailed half the issue. When I could see it I then received an error of unsupported transceiver. Fixed that and now it works. Thank you!
Hello!
How did you solve this problem?
 

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!