Skip site navigation (1)Skip section navigation (2)
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>