Entä jos laitat rootin croniin (vaikka miten usein, tunnin, vartin, minuutin välein?)
ping -c 1 osoite &> /dev/null || /etc/init.d/networking restart
OR-operaattori (eli ||) testaa, onko edes jompi kumpi sen puolista tosi. Se on myös sen verran optimoiva, ettei se turhaan suorita ensimmäistä, jos ensimmäinen ehto on jo tosi. Ohjelmien tapauksessa paluuarvo 0 on katsotaan (vähän epäloogisesti) todeksi, muut epätodeksi. Tässä ping palauttaa nollan, jos pingaus onnistuu. Jos ei onnistu, tulee jotakin muuta, ja jälkimmäinen puolisko suoritetaan. (itse OR-operaattorin lopullisella arvollahan tässä ei tehdä mitään).
Osoite voinee tässä olla vaikka modeemin osoite tai sitten jonkin internetissä oleva, kuten ping.funet.fi.