Il peut être profitable de rebooter le router régulièrement pour libérer de la mémoire et vider les caches.
Mon routeur est programmé pour redémarrer à 3h00 du matin, deux fois par mois, le 1er et le 15 du mois. Pour ce faire, il suffit de déclarer une tâche planifiée dans System > Scheduled Tasks en saisissant une ligne de code de la forme :
# | min | hour | day | month | day/week | Description # | 0-59 | 0-23 | 1-31 | 1-12 | 0-6 | # 0 3 * * * # On peut mettre plusieurs valeurs en séparant par des virgules (pour les 5 paramètres) # On met une tempo de 70 s pour éviter de rebooter en boucle. # Ici on lance la tâche à 03h00 et on attend 03h01 et 10s pour rebooter, # ainsi il ne sera plus 3h00 au moment où les tâches CRON seront de nouveau consultées # Le reboot se fait le 1er et le 15 de chaque mois. # 0 3 1,15 * * sleep 70 && touch /etc/banner && reboot
La première partie est le commentaire, bien sûr. Seule la dernière ligne est active. Il faut noter que le reboot est déclenché après un délai de 70 s pour éviter de rebooter en boucle en attendant 03h01. Les dates 1 et 15 sont séparées par une virgule.
S'est en fait une tâche programmée avec crontab, une fonction pour laquelle vous pouvez trouver la syntaxe ici : https://fr.wikipedia.org/wiki/Cron