Retour au firmware du fabricant
Désinstaller OpenWrt est une affaire assez simple. Ce que vous devez faire exactement, c'est remplacer OpenWrt par le firmware d'origine. Vous êtes en train de lire cette page parce que la page de wiki relative à votre routeur, ne vous apporte aucun renseignement sur la façon de faire. Aussi, commencez par regarder l' Agencement de la mémoire flash.
Pour remplacer OpenWrt par le firmware d'origine, vous n'avez très probablement pas à changer la partition de boot, ou la partition contenant des informations spécifiques telle que NVRAM
ou ART
, même si vous avez écrasé le chargeur d'amorçage (bootloader) quand vous avez installé OpenWrt sur votre routeur.
Via la ligne de commande d'OpenWrt
Vous pouvez utiliser pour cela le programme :
mtd
:
cd /tmp wget http://www.example.org/original_firmware.bin mtd -r write /tmp/original_firmware.bin firmware
OpenWrt n'a pas de prédisposition pour vous empêcher de revenir au firmware d'origine. Mais parfois, vous devez être prudent, voir par exemple : back.to.original.firmware.
Si la commande mtd ci-dessus vous renvoie un message d'erreur tel que “no valid command given” (commande invalide), c'est que vous utilisez une ancienne version de mtd qui ne prend pas en charge les paramètres -r ou -e. Téléchargez une version plus récente compilée statiquement.
cd /tmp wget http://www.freewrt.org/downloads/tools/mtd-static chmod a+x mtd.static wget http://www.example.org/original.trx ./mtd.static -e linux -r write original.trx linux
TIP: LISEZ ATTENTIVEMENT - le fil Erreurs courantes section 2 également. Il explique à quel moment vous devriez utiliser l'image
openwrt-brcm-2.4-squashfs.trx
.
N'écrivez dans le routeur qu'un fichier trx, n'écrivez jamais un fichier bin? Si vous n'avez qu'un fichier
.bin
en tant que firmware d'origine, ça n'est pas un problème, coupez l'entête (header) auparavant en utilisant la commande ci-dessous :
dd bs=32 skip=1 if=original.bin of=original.trx
TIP: Si votre firmware de remplacement possède une interface WEB, pensez à vider le cache du navigateur, les sessions, etc. Ceci vous évitera des erreurs 404 susceptibles de vous embrouiller.
Via l'interface WEB d'OpenWrt
Via le chargeur d'amorçage
Pour re-écrire en mémoire flash le firmware d'origine, via le chargeur d'amorçage, suivez les instructions déjà données dans Installation d'OpenWrt. Ce sont fondamentalement les mêmes.