Date: Mon, 09 Aug 1999 14:33:16 +0300 From: "Andy V. Oleynik" <andyo@prime.net.ua> To: Rowan Crowe <rowan@sensation.net.au> Cc: freebsd-isp@FreeBSD.ORG Subject: Re: problem with user level ppp, using multilink functionality Message-ID: <37AEBC7A.EBE860C3@prime.net.ua> References: <Pine.BSF.4.01.9908092040260.9432-100000@velvet.sensation.net.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Where ppp logfiles? 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 -- WBW Andy V. Oleynik (When U work in virtual office prime.net.ua's U have good chance to obtain system administrator virtual money ö%-) +380442448363 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?37AEBC7A.EBE860C3>