]> git.proxmox.com Git - pve-common.git/blobdiff - src/PVE/Network.pm
fix #4547: set MTU on dynamically created vlan bridges
[pve-common.git] / src / PVE / Network.pm
index 355637b15086278e15751f32167cf61ff2c2b773..22ca5b3cc120d700a66640778f9565fabadbbfca 100644 (file)
@@ -620,6 +620,9 @@ sub activate_bridge_vlan {
            iface_create($bridgevlan, 'bridge');
        }
 
+       my $bridgemtu = read_bridge_mtu($bridge);
+       eval { run_command(['/sbin/ip', 'link', 'set', $bridgevlan, 'mtu', $bridgemtu]) };
+
        # for each physical interface (eth or bridge) bind them to bridge vlan
        foreach my $iface (@ifaces) {
            activate_bridge_vlan_slave($bridgevlan, $iface, $tag);