[SOLVED] NIC not showing in Proxmox

causal5788

New Member
Sep 6, 2025
9
1
3
My environment was good until I decided to try to pass my PCI NIC to a VM. I must have selected the wrong device ID because after attempting to power on the VM my PVE web kept getting disconnected. Now I am unable to get into the webui as it does not load. My integrated NIC is two 10G and two 1G ports. using port 3 1G for network connectivity and nothing has changed with the cabling. PCI NIC has two 1G ports as well and is what I intended to pass to my VM.
I do have console access via iDRAC and was able to get the details of /interfaces as well as the adapter status. I have since destroyed the VM I was working on but still no network connectivity to PVE. I know the MAC addresses of all NICs and see all but the two 1G on the integrated NIC (ports 3 & 4). I suspect that I may have somehow removed the eno3 interface as that is what is linked ot the vmbr0 but am unsure how to get it configured again. iDRAC is showing the ports as UP and no issues shown with the hardware end.

/etc/network/interfaces
auto lo
iface lo inet loopback
iface eno3 inet manual
iface eno4 inet manual
iface ens1f0 inet manual
iface ens1f1 inet manual
iface eno1np0 inet manual
iface eno2np1 inet manual
auto vmbr0
iface vmbr0 inet static
address: 192.168.1.101/24
gateway: 192/.168.1.1
bridge-ports eno3
bridge-stp off
bridge-fd 0

