Alessandro Speranza wrote: > 0.0.0.0 127.0.0.1 0.0.0.0 UG 0 0 0 loSurely that's plain wrong. 127.0.0.1 isn't your gateway - either with eth0 or ppp0.
If you have _any_ gateway set, pppd won't set a defaultroute, even if the gateway is not on the ppp0 interface. According to your description, there isn't a default route set on "lo" either, when you start pppd, but I don't know why not - taking down eth0 won't remove the route entry for lo.
-- derek