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' arrangement 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
.

FIXME 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.

Back to top

fr/doc/howto/generic.uninstall.txt · Last modified: 2013/02/15 11:40 by buntalo