> *route add default dev eth0 metric 99*
> So, everything is fine!
That implies that the default route was not set up correctly
beforehand. What's the output of "ip route" before you add that
default route?
You might try setting the "never-default" option in the VPN
connection's config to "true", to indicate that the VPN shouldn't grab
the default route.