*BSD News Article 17583


Return to BSD News archive

Xref: sserve comp.os.386bsd.bugs:979 comp.os.386bsd.questions:3314
Path: sserve!newshost.anu.edu.au!dubhe.anu.edu.au!sirius.anu.edu.au!not-for-mail
From: paulus@cs.anu.edu.au (Paul Mackerras)
Newsgroups: comp.os.386bsd.bugs,comp.os.386bsd.questions
Subject: Re: PPP1.2 + 386bsd = crash !!!!
Date: 28 Jun 1993 10:46:21 +1000
Organization: Computer Science Department, ANU, Australia
Lines: 23
Message-ID: <20lf0tINNdmr@sirius.anu.edu.au>
References: <20lcvh$fo6@manuel.anu.edu.au>
NNTP-Posting-Host: sirius.anu.edu.au

mbl900@anusf.anu.edu.au (Mathew BM LIM) writes:

>I start up PPP using the default settings shipped with the PPP1.2 examples.
>telnet, ping, ftp etc. work fine. Then after 2 - 5 minutes,
>the system reboots without warning or any error messages.

>I saw someone post a similar question earlier but there was no answer. If 
>there is one - please let me in on the secret.

The ppp network interface driver for 386bsd in the ppp-1.2 distribution
is buggy.  I have done a considerable amount of debugging on it,
and I have a version which seems quite stable now.  I have sent the code
to Brad Parker, who as I understand it, is going to integrate it into his
ppp-1.4 release.  In the meanwhile, if people are having difficulty using
ppp-1.2 on 386bsd, you can get my fixes by anonymous FTP from
dcssoft.anu.edu.au, file pub/paulus/ppp-1.2-fixes.tar.Z.  Unpack this
file in your /sys/net directory (it contains new versions of if_ppp.c,
if_ppp.h, slcompress.c and slcompress.h) and recompile your kernel.
Let me know if you find any problems with it.

Paul Mackerras		paulus@cs.anu.edu.au
Dept. Computer Science
Australian National University