--- connections/ethernet.orig 2012-04-15 10:31:46.676819836 +0000 +++ connections/ethernet 2012-04-15 10:29:57.306026754 +0000 @@ -110,6 +110,10 @@ done fi if [[ -n "$GATEWAY" ]]; then + report_debug ethernet_iproute_up arping -f -c 1 -I "$INTERFACE" -s "$ADDR" "$GATEWAY" + if ! arping -f -c 1 -I "$INTERFACE" -s "$ADDR" "$GATEWAY" &>/dev/null; then + report_iproute "ARPing gateway $GATEWAY failed" + fi report_debug ethernet_iproute_up ip route add default via "$GATEWAY" dev "$INTERFACE" if ! ip route add default via "$GATEWAY" dev "$INTERFACE"; then report_iproute "Adding gateway $GATEWAY failed"