This is a repost of the article at my old website, please consider this a historic document
Introductie
MxStream is de breedband internet dienst van KPN telecom. Een abonnement hierop loopt echter altijd via een van de landelijke internet providers zoals Planet Internet of XS4All. Hoewel er tussen de verschillende internet providers kleine verschillen kunnen bestaan met betrekking tot de procedure moet U aan de hand van de onderstaande informatie bij succesvol een internet verbinding kunnen opbouwen.
Instructies om ADSL met OS/2 aan de praat te krijgen kunt U vinden op de homepage van mijn collega Roderick Klein.
Vereisten en veronderstellingen
In dit artikel ga ik uit van de volgende vereisten en veronderstellingen:
- U heeft een werkende linux installatie met de 2.2 kernel of beter en U heeft een ondersteunde netwerkkaart.
- In Uw linux installatie heeft U de beschikking over PPP en X Windows en U heeft Netscape 4.x of Opera voor Linux of een vergelijkbare browser.
- U gebruikt de Ethernet variant van het door de KPN geleverde ADSL modem (Speed Touch Home of Speed Touch Home ISDN). NB Er is een Linux driver voor de USB variant te verkrijgen via Alcatel, maar ik heb hiermee geen ervaring.
- U heeft van U provider de inloggegevens ontvangen.
- U heeft de hardware installatie en aansluiting op het telefoonnet en de PC voltooid en de Power en Line Sync LEDs op het ADSL modem lichten groen op.
- Ik ga ervan uit dat U het goedkope abonnement heeft genomen waarbij U een PC direct op het ADSL modem aansluit.
Installatie
De installatie van MxStream onder Linux bestaat uit drie stappen:
- Configuratie van de netwerkkaart
- Configuratie van het ADSL modem
- Installatie en Configuratie van PPTP
Indien de procedure niet afwijkt van de procedure voor Windows of de Macintosh dan zal ik ook naar de KPN documentatie verwijzen.
NB: voor stap 1 en 3 van de procedure is het nodig dat U als root ingelogd bent!
Configuratie van de netwerkkaart
De netwerkkaart configureert U door het bestand /etc/network/interfaces
in een editor te wijzigen. Als U slechts een netwerkkaart in Uw PC heeft dan vult U de volgende waarden in bij eth0
. Indien U meer dan een netwerkkaart heeft zult U eerst moeten bepalen op welke netwerkkaart het ADSL modem is aangesloten.
Waarde | Opmerkingen | |
address: | 10.0.0.xxx | xxx is een waarde tussen de 1 en 254 is met uitzondering van 138. (Het IP adres 10.0.0.138 wordt voor het modem gebruikt.) |
netmask: | 255.255.255.0 | NB Dit is niet de standaard waarde voor een A-klasse lokaal netwerk! |
network: | 10.0.0.0 | |
broadcast: | 10.0.0.255 | NB Dit is niet de standaard waarde voor een A-klasse lokaal netwerk! |
Nadat U het bestand heeft opgeslagen kunt U met ifup eth0
de instellingen voor Uw netwerkkaart activeren. Dit kunt U vervolgens controleren door de opdracht ifconfig
te geven. Als alles goed is geconfigureerd krijgt U een uitvoer vergelijkbaar met het volgende.
Als dit allemaal werkt kunt U het ADSL modem pingen met het commando ping -c 5 10.0.0.138
. De uitvoer van het commando moet vergelijkbaar zijn met het volgende:
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.3 ms 64 bytes from 10.0.0.138: icmp_seq=1 ttl=255 time=1.7 ms 64 bytes from 10.0.0.138: icmp_seq=2 ttl=255 time=1.7 ms 64 bytes from 10.0.0.138: icmp_seq=3 ttl=255 time=1.4 ms 64 bytes from 10.0.0.138: icmp_seq=4 ttl=255 time=1.4 ms --- 10.0.0.138 ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max = 1.4/1.7/2.3 ms
Als de package loss niet gelijk is aan 0% dient U de instellingen en Uw aansluiting te controleren.
Configuratie van het ADSL modem
De configuratie van het ADSL modem gaat via de webbrowser. U kunt hiervoor het beste een grafische webbrowser zoals Netscape of Opera gebruiken. De instructies hiervoor kunt U ook vinden in paragraaf 10.2 op pagina 60-68 de Mxstream Gebruiksaanwijzing. U dient het volgende stappen uit te voeren:
- Wijs Uw webbrowser naar http://10.0.0.138;
- Kies aan de linker kant van de pagina de knop Bridge;
- U leegt de tabel met Bridging Ports door voor elke regel in de tabel op de knop delete te klikken totdat er geen regel meer in de tabel staat met een knop delete;
- Klik op de knop Save of Save all om de wijzigingen op te slaan;
- Kies aan de linker kant van de pagina de knop PPTP;
- U leegt de tabel met PPTP Connections door voor elke regel in de tabel op de knop delete te klikken totdat er geen regel meer in de tabel staat met een knop delete;
- Klik op de knop Save of Save all om de wijzigingen op te slaan;
- Kies aan de linker kant van de pagina de knop Phonebook;
- U leegt de tabel onder Phonebook door voor elke regel in de tabel op de knop delete te klikken totdat er geen regel meer in de tabel staat met een knop delete;
- In de tabel Phonebook voegt U nu met de knop Add vier regels toe met de volgende instellingen:
Name VPI VCI Type pc1 8 48 pptp pc1 8 49 pptp pc1 8 50 pptp pc1 8 51 pptp - Klik op de knop Save of Save all om de wijzigingen op te slaan;
- Kies aan de linker kant van de pagina de knop PPTP;
- In de tabel PPTP Connections voegt U nu met de knop Add vier regels toe met de volgende instellingen:
Name Encap HDLC framing pc1 VC-MUX never pc2 VC-MUX never pc3 VC-MUX never pc4 VC-MUX never - Klik op de knop Save of Save all om de wijzigingen op te slaan.
Hiermee is het modem ingesteld en kunt U de browser weer afsluiten. We komen nu aan de laatste stap.
Installatie en Configuratie van PPTP
Indien U een moderne distributie heeft kunt U de PPtP client uit Uw distro gebruiken, voor oudere distributies kunt U hier een geschikte PPtP client downloaden: pptp-mxstream.tgz U pakt dit bestand uit met het commando tar xzf pptp-mxstream.tgz. U heeft dan twee bestanden (pptp en pptp_callmgr) die U met het commando: cp pptp pptp_callmgr /usr/local/bin
installeert.
U moet nu nog twee bestanden aanpassen dan wel aanmaken: /etc/ppp/pap-secrets
en /etc/ppp/options.mxstream
. In /etc/ppp/pap-secrets
zet U op een regel en gescheiden door ten minste een spatie of tab Uw loginnaam, het woord mxstream en Uw wachtwoord. Het bestand kan er dan als volgt uitzien:
loginnaam@provider mxstream wachtwoord
In het bestand /etc/ppp/options.mxstream zet U het volgende:
idle 0 noauth user loginnaam@provider defaultroute usepeerdns
NB Let erop dat in beide bestanden de loginnaam een @ bevat. Het deel na de @ is een aanduiding voor de provider, voor een Planet Internet Netspeed Comfort abonnement is dit adsl-comfort.
U bent nu klaar met de instellingen. U kunt u de verbinding opbouwen met de opdracht:
pptp 10.0.0.138 file /etc/ppp/options.mxstream
Dit duurt enkele seconden, en hierbij kunnen er enkele waarschuwingen op het scherm verschijnen die U kunt negeren. U verbreekt de verbinding weer door het volgende commando te geven:
killall pptp
Veel plezier met Uw ADSL verbinding