I recently added a third NIC to my proxmox build but in doing so the interface names must've changed, at least the one I used for management as I am no longer able to access it, but I can tell everything else (proxmox, VMs on it) are starting up appropriately.
One of my VMs also passes through the GPU and USB ports, after seeing the GRUB screen and maybe 10s into the proxmox boot process I am no longer able to see the console screen because the passthrough & VM starts up and takes over the gpu.
I could potentially take the NIC out again. HOPEFULLY that would revert the interface names to previous values and I could access the management interface again but
1) I don't know for certain if that will happen (perhaps it will keep the new incremented value?)
2) wouldn't the values change again once I add the NIC again? It does look like there are different ways of binding it (to MAC instead of interface name?).
Is there anything at the GRUB boot prompt that would let me start up proxmox but prevent it from starting up VMs? This would allow me to have local access to the management console and go about messing with interfaces from there.
If I can't STOP proxmox from starting VMs, is there any other way via this early boot environment to see/change interface names used for management?
EDIT: I have since powered it down, removed the card, powered back up, and thankfully it returned to the previous interface names and I could connect to the management interface.
Reviewing dmesg logs, it appears it was assigned enp9s0 instead of enp7s0. Looks like I need to try overriding via https://pve.proxmox.com/wiki/Network_Configuration#network_override_device_names
EDIT2: I have created the override, reboot, verified I could still hit the interface. I added the extra NIC and verified I could still hit the interface... and saw the new available interfaces under System > Network now... guess we're all good now! Figured this out before post was approved for public viewing...
One of my VMs also passes through the GPU and USB ports, after seeing the GRUB screen and maybe 10s into the proxmox boot process I am no longer able to see the console screen because the passthrough & VM starts up and takes over the gpu.
I could potentially take the NIC out again. HOPEFULLY that would revert the interface names to previous values and I could access the management interface again but
1) I don't know for certain if that will happen (perhaps it will keep the new incremented value?)
2) wouldn't the values change again once I add the NIC again? It does look like there are different ways of binding it (to MAC instead of interface name?).
Is there anything at the GRUB boot prompt that would let me start up proxmox but prevent it from starting up VMs? This would allow me to have local access to the management console and go about messing with interfaces from there.
If I can't STOP proxmox from starting VMs, is there any other way via this early boot environment to see/change interface names used for management?
EDIT: I have since powered it down, removed the card, powered back up, and thankfully it returned to the previous interface names and I could connect to the management interface.
Reviewing dmesg logs, it appears it was assigned enp9s0 instead of enp7s0. Looks like I need to try overriding via https://pve.proxmox.com/wiki/Network_Configuration#network_override_device_names
EDIT2: I have created the override, reboot, verified I could still hit the interface. I added the extra NIC and verified I could still hit the interface... and saw the new available interfaces under System > Network now... guess we're all good now! Figured this out before post was approved for public viewing...
Last edited: