Reboot d’une Freebox Revolution à distance ou automatisée ;)
27 mars 2011 – 23:39Je profite de la réception de la nouvelle Freebox V6 pour vous faire part d’un petit script qui vous permettra de redémarrer votre Freebox à distance, ou de façon automatisée.
Deux versions donc :
- Une version interface web
- Une version script php-cli avec support CURL
Pour la version interface web, il vous faut au sein de votre réseau local un serveur web (apache, IIS, lighttpd, nginx… what else ?) accessible depuis l’extérieur de votre chez vous.
Libre à vous de placer une petite restriction IP ou un htaccess dans le répertoire contenant le script.
Pour le script « cronable », il nécessite une dépendance php5-curl et php5-cli sur une machine linux (@Debianlike : apt-get install php5-curl).
Il vous suffit de le lancer comme ceci :
php freeboxReboot.php adresse-ip-de-la-freeboite password-du-compte-freebox
Pour amorcer le reboot de votre freebox toutes les nuits/semaines/mois/jour de pleine lune/… vous devrez mettre en place une crontab.
Par exemple :
# Les jours de la semaine à 23h, redémarrer la freeboite
0 23 * * 1-5 php -q -f /var/www/scripts/fbxReboot.php 192.168.1.254 Fr33R0x
Note : La Freebox redémarre avec un timeout de 1 seconde, vous devriez donc voir votre Freebox redémarrer presque instantanément ![]()
Interface web Freebox Reboot :
Script PHP-CLI avec support CURL :
Je décline toutes responsabilités en cas de mauvaises utilisations. (Même si je ne vois pas comment vous pourriez y arriver
)



