Changed installed NVME's and my NIC stopped working; switched the drives back and the NIC came back up??

pico1180

New Member
Jul 12, 2023
6
0
1
Hello, everyone.

I hope there is a solution for this issue somewhere out there. Hopefully this is a simple issue for this experienced community.

I have a four lane PCIE to NVME card in my system. Two lanes are occupied with 1 NVME each. Bifurcation is set and Proxmox sees the drives no issue. Nothing fancy. Not trying to pass it through or anything.

I swapped the card for a different one with different drives and my Proxmox turns the NIC off. Put the old card back in with the new drives and Proxmox still shit my NIC off. Put the old card back in with the old drives and everything runs fine.

How do I tell Proxmox to stop turning off my NIC?

I say "turn off" as there are no activity LEDs once Proxmox loads. I see plenty of activity lights on the NIC until proxmox loads and then nothing.

Grateful for any suggestions as anything will expand my knowledge of this platform.

Thank you.
 
This might be a common issue but hard to search for when you don't know it. The network device name is based on the PCI ID but remove/adding/changing PCI(e) devices usually changes the PCI IDs of devices after it. This is just how motherboards work. Use ip a to check the new network device name and change /etc/network/interfaces accordingly (using the Proxmox host console with a physical keyboard and display). Lots of threads about this on this forum, now that you know what to look for (unless it's a different issue).
 
  • Like
Reactions: leesteken
Seems like your network cards get new names, because you got a new pcie-device. Can you check if you got new names for your nics when placing the new pcie2nvme card init? If so, try to fix them by mac adress: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#network_override_device_names
Well, that was certainly an interesting adventure I just went on.

I learned a lot. I really appreciate it!

I followed the directions above, and named my NIC by mac address. But must have missed a step or not understood one. Using ip a, when I rebooted I could see my newly named NIC, but it wasn't active. Nanoed interfaces but didn't know what I was doing but saw a familiar IP address so just changed the name of the NIC there to the one I just made. That worked but I learned I overwrote the bridge NIC.

But at least then I could get to the proxmox dashboard. Once there I had to learn how to create a new bridge. Got everything running again and now I have a healthy interfaces file to use as a reference next time.

Swapped out some PCI cards and the NIC didn't change. Such a headache solved!


Thank you so much!
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!