Geef als de root user het ``ppp-on'' commando. Als alles goed is gaat de modem nu bellen en wordt er hopelijk contact gemaakt. De meeste distributies hebben standaard ``/usr/local/sbin/'' niet in het PATH staan type dan tijdelijk even ``/usr/local/sbin/ppp-on'' of ``./ppp-on'' als je in de ``/usr/local/sbin/'' staat.
Controleer de vooruitgang van de PPP-daemon door dit commando op te geven:
[root@koala ~]# tail -f /var/log/messages koala pppd[9269]: pppd 2.3.5 started by root, uid 0 koala pppd[9269]: Serial connection established. koala pppd[9269]: Using interface ppp0 koala pppd[9269]: Connect: ppp0 <--> /dev/ttyS1 koala pppd[9269]: Remote message: smaal: IP Address: 194.159.231.103 koala pppd[9269]: local IP address 194.159.231.103 koala pppd[9269]: remote IP address 194.159.73.222
Als je de laatste 2 regels ziet dan werkt alles goed en heb je een verbinding opgebouwd. Gefeliciteerd ;-)
Controleer de verbinding (als je online bent !) door dit commando op te geven:
[root@koala ~]# ifconfig ppp0 ppp0 Link encap:Point-to-Point Protocol inet addr:194.159.231.103 P-t-P:194.159.73.222 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1524 Metric:1 RX packets:9620 errors:0 dropped:0 overruns:0 TX packets:80 errors:0 dropped:0 overruns:0
De routering kun je controleren door dit commando:
[root@koala ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 194.159.73.222 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 10.76.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 194.159.73.222 0.0.0.0 UG 0 0 0 ppp0
0.0.0.0 is de ``default route'' alle packets waar de bestemming niet eth0 of lo zijn worden naar de ``default gateway'' verstuurd. (naar je Intenet provider dus).
Het kan best gebeuren dat de connectie mislukt. Als de modem helemaal niet gaat bellen dan is de serieele poort waarschijnlijk verkeerd ingesteld. Kijk goed wat in de ``/var/log/messages'' file staat.
Als je deze melding krijgt:
[root@koala ~]# ppp-on bash: ppp-on: command not found
Dan staat ``/usr/local/sbin'' waarschijnlijk niet in het PATH van de root user. Je kunt dit oplossen door een editor op te starten en de `` /.bashrc'' van de root user aan te passen:
export PATH=$PATH:~/bin:~/sbin/:/usr/local/sbin
Als je onderstaande meldingen krijgt:
pppd[3566]: Connect: ppp0 <--> /dev/ttyS1 pppd[3566]: Remote message: Login Succeeded modprobe: can't locate module ppp-compress-21 modprobe: can't locate module ppp-compress-26 modprobe: can't locate module ppp-compress-24
Voeg dan deze regels toe aan de ``/etc/conf.modules'' (bij sommige distributies heet deze file ``/etc/modules.conf''):
alias ppp-compress-21 bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26 ppp_deflate
sparkie kernel: PPP line discipline registered. sparkie kernel: registered device ppp0 sparkie pppd[167]: pppd 2.3.5 started by root, uid 0 sparkie pppd[167]: Serial connection established. sparkie pppd[167]: Using interface ppp0 sparkie pppd[167]: Connect: ppp0 <--> /dev/ttyS1 sparkie pppd[167]: Remote message: sparkie pppd[167]: PAP authentication failed sparkie pppd[167]: LCP terminated by peer sparkie pppd[167]: Connection terminated. sparkie pppd[167]: Hangup (SIGHUP) sparkie pppd[167]: Exit.
Dit kan een paar dingen betekenen: