Vorige pagina | Inhoud | Volgende pagina
Deze pagina bevat:
Helaas deze foutmelding is nog niet opgelost. Echter kan deze geen kwaad. Het heeft waarschijnlijk iets te maken dat de modem een alive signaal stuurt naar de netwerkkaart.
De reden hiervan is waarschijnlijk je Firewall. Controlleer of je Firewall goed staat door onderstaande commando´s uit te voeren en te controlleren op het resultaat.
ipfwadm -I -l Hoort als resultaat te hebben: IP firewall input rules, default policy: accept type prot source destination ports acc all anywhere anywhere n/a ipfwadm -F -l Hoort als resultaat te hebben: IP firewall forward rules, default policy: accept type prot source destination ports acc/m all anywhere anywhere n/a ipfwadm -O -l Hoort als resultaat te hebben: IP firewall input rules, default policy: accept type prot source destination ports acc all anywhere anywhere n/a |
Als je foutmeldingen krijgt waarin er continue gewezen wordt op PPP_relay1. Dan heb je waarschijnlijk niet gebruik gemaakt van het mxstream script om je modem te configuren. Het pptp.tgz bestand is speciaal gemaakt om gebruik te maken van pc1. Het is dus nodig om het mxstream script te draaien of handmatig de modem in te stellen op pc1.
Bij het maken van een verbinding kan er veel fout gaan. Ik neem als voorbeeld dat je bij het uitvoeren van het commando:
pptp 10.0.0.138 file /mnt/router/ppp/options.adsl |
Perongeluk adsl.options intikt. Hierdoor ontstaat er een foutmelding en wordt er geen verbinding gelegd. Er moet nu op 3 punten gecontroleerd worden voordat er opnieuw een verbinding gemaakt kan worden:
De processen kunnen bekeken worden met het commando:
ps aux |
Een mogelijke uitvoer kan dan zijn:
Pid Stat Parent Name Command 232 S 230 ile ile 249 S 232 sh sh 7207 S 212 telnetd telnetd-debug 7276 S 1 daemon sh/bin/daemon-agetty 9600 tty2 7281 S 7276 agetty agetty9600tty2 7520 S 1 pptp pptp: call manager for 10.0.0.138 7521 S 1 pptp pptp: GRE-to-PPP gateway on /dev/ptyp1 7522 S 1 pppd /sbin/pppd/dev/ttyp138400file/mnt/router/ppp/options.adsl 8540 R 7541 ps sh/bin/psuax |
Let nu op de processen die als naam (NAME) pppd of pptp hebben. Als deze processen nog in deze lijst staan. Dan is het noodzakelijk om deze af te sluiten door het commando:
killall pptp of killall pppd |
Een ander belangrijk punt is de route tabel. Indien er diverse malen achter elkaar een "mislukte-verbinding" is gemaakt dan kan het voorkomen dat de route tabel vol staat met dubbele routes.
De route tabel kan bekeken worden met het commando:
route -n |
Een mogelijke uitvoer kan dan zijn:
Kernel routing table Destination Gateway Genmask Flags MSS Window Use Iface 255.255.255.255 * 255.255.255.255 UH 1500 0 0 eth1 255.255.255.255 * 255.255.255.255 UH 1500 0 0 eth0 195.190.x.x * 255.255.255.255 UH 1500 0 0 ppp1 10.0.0.0 * 255.255.255.0 U 1500 0 6 eth1 192.168.0.0 * 255.255.0.0 U 1500 0 520 eth0 127.0.0.0 * 255.0.0.0 U 3584 0 4 lo default 195.190.x.x * UG 1500 0 137 ppp1 |
Het gaat nu op de ppp1 (Iface). Deze dienen verwijderd te worden omdat er ander dubbele routes in de tabel komen te staan. Je haalt deze routes weg door:
route del 195.190.x.x of route del default |
Tot slot nog moet er gecontroleerd of het pptp & het pppd proces volledig zijn afgesloten. Dit kan gedaan worden door in de directory /var/run/ te kijken. Als in deze directory bijvoorbeeld de volgende listing staat:
drwxr-xr-x 3 root root 1024 Oct 24 16:36 . drwxr-xr-x 4 root root 1024 Jul 3 1999 .. -rw-r--r-- 1 root root 224 Oct 24 16:36 utmp -rw-r--r-- 1 root root 2 Oct 24 11:38 syslogd.pid drwxr-x--- 2 root root 1024 Oct 24 16:36 pptp -rw-r--r-- 1 root root 5 Oct 24 16:36 ppp1.pid |
Dan is het noodzakelijk om de pptp directory te wissen en het ppp1.pid bestand te verwijderen.
Vorige pagina | Inhoud | Volgende pagina
Mark Bleeker