> That's exactly the problem.  It's a bug, but as
> you'll see down below, 
> it's quite inconsequential at this point.

Yes it is!  I've confirmed this by running the /lib/svc/method/net-physical 
script manually.

What happens is that interfaces are processed in order specified by a shell 
glob:

/etc/hostname.*

and "ip.tun0"  comes before "rtls0". And of course, whouldn't you know it, 
`route` refuses to set a default route on a virtual interface whose physical 
interface is yet to be plumbed and configured. BUSTED!

> There's a _much_ better way of adding persistent
> static routes now in 
> Solaris.  /etc/defaultrouters is a legacy hack, and
> we should eventually 
> get rid of it.  In Solaris 11, you can use
> route(1M)'s -p option to make 
> routes persist.  Just add -p to your route command
> above, and it will be 
> configured automatically at every boot.
>  Incidentally, these static 
> routes are added after all interfaces on the system
> have been 
> configured, including tunnels.

I can't! I'm on Solaris 10 1/06!

Should I open up a support case? I have Solaris support. Will they even be 
willing to fix it?
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to