Vous avez un gros problème et ne pouvez accéder à votre routeur que via le failsafe mode?
1. Démarrez votre MR-3020 en failsafe mode (décrit dans le paragraphe du dessous)
2. Donnez à votre ordinnateur l’ip 192.168.1.2 (procédure décrite avec le failsafe mode)
3. Placez le firmware openwrt sur une clé USB
4. Connectez votre routeur à votre ordinateur et votre clé USB à votre routeur
5. Connectez vous en telnet à 192.168.1.1
6. Tapez ceci:
/etc/init.d/boot start (si il y a des messages d'erreurs ce n'est pas grave)
7. Puis tapez:
dmesg | tail -n 20
Vous devez voir quelque chose avec « sda » dans les messages
8. Enfin tapez ceci:
mount /dev/sda1 /mnt cd /mnt mtd write openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin firmware reboot -f
Et voilà votre MR-3020 est comme neuf ou presque, vous devez maintenant reprendre le tuto depuis le moment ou l’installation d’openwrt est finie.
Ping : La dernière chance | pirateboxfr
J’ai essayé : il m edit port 22 : no route to host…
Voilà je vien de faire la manip mais une fois le reboot fait impossible d’acceder à la page tp-link.
Une idée ?
Le reflashage c’est pas dangereux?
EDIT: en fait pas du tout, j’ai fais le tuto et ca marche nickel
Moi j’ai du le faire deux fois je ne sais pas pouquoi, mais maintenant c’est ok. tavais raison 🙂
Merci!!! Je croyais que ma clé usb avais un problème, mais je ne sais pas pourquoi elle marchai tres bien. merci au createur du tuto, j’ai econimine :::)))
EDIT: attention au port 22, reformatez votre clé usb
Bonjour à tous,
Faut-il lancer cette procédure avec la clé USB branchée ? Car sans la clé ça ne fonctionne pas avec moi.
Merci pour vos réponses.
J’ai trouver quelque ligne de commande pour re-flasher par défault openwrt et bien sur remettre le mot passe.
Ne débrancher pas le router pendant le flash et pas avant le choix du mot passe par le telenet (car il ne resterai plus qu’un debrickage électronique).
Alors le nettoyage + le flash vont supprimer le mot passe, vous ne pourrai plus vous connecter en ssh mais seulement en telnet, donc sans mot passe pour ainsi le choisir pour utiliser de nouveau le ssh.
source : http://www.disk91.com/2012/technology/networks/piratebox-creation-based-on-tp-link-mr3020/
nettoyer la configuration existante :
root@OpenWrt:~# rm -rf /overlay/*
root@OpenWrt:~# cd /tmp
Image générique OpenWRT MR3020
root@OpenWrt:~# wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
Image customise OpenWRT MR3020
root@OpenWrt:~# wget http://piratebox.aod-rpg.de/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
root@OpenWrt:~# sysupgrade -n *.bin
connecter vous en telnet sur 192.168.1.1 pour le choix du mot passe :
ubuntu@ubuntu:~$ telnet 192.168.1.1
root@OpenWrt:~# passwd
et vous pouvais vous reconnecter en ssh et continuer votre installation.
Si >>
root@OpenWrt:/tmp# sysupgrade -n *.bin
Sending TERM to remaining processes … dnsmasq ntpd syslogd klogd hotplug2 ubusd netifd
Sending KILL to remaining processes …
Switching to ramdisk…
mount: mounting /proc on /tmp/root/proc failed: No such file or directory
Failed to switch over to ramfs. Please reboot.
remplacer la commande >> sysupgrade -n *.bin
par >> mtd -r write openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-fa
ctory.bin firmware
root@OpenWrt:/tmp# opkg install unzip_5.52-1_ar71xx.ipk
Installing unzip (5.52-1) to root…
Collected errors:
* verify_pkg_installable: Only have 88kb available on filesystem /overlay, pkg unzip needs 134
* opkg_install_cmd: Cannot install package unzip.
Dans certain cas ce type de procédure ne fonctionne plus. j’ai moi même rencontrer le problème. Je l’ai résolue avec cette procédure : https://github.com/MaStr/mkPirateBox/wiki/Recover-from-custom-MR3020-to-normal
Si cela ne marche pas faite un reste et nettoyage avant de faire le flash.
http://blog.nicolashachet.com/2012/04/05/fonctionnement-du-web/reset-du-mr3020/
PS : il dont faire une erreur a l’étape 4 car la procédure ne fonctionne pas comme décrite :
« 4. Peu après la diode WPS commence à clignoter lentement (2 fois par seconde) : mettez immédiatement le sélecteur de mode en 3G »
c’est plutot :
« 4. Peu après la diode WPS commence à clignoter lentement (2 fois par seconde) : mettez immédiatement le sélecteur de mode en WISP »)
bonne fête à tous!
Bonsoir,
Je poste ici un méga bouteille à la mer ! Pour certains la solution sera peut être logique mais pour moi pas vraiment.
Voila j’ai un TP-Link MR-3020 et j’ai commencé l’installation de la pirate box. Arrivé à l’étape 6 (config du etc/……/network) j’ai du faire une erreur dans l’enregistrement du fichier. Du coup quand j’ai tapé vi puis i ça m’as fait un peu n’importe quoi. Je ne savais pas quoi faire alors j’ai fermé la fenêtre … MONUMENTALE ERREUR !
Depuis c’est un calvaire. J’ai voulu relancer la procédure mais ayant rentré le passwd il n’etait plus possible de me connecter en telnet. Je me suis dit que j’allais repartir de zéro via une réinstallation de OpenWrt en failsafe mais je n’ai pas vu le « sda » (pas trouvé non plus avec l’outils de recherche) et (je ne sais pas si ça a un rapport) après avoir tapé toute les lignes de commandes ça me dit qu’il n’arrive pas à extraire le .bin (couldn’t open file) et donc à réinstaller le firmware. J’ai voulut donc via ce tuto ci dessus revenir au firmware usine du routeur mais quand je tente de me connecter en telnet ca me parle d’une erreur de port 23. En SSH via Putty il me demande mon login et mon mdp. Mon mdp je le connais (je suppose que c’est celui que j’ai rentré à l’étape 5) mais le login c’est quoi ? le nom de mon ordinateur ?! J’ai essayé avec ca n’as pas fonctionné. En serial ca me dit simplement Unable to open COM1.
Voila j’espère trouver une solution sinon pour moi la pirate box ne restera qu’un gros fail
bonjours j’ai voulu debloqué mon mr3020 et j’ai ce mess d’erreur
root@OpenWrt:/# mount /dev/sda1 /mnt
mount: mounting /dev/sda1 on /mnt failed: No such file or directory
impossibe de monté l’usb pour la réinstallation….
Cela arrive malheureusement parfois lorsque la carte du routeur à été montée différemment, parfois les constructeurs changent deux ou trois choses sans prévenir le client. En l’occurrence le MR3020 se décline en plusieurs versions donc cela n’est pas très étonnant.
Avez vous réellement besoin de réinstaller le firmware, je veux dire en ce sens que la manipulation est une sorte d’ultime recours, quel était votre problème de départ, celui qui vous à mené à tenter cette procédure?
Cordialement
Bonjour,
J’ai le même soucis que dazevedo.
root@OpenWrt:/# mount /dev/sda1 /mnt
mount: mounting /dev/sda1 on /mnt failed: No such file or directory
J’ai besoin de faire ces manipulations car je n’ai plus la clef usb sur laquelle j’avais l’installation de base je n’ai plus les mots de pass et je ne suis pas sûr de l’adresse ip que j’avais utilisé.
Pirate box impossible à accéder via wifi.
merci pour cet reponse aussi rapide….et la reinitialisation c’ete parce que apres la sequence du ping ipk ne doit pas etre le bon, ca fait quelque temps que j’essai et apres le redemarrage je pouvais me conecté en ssh et telnet….mais rien ne s’affiché quand j ouvrer la navigateur.la il ne me reste plus que l’acces par le failsafe mode
Vous pouvez tout a fait accéder a votre routeur en failsafe mode et régler les problèmes sans ré-installer le firmware.
bonjour,
moi j’aimerais effacer la ram enfin la memoire internee et laisser seulment openwrt pour installer luci
Je vous renvoie vers ceci http://wiki.openwrt.org/doc/techref/opkg?s%5B%5D=opkg
En vous préconisant d’utiliser les commandes ‘list’ et ‘remove’ pour enlever les packages superflus à votre objectif.
Cordialement
Bonjour a tous.
J’ai suivi votre tutoriel avec le TP LINK MR 3020, malheureusement lors du changement du firmware il y a eu un problème lors du reboot du rooteur. Impossible de s’y reconnecter l’adressage IP a du changer se qui fait que sur la page du routeur impossible de voir l’etat et l’évolution de l’installation du firmware.
Du coup voici les problème qu’il en a résulté:
– la led wifi ne s’allume pas.
– Pas de connections possible via le câble ethernet.
– le routeur est invisible de tout reseaux
Du coup, j’ai tester la remise en route en passant par le Failsafe mode. Mais impossible de se connecter en telnet sur 198.162.1.1
Pourtant:
– Mon PC a bien l’adressage IP fixe (198.162.1.2)
– La connexion se fait avec le câble ethernet
Vu que je ne sais pas si l’installation du firmware a eu lieu j’ai l’impression d’avoir une coquille vide.
Merci de m’avoir lu.
Oula ça me paraît mal en point, vous avez donc testé le failsafe mode? Si vous n’avez pas peur de mettre les mains dans le cambouis, il reste la solution de flashage via port série
Cordialement
Bonjour a tous,
Voila j’ai suivi le tuto mais je suis bloqué a l’étape 7 impossible de me connecter en ssh avec l’ip attribué (unable to reach)
je voit un réseau wifi openwrt
Desolé si la question peut paraître bête mais je suis un noobie
Merci d’avance
Bonjour, l’erreur est commune, elle vient en fait de la configuration réseau que vous avez effectuée. Êtes vous sur de ce que vous avez entré a l’étape 5 ?
Aucune question n’est bête nous sommes la pour ça 😉
Cordialement
Bonjour j’ai essayé le tuto seulement mtd retourne toujours la même erreur /bin/ash: syntax error: unexpected « ( »
Merci sinon mon adresse mail si quelqu’un a une idée
Dedsec8@gmail.com