diff options
Diffstat (limited to 'sbin')
-rwxr-xr-x | sbin/dhclient-script | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sbin/dhclient-script b/sbin/dhclient-script index 9197e46..024d805 100755 --- a/sbin/dhclient-script +++ b/sbin/dhclient-script @@ -143,7 +143,10 @@ add_new_routes() { fi # last ditch effort if no route exists. - $ROUTE add default -iface $interface + DEFAULTROUTE=`netstat -rn | grep default` + if [ -z "${DEFAULTROUTE}" ]; then + $ROUTE add default -iface $interface + fi } |