From owner-freebsd-questions Sun Oct 29 11:46:05 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA14425 for questions-outgoing; Sun, 29 Oct 1995 11:46:05 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id LAA14420 for ; Sun, 29 Oct 1995 11:46:02 -0800 Received: by halloran-eldar.lcs.mit.edu; (5.65/1.1.8.2/19Aug95-0530PM) id AA26321; Sun, 29 Oct 1995 14:45:50 -0500 Date: Sun, 29 Oct 1995 14:45:50 -0500 From: "Garrett A. Wollman" Message-Id: <9510291945.AA26321@halloran-eldar.lcs.mit.edu> To: captain@pubnix.net Cc: freebsd-questions@freebsd.org Subject: HELP: Lost routes!? In-Reply-To: References: Sender: owner-questions@freebsd.org Precedence: bulk < said: > I've got an urgent question for the Network Guru's of FreeBSD. > I run an ISP using FreeBSD on our systems, and have noticed the occasional > peculiar problem involving user's SLIP and PPP connections on our terminal > server, a 486/66 running FreeBSD 2.1.0-950726-SNAP. > I did a 'netstat -rn' only to see that his SLIP interface was not listed > in the table. Do a `netstat -ran' to see everything in the table. The `-a' requirement was added because some people felt that this was too much transitory information to print at one time; in retrospect, this may turn out to have been the wrong choice (particularly when the `-n' flag is being used). > I tried pinging his endpoint address '199.84.157.21', > and got no response. He indicated that his modem's lights were not > flashing. This has all the classic symptoms of route clash. I believe this problem to have been fixed in the -current; you can work around it in the meantime by doing a forcible `route delete -host xx.yy.zz.aa', but if your machine is busily trying to send IP to the other end when you do this, then the route will get recreated almost immediately. If you look at -current in net/route.c:rtrequest(), there is some code (and a big comment) below the `makeroute' label which attempts to handle this case. It should patch cleanly into your system. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant