Setting up and Running the Linux PPTP Server "PoPToP" version 0.9.x
Get the latest version of PoPToP!
Get a recent PPPD (I currently use 2.3.8 but have used it with 2.3.5)
Check that pppd is in /usr/sbin/
Assuming you downloaded the poptop tarball to /usr/local/src/:
cd /usr/local/src/
tar xvzf pptpd-0.9.x.tgz
cd pptpd-0.9.x
./configure
make
make install
Note: the make install copies the binaries to /usr/local/sbin. PoPToP goes
looking for its binaries in that directory!
check that there is pptpd and pptpctrl in /usr/local/sbin/.
make sure you are root before launching pptpd
go to /etc/ and open up syslog.conf. Add the line:
daemon.debug /var/log/pptpd.log
Kill off the current syslogd and start a new one
(/usr/sbin/syslogd).
Make sure you have PTY's and PPP in the kernel, remake your kernel if
you haven't - it won't work otherwise. (You will have PTYs in your kernel
if you have xterm or the telnet daemon working.)
Make sure the following files exist and look similar to:
Go to the windows machine, make new VPN connection, login using the username
billy and password bob. (windows 9x setup
instructions)
If it fails, kill off any pptp, PPTP or pppd process and launch pptpd
again with the -d (debug) option.
If still fails send me the log from /var/log/pptpd.log which you created
earlier via syslog, but which now should contain all the pptpd debug
information.
PoPToP Home Page