"; if ( !(0 < intval($host)) ){ echo "Kan van $naam het ip-adres niet vinden! Is de DNS server op?"; echo "";} else { echo "$naam is $host"; echo "
";
	$pingresultaat=system("ping -c2 $host|grep 'bytes from'");
	echo "
"; if ( (0 < intval($pingresultaat)) ){ echo "ping OK"; echo "";} else { echo "ping FOUT"; echo ""; echo "$errortekst"; }; }; }; ?> Is Casema ranzig vandaag?
";
passthru("/sbin/ifconfig | tail -8 | grep ppp -8");
echo "
"; if ( !(0 < intval($IPADRES)) ){ echo ""; echo "

Is Casema Ranzig Vandaag?

met tips & trucs!


Als de helft van de testen is mislukt, maar er zijn er stiekem toch een paar goed, druk dan nog eens op reload. Het kan namelijk zijn dat de casema niet kapot is, maar alleen ranzig traag.

Hoe lager de gelukte ping staat (als linux.org.uk gelukt is, en casema.net mislukt is de verbinding dus goed), hoe beter het met casema gesteld is. Deze testen zijn voor het bereik, over de snel(traag)heid wordt niets gezegd.

Wat is php3 toch mooi... en als je dit leest: wat ben jij een nerd!
Verbinding met casema "; if($minuten) { echo "$minuten minuten GEEN verbinding"; } else { echo "Er is GEEN verbinding"; } echo "
"; echo "Er is geen verbinding. Serverbeest probeert opnieuw in te bellen."; echo "

Voor de echte nerd:
Dit mooie proces is van dichtbij mee te maken! Bekijk nu de laatste 15 regels van /var/log/ppp.log:

";
	passthru("/usr/bin/tail -15 /var/log/ppp.log");
	echo "

Informeren bij Casema over storingen:
"; echo "Telefoon: 0900 8896 (5 € cent/minuut, normaal interlokaal tarief; kies optie 3).
"; echo "Openingstijden:
"; echo "Maandag t/m vrijdag tussen 8.00 en 23.00 uur
"; echo "Zaterdag en zondag tussen 10.00 en 17.00 uur"; echo "

Bel 0800-1884 om gratis zinloos te klagen"; echo "

"; echo ""; exit(); } else { echo "OK, ip-adres is $IPADRES"; }; $err_serverbeest="Als serverbeest niet te bereiken valt is er iets heel erg mis. Ga gillen en rondjes rennen. (hee, hoe kan jij deze pagina zien?!!! Jij freak!)

Voor de echte nerd:
Ren naar Hein en huil bij hem uit."; pinghost("serverbeest","10.0.0.100",$err_serverbeest); $err_PTP="Als P-T-P niet te bereiken valt en er is wel een verbinding, is er iets heel erg ranzig.
Waarschijnlijk is casema heel erg aan het prutsen, en kan het wel even duren voordat internet weer wat gaat doen....

Voor de echte nerd:
Het wil wel eens helpen om de pppd op serverbeest te killen (inloggen op serverbeest, root worden, intypen 'kill $pppnummer'). In ieder geval gaat serverbeest dan opnieuw inbellen. Met een beetje geluk is de verbinding zo weer aan te zwengelen."; pinghost("P-t-P",$PTP,$err_PTP); $err_DNS="Als de inlogserver niet te bereiken valt, maar de verbinding is er wel en P-t-P is gepingd, is het niet mogelijk om met een naam (bv. www.hotmail.com, www.casema.net) op de pagina's te komen.
Met een beetje geluk heeft serverbeest nog een paar namen in zijn geheugen die 'ie naar een ip-adres (bv. 10.0.0.100, 145.12.23.44) kan vertalen. Waarschijnlijk is het ook niet mogelijk om mail te zenden.

Voor de echte nerd:
Gebruik alleen nog maar ip-adressen. Die ken je toch wel uit je hoofd?!!"; pinghost("DNS-server",$DNS,$err_DNS); #$err_casema="Als casema.net niet te pingen is, en alle checks hierboven zijn met goed gevolg afgelegd, is of de webserver van casema.net kapot, of er is bij casema een kabel gebroken.

Voor de echte nerd:
Bel de helpdesk van casema en stel een vraag over het TCP/IP protocol."; #pinghost("casema.net",gethostbyname("casema.net"),$err_casema); $err_tudelft="Als tudelft.nl niet te pingen is, en alle checkt hierboven zijn met goed gevolg afgelegd, is of de webserver van tudelft.nl kapot, of er is bij casema een kabel gebroken.

Voor de echte nerd:
Bel de helpdesk van casema en stel een vraag over het configuren van de kabelmodem onder een commodore 64."; pinghost("www.tudelft.nl",gethostbyname("www.tudelft.nl"),$err_tudelft); $err_uk="Als www.linux.org.uk niet te pingen is, en alle checks hierboven zijn met goed gevolg afgelegd, is of de webserver van www.linux.org.uk kapot, of de internetkabel naar Engeland is gebroken.

Voor de echte nerd:
Speel een potje gnocatan."; pinghost("www.linux.org.uk",gethostbyname("www.linux.org.uk"),$err_uk); #$err_us="Als www.geocities niet te pingen is, en alle checks hierboven zijn met goed gevolg afgelegd, is of de webserver van www.geocities.com kapot, of de internetkabel naar de USA is gebroken.

Voor de echte nerd:
Draai The Robots van Kraftwerk."; #pinghost("www.geocities.com",gethostbyname("www.geocities.com"),$err_us); echo "

Dank u wel en tot ziens"; echo ""; ?>
In elkaar gezet door Hein-Jan Leliveld, juli 2000
Verbeterd (Foutafhandeling en klaagnummers toegevoegd) door Bas Wagter, mei 2002
Vragen en opmerkingen naar
Hein-Jan Leliveld