Date: Mon, 9 Aug 1999 12:41:45 +0100 From: Josef Karthauser <joe@pavilion.net> To: Rowan Crowe <rowan@sensation.net.au> Cc: freebsd-isp@FreeBSD.ORG Subject: Re: problem with user level ppp, using multilink functionality Message-ID: <19990809124145.H59532@pavilion.net> In-Reply-To: <Pine.BSF.4.01.9908092040260.9432-100000@velvet.sensation.net.au>; from Rowan Crowe on Mon, Aug 09, 1999 at 09:11:24PM %2B1000 References: <Pine.BSF.4.01.9908092040260.9432-100000@velvet.sensation.net.au>
next in thread | previous in thread | raw e-mail | index | archive | help
May be a bug in PPP. Brian is in the throws of incorporating ISDN support into PPP, and I had problems with his Saturday version. Use the one from the -STABLE branch of FreeBSD. It works fine. Joe On Mon, Aug 09, 1999 at 09:11:24PM +1000, Rowan Crowe wrote: > Hi all, > > I seem to have come across a rather serious problem, I'm not sure whether > it's something in my setup or it's a bug in ppp. > > I am using a very recent version downloaded today - ppp-990809.src.tar.gz. > Is this a day-to-day snapshot or have I just happened to come along when a > stable version has been released? I'm using the recent version as the one > supplied with 2.2.8R doesn't support multilink. > > Anyway, the problem is that when running as a server (started with > '/usr/sbin/ppp -direct mp'), ppp doesn't seem to exit properly when > carrier is lost. There's nothing suggesting it actually detects the loss > of CD when I pull the (line) plug on the modem, and about 3 minutes later > it complains about the lack of response to LQR packets and declares the > bundle dead. However, the ppp task associated with that serial line > doesn't exit! It's still sitting there 20 minutes later, with 'who' still > showing up the login as if the modem was still connected. Meanwhile the > dialin line is just ringing out as obviously mgetty isn't running. To > regain control I have to log in via shell and kill off the ppp process. > > This also happens if I kill -TERM the originating ppp (I presume this is a > graceful shutdown, with the originating end politely reporting it's about > to disconnect): > > 13285 ?? Is 0:00.01 /usr/sbin/ppp -direct mp > 14815 ?? Ss 0:00.10 /usr/sbin/ppp -direct mp > > System at both ends is running 2.2.8-RELEASE, here are the basic config > files... > > <<<<client>>>> 'ppp -auto mp' > > mp: > set timeout 0 > set log phase chat > set dial "ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5 \ > \"\" ATZ OK ATDT\\T TIMEOUT 45 CONNECT \"\" ogin: sbruns word: 12345" > set redial 30+30-20 0 > set reconnect 30 5 > set login > set ifaddr 203.20.114.195/0 10.0.0.2/0 > set authname ppp > set authkey ppppassword > set mrru 1500 > set enddisc label > > enable lqr > accept lqr > > clone 1,2 > link deflink remove > link 1,2 set mode ddial > link 1 set phone "93291234" > link 2 set phone "93291234" > link 1 set device /dev/cuaa1 > link 2 set device /dev/cuaa2 > link 1 set speed 115200 > link 2 set speed 115200 > > > <<<<server>>>> 'ppp -direct mp' from shell script run after normal login > > mp: > allow user sbruns > allow mode direct > set openmode active > set timeout 0 > set log phase chat > open > > set login > set ifaddr 203.20.114.32/0 10.0.0.2/0 > set authname ppp > set authkey ppppassword > set mrru 1500 > set enddisc label > > enable lqr > accept lqr > > clone 1,2 > link deflink remove > > > Note that I'm generally unfamiliar with user level PPP, so the basic > config is from the man page and I haven't started tweaking things yet. I > haven't bothered to set up PAP/CHAP because the chat script logs in via > the login/Password prompt before starting up ppp. > > Thanks for any help. :-( > > Cheers. > > > -- > Rowan Crowe http://www.rowan.sensation.net.au/ > Sensation Internet Services http://www.sensation.net.au/ > Melbourne, Australia Phone: +61-3-9388-9260 > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message -- Josef Karthauser FreeBSD: How many times have you booted today? Technical Manager Viagra for your server (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990809124145.H59532>