Hi all, I am having a strange issue when adding multiple interfaces to the rolling release when deploying in Proxmox.
Setup has two nics via PCIe passthrough and three virtual nics. Looking at the PCI list in Vyos I see all 5 devices but a “show interfaces” only lists four. Weird thing is if I add an additional virtual nic, a 5th nic does show up. I have not confirmed whether it is the new nic I just added or the original missing nic. It also doesn’t matter if I set the virtual nic types to virtio or E1000.
Another anomaly is that if Vyos is up and running and I add the 5th nic, it shows up as eth4 in the “show interfaces” command, but after a reboot, it is gone…
The release is 1.4-rolling-20226270217
I will get some additional info up if you need it, but I only have access to the console at the moment as I have not yet gotten an IP on any nics.
Here is what I know about the interfaces in Vyos:
eth0 = first pcie passthrough nic
eth1 = second pcie passthrough nic
eth2 = first (net0) virtual nic
eth3 = second (net1) virtual nic
N/A = third (net2) virtual nic : shows up in pci list but not in interfaces
eth4 = fourth (net3) virtual nic : gets added as third vnic, even though it is the fourth