systemctl adapter list (shortened since can't copy from idrac console)
1: lo: <LOOPBACK,UP,LOWER_UP>
3: eno1np0: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for iNIC port 1 10G"
5: eno2np1: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for iNIC port 2 10G"
6: ens1f0: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for PCI NIC port 1 1G"
7: ens1f1: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for PCI NIC port 2 1G"
8: vmbr0: <BROADCAST, MULTICAST> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether "Random MAC Address for bridge"

Thank you
 
Please use code blocks to preserve the original formatting. Have you tried removing the PCI(e) device from your VM's config and rebooting?
grep -sR "hostpci" /etc/pve should find the file for you.
 
Last edited:
I have already destroyed the VM I was adding the PCI devices to. I have added the screenshots of the commands to retain formatting. I believe the ens03 and ens04 devices are the ones not showing using ip link I also checked lspci and it does show all 6 ports. I was using device ID01:00:00 which is the PCI slot card and not the onboard one. The above missing ens03 and ens04 should be the device IDs starting with 3b:00.

proxmox01.pngproxmox02(external NIC).png


Thank you
 

Attachments

  • proxmox01.png
    proxmox01.png
    196 KB · Views: 2
My environment was good until I decided to try to pass my PCI NIC to a VM. I must have selected the wrong device ID because after attempting to power on the VM my PVE web kept getting disconnected. Now I am unable to get into the webui as it does not load. My integrated NIC is two 10G and two 1G ports. using port 3 1G for network connectivity and nothing has changed with the cabling. PCI NIC has two 1G ports as well and is what I intended to pass to my VM.
I do have console access via iDRAC and was able to get the details of /interfaces as well as the adapter status. I have since destroyed the VM I was working on but still no network connectivity to PVE. I know the MAC addresses of all NICs and see all but the two 1G on the integrated NIC (ports 3 & 4). I suspect that I may have somehow removed the eno3 interface as that is what is linked ot the vmbr0 but am unsure how to get it configured again. iDRAC is showing the ports as UP and no issues shown with the hardware end.

/etc/network/interfaces
auto lo
iface lo inet loopback
iface eno3 inet manual
iface eno4 inet manual
iface ens1f0 inet manual
iface ens1f1 inet manual
iface eno1np0 inet manual
iface eno2np1 inet manual
auto vmbr0
iface vmbr0 inet static
address: 192.168.1.101/24
gateway: 192/.168.1.1
bridge-ports eno3
bridge-stp off
bridge-fd 0

systemctl adapter list (shortened since can't copy from idrac console)
1: lo: <LOOPBACK,UP,LOWER_UP>
3: eno1np0: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for iNIC port 1 10G"
5: eno2np1: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for iNIC port 2 10G"
6: ens1f0: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for PCI NIC port 1 1G"
7: ens1f1: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether "MAC ADDRESS for PCI NIC port 2 1G"
8: vmbr0: <BROADCAST, MULTICAST> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether "Random MAC Address for bridge"

Thank you
I'm fairly new to proxmox but I had similar issues when I changed GPU. PCI names changed when I installed the new GPU when I removed the GPU I regained web gui access
I don't know if this will help but using the Mac addresses for NICs helped with name changes.
 
I'm fairly new to proxmox but I had similar issues when I changed GPU. PCI names changed when I installed the new GPU when I removed the GPU I regained web gui access
I don't know if this will help but using the Mac addresses for NICs helped with name changes.
No physical changes have been made on the device just tried to add the PCI to a VM and everything went nuts.
 
  • Like
Reactions: acuzen
Pictures of text aren't really great either. What does lspci -nnk say? Also check ls -l /sys/class/net/*/device to see where a NIC comes from. See here for more.
 
Last edited:
I know from iDrac that the PCI NIC is the BCM5720 and the internal one is the BCM57416. Somehow only the two 10G ports are showing for that device in proxmox. I need to figure how to add the two missing 1G ports back in and tie them to vmbr0. Hope this formatting works better as I can't copy out of the iDRAC console.

lspci -nnk results (I pulled only the relevant network adapters)

Code:
01:00.0 Ethernet controller [02001: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f] DeviceName: NIC3
        Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:4160]
        Kernel driver in use: ufio-pci
        Kernel modules: tg3
01:00.1 Ethernet controller [02001: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f] DeviceName: NIC4
        Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:41601
        Kernel driver in use: ufio-pci
        Kernel modules: tg3
19:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM57416 NetXtreme-E Dual-Media 106 RDMA Ethernet Controller [14e4:16d8] (rev 01) DeviceName: NIC1
        Subsystem: Broadcom Inc. and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller [14e4:41601
        Kernel driver in use: bnxt_en
        Kernel modules: bnxt_en
19:00.1 Ethernet controller [02001: Broadcom Inc. and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller [14e4:16d8] (rev 01) DeviceName: NICZ
        Subsystem: Broadcom Inc. and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller [14e4:4160]
        Kernel driver in use: bnxt_en
        Kernel modules: bnxt_en
3b:00.0 Ethernet controller [02001: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
        Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:2003]
        Kernel driver in use: tg3
        Kernel modules: tg3
3b:00.1 Ethernet controller [02001: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
        Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:2003]
        Kernel driver in use: tg3
        Kernel modules: tg3

ls -l /sys/class/net/*/device results
Code:
lrwxrwxrwx 1 root root 0 Sep 5 23:31 /sys/class/met/eno1np0/device -> ../../../0000:19:00.0
lrwxrwxrwx 1 root root 0 Sep 5 23:31 /sys/class/met/eno2np1/device -> ../../../0000:19:00.1
lrwxrwxrwx 1 root root 0 Sep 5 23:31 /sys/class/met/ens1f0/device -> ../../../0000:3b:00.0
lrwxrwxrwx 1 root root 0 Sep 5 23:31 /sys/class/met/ens1f1/device -> ../../../0000:3b:00.1
 
Okay so their driver is loaded at least and not vfio and we know none of the en* devices are your BCM5720.
I'd go spelunk in the kernel logs with something like this
Bash:
journalctl -b0 -kg "01:00.0|01:00.1|3b:00.0|3b:00.1|tg3|BCM5720"
 
Last edited:
The "AA:DE" is the MAC address of one of the missing NICs.

Output of journalctl -b0 -kg "01:00.0110:00.113b:00.113b:00.1\tg3\BCM5720"

Code:
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: [14e4:165f] type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: BAR 0 [mem 0x92930000-0x9293ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: BAR 2 [mem 0x92940000-0x9294ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: BAR 4 [mem 0x92950000-0x9295ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: ROM [mem 0xfffc0000-0xffffffff pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: [14e4:165f1 type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 0 [mem 0xab000000-0xab00ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:36:00.1: BAR 2 [mem 0xab010000-0xab01ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 4 [mem 0xab020000-0xab02ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xfffc0000-0xffffffff prefl
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: ROM [mem 0x90000000-0x9003ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xab240000-0xab27ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: Adding to ionmu group 1
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: Adding to iomnu group 28
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:01:00.0 eth0: Tigon3 [partno (BCM95720) reu 57200001 (PCI Express) MAC address b0:26:28:1f:aa:de
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eth0: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:01:00.0 eth0: dma_ructrl[00000001] dma_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: Tigon3 [partno (BCM95720) rev 5720000] (PCI Express) MAC address b0:26:28:14:5d:59
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:36:00.1 eth5: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: dma_ructrl[00000001] dna_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: renamed from eth0
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 ens1f1: renamed from eth5
Sep 05 23:31:29 proxnoxr640 kernel: tg3 0000:01:00.0 eno3: entered allmulticast mode
Sep 05 23:31:29 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: entered promiscuous mode
Sep 05 23:31:33 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: Link is up at 1000 Mbps, full duplex
Sep 05 23:31:33 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: Flow control is off for TX and off for RX
Sep 05 23:31:33 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: EEE is disabled
Sep 05 23:31:46 proxmoxr640 kernel: tg3 0000:01:00.0 eno3 (unregistering): left allmulticast mode
Sep 05 23:31:46 proxmoxr640 kernel: tg3 0000:01:00.0 eno3 (unregistering): left promiscuous mode root@proxmoxr640:"#
 
What is going on with your post?
1757174417364.png
There's also things matched that shouldn't be and things that should be are not. I'm pretty sure that the ionmu typo doesn't exist in the code either. I can't rely on this output.
 
Last edited:
I did grab the wrong commands. too many 1's close together.

journalctl -b0 -kg "01:00.0|01:00.1|3b:00.0|3b:00.1|tg3|BCM5720" Output

Code:
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: [14e4:165f1 type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: BAR 0 [mem 0x92930000-0x9293ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: BAR 2 [mem 0x92940000-0x9294ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: BAR 4 [mem 0x92950000-0x9295ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: ROM [mem 0xfffc0000-0xffffffff prefl
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: [14e4:165f] type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: BAR 0 [mem 0x92900000-0x9290ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: BAR 2 [mem 0x92910000-0x9291ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: BAR 4 [mem 0x92920000-0x9292ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.1: ROM [mem 0xfffc0000-0xffffffff pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.1: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: [14e4: 165f1 type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: BAR 0 [mem 0xab030000-0xab03ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: BAR 2 [mem 0xab040000-0xab04ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: BAR 4 [mem 0xab050000-0xab05ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: ROM [mem 0xfffc0000-0xffffffff pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x1 link at 0000:3a:00.0 (capable of 8.000 G Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: [14e4:165f1 type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 0 [mem 0xab000000-0xab00ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 2 [mem 0xab010000-0xab01ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 4 [mem 0xab020000-0xab02ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xfffc0000-0xffffffff pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: ROM [mem 0x90000000-0x9003ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: ROM [mem 0x90040000-0x9007ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: ROM [mem 0xab200000-0xab23ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xab240000-0xab27ffff prefl: assigned
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:3b:00.0: Adding to iomnu group 1
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:36:00.1: Adding to ionmu group 1
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: Adding to ionmu group 28
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.1: Adding to iomnu group 28
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eth0: Tigon3 [partno (BCM95720) reu 57200001 (PCI Express) MAC address b0:26:28:1f:aa:de
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eth0: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:01:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:01:00.0 eth0: dma_ructrl[00000001] dma_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: Tigon3 [partno (BCM95720) reu 57200001 (PCI Express) MAC address b0:26:28:1f:aa:df
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TS0cap[1]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: dma_ructrl[00000001] dna_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: Tigon3 [partno (BCM95720) reu 57200001 (PCI Express) MAC address b0:26:28:14:5d:58
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: RXcsuns [1] LinkChg REG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: dma_ructrl[00000001] dna_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: Tigon3 [partno (BCM95720) reu 5720000] (PCI Express) MAC address b0:26:28:14:5d:59
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: RXcsuns [1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:36:00.1 eth5: dma_ructrl[00000001] dna_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: renamed from eth0
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eno4: renamed from eth2
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 ens1f1: renamed from eth5
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 ens1f0: renamed from eth4
Sep 05 23:31:29 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: entered allmulticast mode
Sep 05 23:31:29 proxnoxr640 kernel: tg3 0000:01:00.0 eno3: entered promiscuous mode
Sep 05 23:31:33 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: Link is up at 1000 Mbps, full duplex
Sep 05 23:31:33 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: Flow control is off for TX and off for RX
Sep 05 23:31:33 prox
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: [14e4:165f1 type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: BAR 0 [mem 0x92930000-0x9293ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: BAR 2 [mem 0x92940000-0x9294ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: BAR 4 [mem 0x92950000-0x9295ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: ROM [mem 0xfffc0000-0xffffffff prefl
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: [14e4:165f] type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: BAR 0 [mem 0x92900000-0x9290ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: BAR 2 [mem 0x92910000-0x9291ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: BAR 4 [mem 0x92920000-0x9292ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.1: ROM [mem 0xfffc0000-0xffffffff pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.1: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: [14e4: 165f1 type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: BAR 0 [mem 0xab030000-0xab03ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: BAR 2 [mem 0xab040000-0xab04ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: BAR 4 [mem 0xab050000-0xab05ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: ROM [mem 0xfffc0000-0xffffffff pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x1 link at 0000:3a:00.0 (capable of 8.000 G Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: [14e4:165f1 type 00 class 0x020000 PCIe Endpoint
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 0 [mem 0xab000000-0xab00ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 2 [mem 0xab010000-0xab01ffff 64bit pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: BAR 4 [mem 0xab020000-0xab02ffff 64bit pref]
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xfffc0000-0xffffffff pref]
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: PME# supported from DO D3hot D3cold
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.0: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xfffc0000-0xffffffff prefl: can't claim; no compatible bridge window
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: ROM [mem 0x90000000-0x9003ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:01:00.1: ROM [mem 0x90040000-0x9007ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:3b:00.0: ROM [mem 0xab200000-0xab23ffff prefl: assigned
Sep 05 23:31:26 proxmoxr640 kernel: pci 0000:36:00.1: ROM [mem 0xab240000-0xab27ffff prefl: assigned
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:3b:00.0: Adding to iomnu group 1
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:36:00.1: Adding to ionmu group 1
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.0: Adding to ionmu group 28
Sep 05 23:31:26 proxnoxr640 kernel: pci 0000:01:00.1: Adding to iomnu group 28
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eth0: Tigon3 [partno (BCM95720) reu 57200001 (PCI Express) MAC address b0:26:28:1f:aa:de
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eth0: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:01:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:01:00.0 eth0: dma_ructrl[00000001] dma_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: Tigon3 [partno (BCM95720) reu 57200001 (PCI Express) MAC address b0:26:28:1f:aa:df
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TS0cap[1]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eth2: dma_ructrl[00000001] dna_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: Tigon3 [partno (BCM95720) reu 57200001 (PCI Express) MAC address b0:26:28:14:5d:58
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: RXcsuns [1] LinkChg REG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 eth4: dma_ructrl[00000001] dna_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: Tigon3 [partno (BCM95720) reu 5720000] (PCI Express) MAC address b0:26:28:14:5d:59
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 eth5: RXcsuns [1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1]
Sep 05 23:31:26 proxnoxr640 kernel: tg3 0000:36:00.1 eth5: dma_ructrl[00000001] dna_mask[64-bit]
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: renamed from eth0
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:01:00.1 eno4: renamed from eth2
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:36:00.1 ens1f1: renamed from eth5
Sep 05 23:31:26 proxmoxr640 kernel: tg3 0000:3b:00.0 ens1f0: renamed from eth4
Sep 05 23:31:29 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: entered allmulticast mode
Sep 05 23:31:29 proxnoxr640 kernel: tg3 0000:01:00.0 eno3: entered promiscuous mode
Sep 05 23:31:33 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: Link is up at 1000 Mbps, full duplex
Sep 05 23:31:33 proxmoxr640 kernel: tg3 0000:01:00.0 eno3: Flow control is off for TX and off for RX
Sep 05 23:31:33 proxnoxr640 kernel: tg3 0000:01:00.0 eno3: EEE is disabled
Sep 05 23:31:46 proxmoxr640 kernel: tg3 0000:01:00.0 eno3 (unregistering): left allmulticast mode
Sep 05 23:31:46 proxmoxr640 kernel: tg3 0000:01:00.0 eno3 (unregistering): left promiscuous modenoxr640 kernel: tg3 0000:01:00.0 eno3: EEE is disabled
Sep 05 23:31:46 proxmoxr640 kernel: tg3 0000:01:00.0 eno3 (unregistering): left allmulticast mode
Sep 05 23:31:46 proxmoxr640 kernel: tg3 0000:01:00.0 eno3 (unregistering): left promiscuous mode
 
I'd check the whole kernel log starting from Sep 05 23:31:26. Up to 30s after should be enough.
 
Last edited:
I'll check and review the kernel log. for info. Wish I could copy/paste out of iDrac console but glad I at least have that.

I added a new network cable to both the PCI card and one of the 10G ports. How could I configure one of these to the vbr0 to restore network connectivity. I could at least then work from an ssh session then. Also would allow me to update drivers if needed.
 
Last edited:
Ok, switched the config to use one of the other ports and I can get back into the webGUI now.

Strange how when I look at my network config all 6 show up there including the nonfunctional ens03 and ens04. Would like to see what's up and get back to using the 1G ports as the plan is to use the 10Gs for some FCoE to bulk storage in the future. I'm going to run my updates to see if some driver got misconfigured somehow.

Once updated can i create another vmbr and add ens03 to it with another static IP config to test that connection without disrupting vmbr0 using the 10G port?
 
@Impact Thank you for your assistance over the weekend. I did a full system updated as well as reconfigured the interfaces file reconfigured and added in and tested a new vmbr using the 10g ports to hopefully ensure I don't run into this again. Also grabbed the contents of the file in the event I need to enter it manually in iDrac in the future.

Hopefully with two bridges configured I won't loose network access in the future due to some misconfiguration issue. Next plan is to get a VM running PFsense while passing through the 2 port HW NIC.