Table of Contents

Installatie pptp-mxstream.rpm

Vooraf

[root@server root]# ping -c 5 10.0.0.138
PING 10.0.0.138 (10.0.0.138): 56 data bytes
64 bytes from 10.0.0.138: icmp_seq=0 ttl=255 time=2.2 ms
64 bytes from 10.0.0.138: icmp_seq=1 ttl=255 time=2.0 ms
64 bytes from 10.0.0.138: icmp_seq=2 ttl=255 time=1.8 ms
64 bytes from 10.0.0.138: icmp_seq=3 ttl=255 time=1.8 ms
64 bytes from 10.0.0.138: icmp_seq=4 ttl=255 time=1.8 ms

--- 10.0.0.138 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 1.8/1.9/2.2 ms
[root@server /root]#
[root@server root]# rpm --version
RPM version 3.0.5
[root@server root]# rpm -q ppp
ppp-2.4.0-3
[root@server root]# rpm -qa |grep pptp
[root@server root]#

2)

Problemen??? Kijk eerst bij problemen en mail anders even.

Quick install

Voor de wat meer ervaren linux gebruiker.

Installatie in 10 stappen

De installatie van pptp-mxstream is vrij simpel.

[root@server root]# cd download
[root@server download]# ls
pptp-mxstream-1.0.3-2.2.i486.rpm
[root@server download]#

3)

[root@server download]# rpm -ivh pptp-mxstream-1.0.3-2.2.i486.rpm
pptp-mxstream ##################################################
Done...
U dient uw gegevens voor de MxStream verbinding in de volgende bestanden te plaasten:
/etc/ppp/peers/mxstream */ Alleen uw username /*
/etc/ppp/pap-secrets */ Uw username en uw passwoord /*

U kunt dan uw MxStream verbinding starten d.m.v. het volgende commando:
/etc/rc.d/init.d/mxstream start
Meer info en voorbeelden in /usr/share/doc/pptp-mxstream
[root@server download]#
[root@server download]# pico /etc/ppp/peers/mxstream

4)

[root@server download]# pico /etc/ppp/pap-secrets
[root@server download]# ls -l /etc/ppp/pap-secrets
-rw-r--r-- 1 root daemon 178 Jul 4 00:18 /etc/ppp/pap-secrets
[root@server download]# chmod 600 /etc/ppp/pap-secrets
[root@server download]# ls -l /etc/ppp/pap-secrets
-rw------- 1 root daemon 178 Jul 4 00:18 /etc/ppp/pap-secrets

5)

[root@server download]# /etc/rc.d/init.d/mxstream start
Starting mxstream connection:
[root@server download]#

6).

[root@server download]# tail /var/log/messages
Jul 10 12:43:50 server pppd[1030]: Using interface ppp0
Jul 10 12:43:50 server pppd[1030]: Connect: ppp0 <--> /dev/pts/1
Jul 10 12:43:50 server pptp[1033]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:548]: Client connection established.
Jul 10 12:43:51 server pptp[1033]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:655]: Outgoing call established (call ID 0, peer's call ID 2).
Jul 10 12:43:55 server kernel: PPP BSD Compression module registered
Jul 10 12:43:56 server kernel: PPP Deflate Compression module registered
Jul 10 12:43:56 server pppd[1030]: local IP address 213.84.49.xxx
Jul 10 12:43:56 server pppd[1030]: remote IP address 195.190.240.137
Jul 10 12:43:56 server pppd[1030]: primary DNS address 194.109.104.104
Jul 10 12:43:56 server pppd[1030]: secondary DNS address 194.109.6.66
[root@server download]#
<code>

  * 9: Controleer of je kunt pingen.
<code>
[root@server download]# ping -c 5 www.xs4all.nl
PING www.xs4all.nl (194.109.6.92): 56 data bytes
64 bytes from 194.109.6.92: icmp_seq=0 ttl=252 time=19.7 ms
64 bytes from 194.109.6.92: icmp_seq=1 ttl=252 time=19.2 ms
64 bytes from 194.109.6.92: icmp_seq=2 ttl=252 time=18.1 ms
64 bytes from 194.109.6.92: icmp_seq=3 ttl=252 time=19.4 ms
64 bytes from 194.109.6.92: icmp_seq=4 ttl=252 time=19.4 ms
--- www.xs4all.nl ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 18.1/19.1/19.7 ms
[root@server download]#
<code>

====== Verbinden middels SysV ======

Veel Linux distributies maken gebruik van de SysV methode om services te starten. De MxStream verbinding dus ook maar. Vanaf pptp-mxstream-1.0.3-2.0 (release 2.0) is er een SysV script toegevoegd die na installatie geplaatst is in '/etc/rc.d/init.d'. Middels 'Linuxconf' - 'control-panel' - 'control service activity' kun je de verbinding starten en instellen of hij tijdens het opstarten al gestart moet worden.
<code>
[root@server download]# linuxconf

Sommige mensen maken liever geen gebruik van Linuxconf of hebben geen linuxconf geinstalleerd. Om met de hand het SysV script automatisch te laten starten tijdens het opstarten dien je de volgende commando's te gebruiken.

Allereerst voegen we de MxStream service toe, vervolgens maken we hem actief in de standaard runlevels.

[root@server download]# chkconfig --add mxstream
[root@server download]# chkconfig mxstream on

7)

Problemen

[root@server download]# mv /etc/resolv.conf /etc/resolv.conf.old
[root@server download]# ln -s /etc/ppp/resolv.conf /etc/resolv.conf
[root@server download]#

Achteraf

Ik heb deze rpm getest op:

Voor eventuele vragen/problemen ben ik bereikbaar via email.

Ik kan niet verantwoordelijk gehouden worden voor schade in welke vorm dan ook die deze software zou kunnen aanrichten.

1) N.B. SuSE, RedHat, Mandrake, TurboLinux maken allemaal gebruik van RPM
2) 'rpm -qa vraagt alles op wat geinstalleerd is, 'grep pptp' haalt daaruit vervolgens de resultaten waarin 'pptp' voorkomt. Dus geen output betekent geen pptp. Mocht je wel output krijgen dan is pptp wel geinstalleerd. Verwijder het dan middels 'rpm -e pakketnaam'
3) Gebruik liever geen GnoRPM of welk installatie tooltje ook. Ik weet nl. niet zeker of die wel een output geeft als de bestanden geinstalleerd zijn.
4) Ik gebruik hier 'pico' maar u kunt ook andere editors zoals 'joe' of 'vi' gebruiken.
5) De installatie van de rpm zet de permissie zelf ook al op 600. Maar we kunnen niet zeker genoeg zijn.
6) Je krijgt geen output op je scherm. Alle output wordt naar syslog gestuurd: /var/log/messages, afhankelijk van je linux distributie
7) Dit zijn dezelfde commando's die linuxconf uitvoert als je het middels linuxconf zou doen.