LuckyLongi
Ist gelegentlich hier
- Registriert
- 21. April 2012
- Beiträge
- 55
- Reaktionspunkte
- 27
- Punkte
- 38
Einen wunderschönen guten Abend wünsche ich
Ich hab einen Raspberry mit OSCAM hinter einer Fritzbox hängen. Der Zugriff der Clients läuft über eine DynDNS und Portfreigabe. Nun kommt es sporadisch immer wieder zu dem Fehler dass der CCAM-Port nicht auf den Raspberry durchgeroutet wird. Dies klappt erst wieder nachdem ich die Fritzbox neu gestartet habe.
Daher hab ich ein kleines Skript für einen cronjob zusammen geklappert das auf den offenen Port prüft. Ist er "geschlossen" soll die Fritzbox neu gestartet werden.
Wie könnte ich diesen Neustart realisieren?
Kann ich vom Raspberry irgendwie auf die Fritzbox zugreifen oder vllt das Skript direkt auf der Box laufen lassen?
Ich hab einen Raspberry mit OSCAM hinter einer Fritzbox hängen. Der Zugriff der Clients läuft über eine DynDNS und Portfreigabe. Nun kommt es sporadisch immer wieder zu dem Fehler dass der CCAM-Port nicht auf den Raspberry durchgeroutet wird. Dies klappt erst wieder nachdem ich die Fritzbox neu gestartet habe.
Daher hab ich ein kleines Skript für einen cronjob zusammen geklappert das auf den offenen Port prüft. Ist er "geschlossen" soll die Fritzbox neu gestartet werden.
Wie könnte ich diesen Neustart realisieren?
Code:
#!/bin/bash
function checkPort {
return `nmap ${1} -p ${2} | grep open > /dev/null`;
}
checkPort $1 $2
if [ $? -eq 0 ]; then
echo Port $2 auf $1 ist offen
else
echo Port $1 auf $1 ist geschlossen
fi
exit $?
Kann ich vom Raspberry irgendwie auf die Fritzbox zugreifen oder vllt das Skript direkt auf der Box laufen lassen?
Zuletzt bearbeitet von einem Moderator: