--- dhclient-script.orig 2009-10-28 11:44:29.000000000 +0100 +++ dhclient-script 2010-01-10 00:45:39.234653277 +0100 @@ -168,9 +168,11 @@ route add -net $new_network_number $new_subnet_arg $metric_arg \ dev $interface fi - for router in $new_routers; do - route add default gw $router $metric_arg dev $interface - done + if [ x$PEER_ROUTERS = x ] || [ x$PEER_ROUTERS = xyes ]; then + for router in $new_routers; do + route add default gw $router $metric_arg dev $interface + done + fi fi if [ x$new_ip_address != x$alias_ip_address ] && [ x$alias_ip_address != x ]; then @@ -220,9 +222,11 @@ route add -net $new_network_number $new_subnet_arg $metric_arg \ dev $interface fi - for router in $new_routers; do - route add default gw $router $metric_arg dev $interface - done + if [ x$PEER_ROUTERS = x ] || [ x$PEER_ROUTERS = xyes ]; then + for router in $new_routers; do + route add default gw $router $metric_arg dev $interface + done + fi make_resolv_conf exit_with_hooks 0 fi