diff --git a/src/scripts/ipsec-interfaces b/src/scripts/ipsec-interfaces index 6c39c44a8..4ba2980e5 100644 --- a/src/scripts/ipsec-interfaces +++ b/src/scripts/ipsec-interfaces @@ -84,7 +84,10 @@ main() { # Create a new interface and bring it up else log "Creating interface ${intf}" - ip link add name "${intf}" type "${interface_mode}" "${args[@]}" + if ! ip link add name "${intf}" type "${interface_mode}" "${args[@]}"; then + log "Could not create interface ${intf}" + continue + fi fi # Add an IP address