(Edit: before replying, please read posts #4 and #5 below. I found a workaround...)
My interfaces file is below, but the problem I'm encountering is that any VM or LXC container that's assigned to vmbr0 has ZERO network connectivity (outside the vmbr0 bridge.) Any VM or LXC container that's assigned to vmbr1 works fine. All other config options (vlan id) are the same.
Both sets have a bond that's assigned to a bridge, and an extra vlan on the bond that gives an IP to the host. _BOTH_ IP addresses assigned to the host work. (I can connect to the pve config page from either vlan31 using IP 192.168.31.98, or from vlan 6 using the IP address assigned by dhcp.)
bond1 -> vmbr1 (with bond1.6 giving an IP to the host properly. In my testing, that IP was 192.168.6.11)
bond0 -> vmrb1 (with bond0.31 giving an IP to the host properly. Static IP here.)
Yet, as mentioned, any CT (or VM) assigned to use vmbr0 with any vlan specified will have ZERO network connectivity outside of that specific bridge. Any CT (or VM) assigned to use vmbr1 with any vlan specified works perfectly.
On the network switch, all the ports attached to the NICs are properly configured as TRUNK ports
Please help! (vmbr1 is only a test interface using a USB NIC... not something I want to use long-term)
Here's the interfaces file:
My interfaces file is below, but the problem I'm encountering is that any VM or LXC container that's assigned to vmbr0 has ZERO network connectivity (outside the vmbr0 bridge.) Any VM or LXC container that's assigned to vmbr1 works fine. All other config options (vlan id) are the same.
Both sets have a bond that's assigned to a bridge, and an extra vlan on the bond that gives an IP to the host. _BOTH_ IP addresses assigned to the host work. (I can connect to the pve config page from either vlan31 using IP 192.168.31.98, or from vlan 6 using the IP address assigned by dhcp.)
bond1 -> vmbr1 (with bond1.6 giving an IP to the host properly. In my testing, that IP was 192.168.6.11)
bond0 -> vmrb1 (with bond0.31 giving an IP to the host properly. Static IP here.)
Yet, as mentioned, any CT (or VM) assigned to use vmbr0 with any vlan specified will have ZERO network connectivity outside of that specific bridge. Any CT (or VM) assigned to use vmbr1 with any vlan specified works perfectly.
On the network switch, all the ports attached to the NICs are properly configured as TRUNK ports
Please help! (vmbr1 is only a test interface using a USB NIC... not something I want to use long-term)
Here's the interfaces file:
Code:
auto lo
iface lo inet loopback
iface wlo1 inet manual
auto enp129s0
iface enp129s0 inet manual
auto enp130s0
iface enp130s0 inet manual
auto enx3c18a0d526c9
iface enx3c18a0d526c9 inet manual
auto bond1
iface bond1 inet manual
bond-slaves enx3c18a0d526c9
bond-miimon 100
bond-mode balance-rr
auto bond1.6
iface bond1.6 inet dhcp
auto bond0
iface bond0 inet manual
bond-slaves enp129s0 enp130s0
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
hwaddress ether 00:e0:4c:88:31:00
auto bond0.31
iface bond0.31 inet static
address 192.168.31.98/24
gateway 192.168.31.1
#for pve host access only
auto vmbr0
iface vmbr0 inet manual
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 1 6 7 31
bridge-allow-untagged no
auto vmbr1
iface vmbr1 inet manual
bridge-ports bond1
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 31 6 7 1
bridge-allow-untagged no
Last edited: