VLAN IDs

wowagsm2

New Member
Mar 22, 2024
2
0
1
We have a supermicro X12DPU-6 server with an Intel X710-DA2 pci-e network card installed. When setting up a network bridge, we do not have an input field for VLAN IDs in the WEB GUI. At the same time, if you set the VLAN Aware flag, the bridge-vids 2-4094 parameter is specified in the configuration file. After applying the parameters via Apply Configuration, a huge number of lines with the same error are displayed on the server screen :
Code:
 Apr 08 15:20:26 node02 kernel: i40e 0000:98:00.1: Error I40E_AQ_RC_ENOSPC, forcing overflow promiscuous on PF
Why is there no configuration on the network bridge for VLAN IDs in the WEB GUI and the error data is displayed when applying the parameters?
 
The error message means, that the amount of configured vlans exceeds the capabilities of the network card. Therefore it is switched to promiscuous mode and ethernet frames are handled by software and not hardware anymore, in other words: it is slower.
XL710-based ethernet controllers support up to 256 VLANs but share forwarding/routing tables with other features, so this number is smaller in practice. Depending on the features used, it ranges between 100 and 180 VLANs.
source

There is no field for the vlan id. There are various ways of providing vlan-tagging in Proxmox. In the dialog you're referring to enter the Bridge port with vlan id added, like eth0.100 instead of just eth0. This will automatically create the required vlan interface.
Some details can be found here: https://pve.proxmox.com/wiki/Network_Configuration#sysadmin_network_vlan
 
  • Like
Reactions: wowagsm2 and UdoB