diff --git a/openmptcprouter/files/etc/init.d/openvpnbonding b/openmptcprouter/files/etc/init.d/openvpnbonding index 3093b0f42..d36eeb584 100755 --- a/openmptcprouter/files/etc/init.d/openvpnbonding +++ b/openmptcprouter/files/etc/init.d/openvpnbonding @@ -78,8 +78,13 @@ start_service() set network.omrvpn.use_carrier='1' set network.omrvpn.mtu='1440' set network.omrvpn.ifname= 'bonding-omrvpn' + set network.omrvpn.force_link='1' commit network EOF + if [ "$(ip link show bonding-omrvpn)" = "" ]; then + /etc/init.d/network restart + sleep 10 + fi config_load openmptcprouter config_foreach _openvpnbonding interface ip link set bonding-omrvpn up