Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jul 1999 16:49:07 +0100
From:      Brian Somers <brian@FreeBSD.org.uk>
To:        hm@hcs.de
Cc:        garyj@muc.de, pherman@element-5.de, Dirk.Nerling@pdv.de, freebsd-isdn@FreeBSD.ORG
Subject:   Re: can somebody explain me the followings dial / never disconnects? 
Message-ID:  <199907271549.QAA04997@keep.lan.Awfulhak.org>
In-Reply-To: Your message of "Tue, 27 Jul 1999 08:16:26 %2B0200." <m1190XK-0000OpC@hcswork.hcs.de> 

next in thread | previous in thread | raw e-mail | index | archive | help

> >From the keyboard of Gary Jennejohn:
> 
> > >> 1. My home box never disconnect although I have no real IP connection (like
> > >> telnet, ftp, http and so on). The tcpdump have the following entries:
> > >> 
> > >> 11:57:30.891509 ID-066 LCP: Echo-Request, Magic-Number=273789161
> > >>                          0942 000c 1051 b0e9 ff01 1b4d
> > 
> > one could just as easily argue that this is a bug in the CISCO router
> > and CISCO should fix it. Or the administrator of the router should
> > turn off the echo requests.
> 
> In my test setup with a Cisco and i4b's sppp LCP echos are happily exchanged
> and after a while the connection drops as it should be.
> 
> It is my understanding that this is not a bug but a matter of configuring
> the Cisco.
> 
> Anyway, in i4b still all packets reset the idle timer whereas this must
> be changed to a behaviour that only IP packets reset the idle timer.

I don't think this is right.  IMHO i4b should implement the idle timer 
as it currently does and should not understand ppp frames.  If 
there's a ppp layer running on top of the i4b device, that's where 
the idle timer that ignores ECHO requests (or whatever) should be.

If i4b tries to be smarter, it'll just get stung - even trying to 
identify the packet as a ppp frame is fraught with error (as I'm sure 
you've been seeing in the last few days :-) and is pretty time 
consuming.

Maybe the idle time should be adjustable via an ioctl too (he says 
wandering off at a tangent) so that anything implementing a timer 
above the i4b device can adjust the i4b idle timer to at least 
that value.

> hellmuth
> -- 
> Hellmuth Michaelis                                    Tel   +49 40 559747-70
> HCS Hanseatischer Computerservice GmbH                Fax   +49 40 559747-77
> Oldesloer Strasse 97-99                               Mail  hm [at] hcs.de
> 22457 Hamburg                                         WWW   http://www.hcs.de

-- 
Brian <brian@Awfulhak.org>                        <brian@FreeBSD.org>
      <http://www.Awfulhak.org>;                   <brian@OpenBSD.org>
Don't _EVER_ lose your sense of humour !          <brian@FreeBSD.org.uk>




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isdn" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907271549.QAA04997>