Some debian distribution may not contain the ifconfig. We use the ip command instead of ifconfig in debian/ifupdown.sh
Reported-at: https://mail.openvswitch.org/pipermail/ovs-dev/2017-March/329503.html CC: prochazka <[email protected]> Signed-off-by: nickcooper-zhangtonghao <[email protected]> --- debian/ifupdown.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/debian/ifupdown.sh b/debian/ifupdown.sh index fe15b71..c917e62 100755 --- a/debian/ifupdown.sh +++ b/debian/ifupdown.sh @@ -50,24 +50,24 @@ if [ "${MODE}" = "start" ]; then "${IFACE}" ${IF_OVS_OPTIONS} \ ${OVS_EXTRA+-- $OVS_EXTRA} - ifconfig "${IFACE}" up + ip link set "${IFACE}" up ;; OVSIntPort) ovs_vsctl -- --may-exist add-port "${IF_OVS_BRIDGE}"\ "${IFACE}" ${IF_OVS_OPTIONS} -- set Interface "${IFACE}"\ type=internal ${OVS_EXTRA+-- $OVS_EXTRA} - ifconfig "${IFACE}" up + ip link set "${IFACE}" up ;; OVSBond) ovs_vsctl -- --fake-iface add-bond "${IF_OVS_BRIDGE}"\ "${IFACE}" ${IF_OVS_BONDS} ${IF_OVS_OPTIONS} \ ${OVS_EXTRA+-- $OVS_EXTRA} - ifconfig "${IFACE}" up + ip link set "${IFACE}" up for slave in ${IF_OVS_BONDS} do - ifconfig "${slave}" up + ip link set "${IFACE}" up done ;; OVSPatchPort) -- 1.8.3.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
