Getest op: RedHat-6.0

1) Download PPTP voor Linux

2) Installeer de patch linux-pptp-1.0.2.patch met "patch < linux-pptp-1.0.2.patch".

3) make

4) zet je KPN username en password in /etc/ppp/chap-secrets, bv:

# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
<KPN-username>	*	<KPN-password>		*

5) zet het volgende in /etc/ppp/options.adsl

idle 0
debug
noauth
user <KPN-username>
usepeerdns
defaultroute

6) verander het ipadres van de ethernet kaart waar het ADSL modem aan
verbonden is in 10.0.0.100, netmask 255.255.255.0. (Elk ipadres is in
principe goed mits je 10.0.0.138 maar kan bereiken) (bij RedHat kan dit
met /usr/sbin/netconfig)

7) test als je het ADSL modem kan bereiken met "ping 10.0.0.138".

8) Verbinding maken met KPN ADSL net kan nu met "./pptp 10.0.0.138 file /etc/ppp/options.adsl",

(Eventueele debug output bij het maken van de PPP verbinding)

Sep 17 13:39:34 bla (unknown)[1128]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:536]: Client connection established.
Sep 17 13:39:35 bla (unknown)[1128]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:642]: Outgoing call established. 
Sep 17 13:39:35 bla pppd[1130]: pppd 2.3.7 started by root, uid 0
Sep 17 13:39:35 bla pppd[1130]: Using interface ppp0
Sep 17 13:39:35 bla pppd[1130]: Connect: ppp0 <--> /dev/ttya0
Sep 17 13:39:35 bla pppd[1130]: sent [LCP ConfReq id=0x1    ]
Sep 17 13:39:38 bla pppd[1130]: sent [LCP ConfReq id=0x1    ]
Sep 17 13:39:38 bla pppd[1130]: rcvd [LCP ConfAck id=0x1    ]
Sep 17 13:39:38 bla pppd[1130]: rcvd [LCP ConfReq id=0xc4  ]
Sep 17 13:39:38 bla pppd[1130]: sent [LCP ConfAck id=0xc4  ]
Sep 17 13:39:39 bla pppd[1130]: rcvd [CHAP Challenge id=0x21 , name = "NL-ASD-DC2-FSIP-GR21"]
Sep 17 13:39:39 bla pppd[1130]: sent [CHAP Response id=0x21 <9206862602cc356479ad856224691ddc>, name = "tr4"]
Sep 17 13:39:39 bla pppd[1130]: rcvd [CHAP Success id=0x21 ""]
Sep 17 13:39:39 bla pppd[1130]: sent [IPCP ConfReq id=0x1  ]
Sep 17 13:39:39 bla pppd[1130]: rcvd [IPCP ConfReq id=0x3f  < 90 06 00 00 00 00>]
Sep 17 13:39:39 bla pppd[1130]: sent [IPCP ConfRej id=0x3f < 90 06 00 00 00 00>]
Sep 17 13:39:39 bla pppd[1130]: rcvd [IPCP ConfRej id=0x1 ]
Sep 17 13:39:39 bla pppd[1130]: sent [IPCP ConfReq id=0x2 ]
Sep 17 13:39:39 bla pppd[1130]: rcvd [IPCP ConfReq id=0x40 ]
Sep 17 13:39:39 bla pppd[1130]: sent [IPCP ConfAck id=0x40 ]
Sep 17 13:39:39 bla pppd[1130]: rcvd [IPCP ConfNak id=0x2 ]
Sep 17 13:39:39 bla pppd[1130]: sent [IPCP ConfReq id=0x3 ]
Sep 17 13:39:39 bla pppd[1130]: rcvd [IPCP ConfAck id=0x3 ]
Sep 17 13:39:39 bla pppd[1130]: local  IP address 10.64.5.4
Sep 17 13:39:39 bla pppd[1130]: remote IP address 194.109.0.109
Sep 17 13:39:39 bla pppd[1130]: Script /etc/ppp/ip-up started; pid = 1134
Sep 17 13:39:40 bla pppd[1130]: Script /etc/ppp/ip-up finished (pid 1134), status = 0x0
Sep 17 13:39:42 bla pppd[1130]: rcvd [LCP EchoReq id=0x1 magic=0xe5c86cdd 00 00 00 00]
Sep 17 13:39:42 bla pppd[1130]: sent [LCP EchoRep id=0x1 magic=0x25391f31 00 2d 0f 01]
Sep 17 13:39:52 bla pppd[1130]: rcvd [LCP EchoReq id=0x2 magic=0xe5c86cdd 00 00 00 00]
Sep 17 13:39:52 bla pppd[1130]: sent [LCP EchoRep id=0x2 magic=0x25391f31 00 2d 0f 01]

[ .. ]

9a) Je kan nu via http://10.128.1.6/ inloggen op het ADSL netwerk.

of

9b) Volautomagisch inloggen bij XS4ALL :)
	- Save adsl-login als /etc/ppp/adsl-login
	- Vul je gegevens in het script
	- Start het

    Met dit script wordt je volautomagisch een verbinding met XS4ALL gemaakt.

10) klaar !.