Aller au contenu

Mode failsafe et sysupgrade : les retours en arrière intégrés d'OpenWrt

Une voie de retour au démarrage sur 192.168.1.1 ; les mises à jour conservent la configuration.

Le mode failsafe démarre OpenWrt avec une configuration minimale et connue sur 192.168.1.1, pour que vous puissiez réparer une configuration défaillante. sysupgrade remplace le firmware et conserve votre configuration, sauf si vous lui demandez de ne pas le faire.

  • Comment y entrer : pendant le démarrage, il existe une fenêtre de 2 à 4 secondes. Appuyez alors sur presque n’importe quel bouton de l’appareil, ou appuyez sur f puis Entrée sur une console série.
  • Ce que vous obtenez : le routeur démarre sur 192.168.1.1/24 avec le DHCP et le sans-fil désactivés et seulement les services essentiels en cours d’exécution. Donnez à votre ordinateur une adresse statique dans ce sous-réseau, puis connectez-vous en SSH.
  • Ce que vous pouvez faire : exécutez mount_root pour monter l’overlay et réparer des fichiers, ou réinitialisez tous les réglages avec firstboot && reboot.
  • Le mode failsafe nécessite une image SquashFS.
  • Il conserve la configuration par défaut. -n flashe sans la conserver.
  • sysupgrade -b <file> écrit une sauvegarde .tar.gz des fichiers listés dans sysupgrade.conf. -r <file> en restaure une, et -l liste ce qui serait sauvegardé.

Cette commande est en lecture seule :

Fenêtre de terminal
sysupgrade -l | head
  • Une réinitialisation d’usine efface tous les réglages, faites donc d’abord une sauvegarde.
  • Le mode failsafe ne fournit pas de DHCP. Sans IP statique sur votre ordinateur, on dirait que le routeur est mort.

Sources

Router.Homes

Notes indépendantes sur OpenWrt. Chaque page précise le firmware, l’appareil, le gestionnaire de paquets et le retour arrière.

Icônes : Solar by 480 Design, CC BY 4.0