I am using pptpclient with the userland PPP daemon, and have been
occasionally encountering the following situation:
  * for some reason, the data link layer (here, a PPTP tunnel)
    goes down;
  * ppp closes the LCP...
  * ...but the PPP process hangs indefinitely rather than terminating.

Here is an excerpt of ppp.log:

Mar  4 22:40:14 melusine ppp[19179]: tun0: Phase: deflink: Disconnected!
Mar  4 22:40:14 melusine ppp[19179]: tun0: Phase: deflink: Connect time: 105 sec
s: 931 octets in, 1214 octets out
Mar  4 22:40:14 melusine ppp[19179]: tun0: Phase: deflink: : 13 packets in, 38 p
ackets out
Mar  4 22:40:14 melusine ppp[19179]: tun0: Phase:  total 20 bytes/sec, peak 97 b
ytes/sec on Sun Mar  4 22:40:14 2001
Mar  4 22:40:14 melusine ppp[19179]: tun0: Phase: deflink: lcp -> closed
Mar  4 22:40:14 melusine ppp[19179]: tun0: Phase: bundle: Dead

The next line should be a
  tun0: Phase: PPP Terminated (normal).
but this does not occur, and pid 19179 is hanging, blocked in a
tunread that won't return.

Is this a known problem? I have observed this behaviour on a
4.2-STABLE system.

Thomas.

-- 
    [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message

Reply via email to