Received: with ECARTIS (v1.0.0; list netdev); Sun, 06 Mar 2005 12:30:01 -0800 (PST) Received: from bawx.pilosoft.com ([66.250.55.42]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id j26KTvQ1032452 for ; Sun, 6 Mar 2005 12:29:57 -0800 Received: from bawx.pilosoft.com (localhost [127.0.0.1]) by bawx.pilosoft.com (8.12.5/8.12.5) with ESMTP id j26KJBiP012491; Sun, 6 Mar 2005 15:19:11 -0500 Received: from localhost (alex@localhost) by bawx.pilosoft.com (8.12.5/8.12.5/Submit) with ESMTP id j26KJBW2012487; Sun, 6 Mar 2005 15:19:11 -0500 X-Authentication-Warning: bawx.pilosoft.com: alex owned process doing -bs Date: Sun, 6 Mar 2005 15:19:11 -0500 (EST) From: alex@pilosoft.com To: Zdenek Radouch cc: netdev@oss.sgi.com, Subject: Re: Do you know the TCP stack? (127.x.x.x routing) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: ClamAV 0.83/748/Fri Mar 4 14:19:11 2005 on oss.sgi.com X-Virus-Status: Clean X-archive-position: 2531 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: alex@pilosoft.com Precedence: bulk X-list: netdev Content-Length: 1786 Lines: 43 On Sun, 6 Mar 2005, Zdenek Radouch wrote: > > 1) looks like what I need may be possible, at least as far as > some kernels are concerned. It's not clear that 2.4.25 will work. It is clear it will. > 2) I only have to perform close to magic in locating the "right" > tools that happen to work on a "right" kernel release. Not really. Recent (as in, in past 3 years) tools and recent (as in, in past 3 years) kernel. > > 3) Clearly the route processing is in flux, at least within the > releases I am dealing with, so I need to be careful interpreting > what I see, and I should avoid making any inferences. No, not really. > > There is no doubt that the 127.x net is treated in a special way. If I > have to believe what I just learned, then the 127 routes are in a > "local" table, a table on which the "route" utility by definition does > not operate! On the 2.4.25 machine I cannot get any of the "ip" > commands to execute without an error: 'Route' utility is by definition deprecated. > $ ip route del 127.0.0.1 dev lo table local > ip: either "to" is duplicate, or "table" is a garbage. [root@bawx2 ~]# ip route del 127.0.0.1 dev lo table local [root@bawx2 ~]# And don't forget to delete the /8 route as well. > Since there was no "to" on the command line I suspect the busybox crap > to be doing something very bad. I'll look at that. Don't try to use broken tools (busyboxed iproute2). Test with known-good iproute2. > To summarize, it appears that I can subnet the 127 net by appropriately > manipulating one or two kernel routing tables, if I can find the right > tools to do that. If the tools don't work, then getting the tools to > work would be the necessary modifications I would have to make on my > machines to get the job done. -alex