X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=src%2FPVE%2FNetwork.pm;h=69051b9de048e5a6023902b9898af9cd5ab655b5;hp=27492b5a75f97fc5ef9d5b0c33ac98d527f47dfb;hb=86330049bed1391232ae584f7301f4c368b75375;hpb=aa6e988099f65ba8b7f9bf37bd041f5aa23e03cb diff --git a/src/PVE/Network.pm b/src/PVE/Network.pm index 27492b5..69051b9 100644 --- a/src/PVE/Network.pm +++ b/src/PVE/Network.pm @@ -245,7 +245,7 @@ sub tap_create { eval { disable_ipv6($iface); - PVE::Tools::run_command("/sbin/ifconfig $iface 0.0.0.0 promisc up mtu $bridgemtu"); + PVE::Tools::run_command(['/sbin/ip', 'link', 'set', $iface, 'up', 'promisc', 'on', 'mtu', $bridgemtu]); }; die "interface activation failed\n" if $@; } @@ -317,7 +317,7 @@ my $create_firewall_bridge_ovs = sub { &$activate_interface($ovsintport); # set the same mtu for ovs int port - PVE::Tools::run_command("/sbin/ifconfig $ovsintport mtu $bridgemtu"); + PVE::Tools::run_command(['/sbin/ip', 'link', 'set', $ovsintport, 'mtu', $bridgemtu]); &$bridge_add_interface($fwbr, $ovsintport); };