Moin shaggy,
sorry, ich habe Deine Frage erst heute gelesen. Mittlerweile ist viel Zeit vergangen und vermutlich hast Du es schon hin bekommen.
Der Vollständigkeit halber schreibe ich hier noch mal, wie es geht:
Zunächst musst Du das o.s. Script in einen Editor kopieren (am besten Notepad++ im Unix Modus) und dann in einem Verzeichnis auf dem NAS speichern, oder lokal auf dem PC und dann z.B. mit WinSPC auf das NAS kopieren. Ich habe für solche Dinge unter /share/HDA_DATA ein Verzeichnis ".config" angelegt. Darauf hat nur der admin zugriff. Wenn Du WinSCP verwendest kannst Du damit auch gleich die Execute Rechte für das Script setzen. Ansonsten musst Du mit putty/telnet auf das NAS und die Rechte mit chmod setzen.
Putty/telnet brauchst Du aber auf jeden Fall um den Cronjob einzutragen. Wenn Du per putty auf dem NAS als admin angemeldet bist und angenommen, Du hast das Script unter /share/HDA_DATA/.config/check_ext_ip.sh abgelegt, gib folgendes ein:
chmod u+x /share/HDA_DATA/.config/check_ext_ip.sh
echo "0,5,10,15,20,25,30,35,40,45,50,55 * * * * /share/HDA_DATA/.config/check_ext_ip.sh" >>/etc/config/crontab
crontab /etc/config/crontab
crontab -l
Mit crontab -l kontrollierst Du die crontab. Der neue Eintrag muss dann in der Ausgabe von crontab -l erscheinen.
Anders als in meinem o.s. Post geschrieben, muss man die Änderung der crontab nicht über eine autorun.sh machen, da die crontab einen reboot/Neustart des Systems überlebt.
Das war es dann auch schon. Ich hoffe, es war halbwegs verständlich.
Cheers,
Zap