Lost network connection after GPU replacement

Dec 18, 2024
10
2
3
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.
 
Last edited:
To clarify, I do not passthru the NIC. The name of the NIC changed after replacing the GPU. This is know behaviour from the PCIE bus. For me it is working properly now.