Re: -iface option to route(8) is broken

From: Julian Elischer <julian_at_freebsd.org>
Date: Tue, 08 Jan 2013 09:04:35 -0800
On 1/8/13 6:42 AM, Ian FREISLICH wrote:
> Hi
>
> Adding routes using the -iface option to route(8) doesn't work any
> more.  This was useful to select a specific interface for a route
> when the remote gateway has the same IP address.  Are there plans
> to restore this functionality?

I agree.. thus was a crucial piece of functionality..

who broke it?


>
> tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1492
>          options=80000<LINKSTATE>
>          inet 41.135.82.18 --> 41.135.70.1 netmask 0xffffffff
>          Opened by PID 2387
>
> [router] ~ # route add 41.154.2.53 -iface tun0
> route: bad address: tun0
>
> It also doesn't work on ngX PPP interfaces.
>
> ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1490
>          inet 197.87.27.111 --> 41.135.70.1 netmask 0xffffffff
> ng2: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1490
>          inet 41.135.82.120 --> 41.135.70.1 netmask 0xffffffff
>
> [router] ~ # route add 41.154.2.53 -iface ng2
> route: bad address: ng2
> [router] ~ # route add 41.154.2.53 -interface ng2
> route: bad address: ng2
>
> Ian
>
Received on Tue Jan 08 2013 - 16:04:42 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:33 UTC