> Reinstalling the route doesn't unwedge it.  Neither does replumbing the
> interface.

Probably because both the interface routes and the default route point to the
same something internally (whether it's an ipif, an ire, or an ill is another
question).

> However, when I do route flush, unplumb, plumb, route add default <gateway>
> it comes comes back to life.

Yeah.  I'm wondering if there's some sort of livelock or entry-protocol
mismatch that's going on?

> The interesting thing to me is that after I do that, I can no longer break
> the routing.  I even ran it all the way up to about 35k connections for 2
> hours and it didn't falter once.  Does that make any sense?

It might if it's some sort of race condition or some sort of lock-entry
mismatch that happens in certain cases.

I'm assuming, BTW, you're on a multi-CPU box (where a single multi-core CPU
counts as multi-CPU).

> As I said, my test boxes come up with initial routing information from
> /etc/defaultrouter.

You're also not running any routing daemons by accident on TOP of that too,
are you?  routeadm(1m) will show this, especially in 58.

> I'm about to test on the last developer edition, which is build 55 i think,
> and I'm also going to test on the last Solaris 10 release.

55 contains Surya, but doesn't contain some of the most-recent routeadm(1m)
changes, IIRC.  S10u3 (latest one out there, aka. 11/06) won't contain Surya
or the recent routeadm(1m) changes.

Assuming you don't have confidential information, one thing helpful you can
do is when it wedges utter this command:

        reboot -d

and share the {unix,vmcore}.* files.  Maybe something in the coredump can
show what's getting jammed up.

Dan
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to