Ethernet interface not coming up after installation of Proxmox

Abinsha

New Member
Jun 4, 2025
1
0
1
Installation of Proxmox was successful. But vmbr0 is showing down. tried manually making the port up but still not coming up. Installation was done on one of the blade HPE BL 460c server, The blade is enclosed in HPE C700 Chassis. Any idea why this might be like this.
 
Last edited:
Hi @Abinsha , welcome to the forum.

It would be extremely helpful if you can provide any illustration to go along with your report. Basic network troubleshooting in Linux starts with :
- review /etc/network/interfaces
- review output of "ip a"
- review system log: journalctl -b0

The main thing to keep in mind that the PVE, as a product, uses Debian Linux as the base OS. So simple network troubleshooting is the same as for almost any Linux system.

Good luck


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
  • Like
Reactions: louie1961
I have a few Proxmox hosts on C7000 Bl460 Gen9, 650FLB adapters, FC+LAN, no local HDDs in servers (OS and data volumes from SAN storage devices).
Thank you for sharing @dstachur . It does not seem like your post is related to the topic of this thread. I recommend opening a new thread if you have a question.

In the meantime, you can take a look here: https://forum.proxmox.com/threads/boot-from-san-multipath-boot-disk-proxmox-installation.164098/


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
It does not seem like your post is related to the topic of this thread.
You think so? I made a post in this topic because this may not be obvious how to configure Proxmox on this particular hardware and I wanted to make Abinsha sure that Proxmox works fine on HPE BL460 :-)

Anyway Proxmox installer is one of the weakest points of product (no bond/vlan configuration during setup - it is like a joke!), so on HPE Bl460 there is a need of manual edit of /etc/network/interfaces file after "succesful" installation.

Abinsha did not shared any datails (type of CNA card nor content of /etc/network/interfaces), but this is what works fine on my setup (BL460c Gen9, 650 FLB cards, 2x VC in C7000 chassis) and vmbr0 is up that way:

auto lo
iface lo inet loopback

auto nic1
iface nic1 inet manual
mtu 9000
auto nic2
iface nic2 inet manual
mtu 9000

auto bond0
iface bond0 inet manual
bond-slaves nic1 nic2
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
mtu 9000
bond-updelay 200
bond-downdelay 200

auto vmbr0
iface vmbr0 inet static
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
mtu 9000

auto vmbr0.xxxx
iface vmbr0.xxxx inet static
address xxx.xxx.xxx.xxx/yy
gateway xxx.xxx.xxx.xxx
mtu 9000

source /etc/network/interfaces.d/*


I got a several Proxmox small clusters on similar, but different blade hardware - IBM Flex, HPE BL460, HPE Synergy and all of these need /etc/network/interfaces file to be similar to that above to make bond and vmbr to come up.
 
  • Like
Reactions: Onslow