On Tue, Sep 13, 2005 at 12:01:19AM +0200, Marc Peters wrote: > > ~ # route show > Routing tables > > Internet: > Destination Gateway Flags Refs Use Mtu > Interface > default 0.0.0.1 UGS 0 8564 - pppoe0 > 0.0.0.1 default UH 0 0 - pppoe0 > loopback localhost UGRS 0 0 33224 lo0 > localhost localhost UH 0 0 33224 lo0 > localhost link#1 UC 0 0 - sis0 > [snip] > > In the manpage, it says, that "0.0.0.1" works as a placeholder and will > be updated at connection time (if i got that right) but it doesn't in my > configuration. The output shows me, as you can see, the placeholder > address but the connection is working fine (as i can send these mail to > you through my router and ping and dns is working, too:
this is expected behaviour. but i cannot see anywhere in the page that suggests 0.0.0.1 is a "placeholder", or that it will be "updated". where are you reading that? all i can see is that 0.0.0.1 "wildcard[s] the remote address". which is what happens. and that wildcarding an address means that "every address suggested by the peer will be accepted". maybe it would be nice if pppoe(4) could insert the gateway address into the routing table's displayed output (i.e. show actual address, not address specified as wildcard) but i have no idea if that is reasonable (or sane). jmc