Retourner au firmware origine Netgear R6220

constat de départ

Suite à un mauvais flashage openwrt sur le routeur Netgear R6220, le routeur est inaccessible.

Voici la procédure pour le remettre en paramètre Netgear origine :

paramètres à personnaliser

Je travaille sous Linux Mint.

J'utilise un adaptateur réseau spécifique pour la connexion avec le routeur. Cet adaptateur est enx00e04c68078b.

# pour connaître le nom de l'adaptateur :
ifconfig

L'adresse MAC de mon routeur est 8c:3b:ad:42:e0:f0.

# pour connaître l'adresse MAC du routeur :
arp 192.168.1.1

préparation

Il nous faut :

- le firmware (R6220-V1.1.0.68_1.0.1.img) que l'on dézippera dans le répertoire courant : https://www.netgear.com/support/product/R6220#download

- le script pour le flashage (nmrpflash) que l'on dézippera dans le répertoire courant : https://github.com/jclehner/nmrpflash/releases

procédure et commandes

éteindre le routeur.

paramétrer la carte réseau en IP fixe et éventuellement la route vers le routeur

sudo systemctl stop NetworkManager
sudo ip addr add 192.168.1.2/24 dev enx00e04c68078b
sudo ip route add 192.168.1.1 dev enx00e04c68078b
sudo ip link set enx00e04c68078b up

lancer le flashage, puis allumer le routeur

sudo ./nmrpflash -vvv -i enx00e04c68078b -a 192.168.1.1 -m 8c:3b:ad:42:e0:f0 -F firmware -f R6220-V1.1.0.68_1.0.1.img

attendre la fin du flashage

# les messages retours seront :

<< WRQ(firmware, octet)
>> ACK(0)
<< DATA(1)
>> ACK(1)
... # plusieurs minutes, vous pouvez prendre un café ...
>> ACK(45491)
<< DATA(45492)
>> ACK(45492)
OK
Waiting for remote to respond.
Received keep-alive request.
... # plusieurs messages "Received keep-alive request." pendant plusieurs minutes, vous pouvez prendre un autre café ...
Received keep-alive request.
Remote finished. Closing connection.
Reboot your device now.

vous pouvez donc redémarrer le routeur et reconfigurer le réseau du PC

sudo systemctl start NetworkManager

pages en relation

informations utiles

Interventions sur RV, du Lundi au Samedi de 09h00 à 18h00,

sur le département de la Gironde,

et principalement sur : Bordeaux, Bouliac, Bruges, Cenon, Eysines, Le Bouscat, Le Haillan, Lormont, Mérignac, Pessac, Saint-Médard-en-Jalles, Talence, Villenave-d'Ornon