I could not find a proper solution to my issue, so here is a small tutorial.
My server was equipped with a dGPU. I decided to upgrade that dGPU. Quick and easy, right? After booting proxmox, the onboard NIC would disconnect on boot.
Why?
NIC and GPU are on the same PCIE bus. Apparently this change in hardware also triggers a name change of the nic.
On the host:
1: ip -a, you will get a list of nics, the name of your nic should look like enp12s0, this is the new name of the nic
2: Check status network, do systemctl status networking. This will probably show an error, point to the wrong NIC name enp14s0
3: Do nano /etc/network/interfaces and change the bridge-ports nic name to the new name from ip a
4: Save and restart networking systemctl restart networking. Check status.
My server was equipped with a dGPU. I decided to upgrade that dGPU. Quick and easy, right? After booting proxmox, the onboard NIC would disconnect on boot.
Why?
NIC and GPU are on the same PCIE bus. Apparently this change in hardware also triggers a name change of the nic.
On the host:
1: ip -a, you will get a list of nics, the name of your nic should look like enp12s0, this is the new name of the nic
2: Check status network, do systemctl status networking. This will probably show an error, point to the wrong NIC name enp14s0
3: Do nano /etc/network/interfaces and change the bridge-ports nic name to the new name from ip a
4: Save and restart networking systemctl restart networking. Check status.
Last edited: