network: fix adding vlan tags to bridge
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 6 May 2020 10:03:20 +0000 (12:03 +0200)
committerFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 6 May 2020 10:03:31 +0000 (12:03 +0200)
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
src/PVE/Network.pm

index 21c592c608964dcc975b72488e0c30c2e302ce57..ac49536c27646602c0e60f239beb1dfecf567940 100644 (file)
@@ -217,10 +217,10 @@ my $bridge_add_interface = sub {
 
    if ($vlan_aware) {
        if ($tag) {
-           eval { run_command(['/sbin/bridge', 'bridge', 'vlan', 'del', 'dev', $iface, 'vid', '1-4094']) };
+           eval { run_command(['/sbin/bridge', 'vlan', 'del', 'dev', $iface, 'vid', '1-4094']) };
            die "failed to remove default vlan tags of $iface - $@\n" if $@;
 
-           eval { run_command(['/sbin/bridge', 'bridge', 'vlan', 'add', 'dev', $iface, 'vid', $tag, 'pvid', 'untagged']) };
+           eval { run_command(['/sbin/bridge', 'vlan', 'add', 'dev', $iface, 'vid', $tag, 'pvid', 'untagged']) };
            die "unable to add vlan $tag to interface $iface - $@\n" if $@;
 
            warn "Caution: Setting VLAN ID 1 on a VLAN aware bridge may be dangerous\n" if $tag == 1;