- Vérifiez d'abord la version du firmware de votre routeur et la version téléchargée, parfois vous ne pouvez pas METTRE À JOUR le firmware le plus récent, vous devez vérifier s'ils recommandent une ancienne version avant la plus récente.
Si ce routeur du FAI, cela signifie qu'ils ont verrouillé votre routeur. vous avez trois options pour le flasher avec une autre version.
Première méthode
En utilisant les commandes SSH la plupart des ports de porte dérobée gauche du FAI, vous pouvez utiliser cette méthode pour interrompre votre routeur. Téléchargez le firmware dans le répertoire / tmp du routeur avec wget ou scp.
cd /tmp
wget http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v2x_generic.bin
vous pouvez utiliser le partage monté si vous en avez un et simplement y télécharger le fichier.
Comparez la somme de contrôle MD5 de l'original et du fichier téléchargé.
md5sum dd-wrt.v2x_generic.bin
Écrivez le firmware pour flasher.
write dd-wrt.v2x_generic.bin linux
Attendre...
Redémarrer
Deuxième méthode en flashant votre routeur avec DD-WRT, Tomato ou OPEN-WRT "firmware open source" Je recommande DD-WRT c'est plus facile que d'autres firmware open source et stable consultez leurs sites web pour trouver quel firmware peut fonctionner sur votre routeur, ouvrez le firmware source peut passer votre verrouillage ISP.
La dernière méthode
En utilisant les ports série pour flasher votre routeur, vous donne le contrôle total de tout, cette méthode peut casser n'importe quel routeur, plus de portes fermées ou de routeurs verrouillés :)
La plupart des usines ont laissé le port série sur la carte de circuit imprimé principale pour tester / dépanner leur produit. Parfois, vous devez souder des fils aux ports, comme ce que j'ai fait dans le PIC ci-dessous, consultez Mon blog si vous voulez plus d'informations sur le soudage de vos fils.
et parfois ils sont prêts à l'emploi
Maintenant, vous avez besoin de quelque chose appelé Arduino "Micro-contrôleur" Nous allons l'utiliser pour établir une communication entre votre PC et votre routeur via le port série. Connectez votre Arduino à votre routeur comme ceci TX ------- RX
RX ------- TX
GND ----- GND
VCC ---- 3,3 V
AVERTISSEMENT NE PAS connecter VCC à 5V
Paramètre IP pour votre carte LAN "tout ce qu'il y a dans TFTP"
- Configuration du serveur IP: setenv serverip 192.168.1.100
- Configuration du routeur mobile IP: setenv ipaddr 192.168.1.1
flashez votre routeur avec cette commande
tftpboot 0x80000000 openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
après avoir clignoté, tapez cette commande
1. erase 0x9f020000 +0x3c0000 (enter)
2. cp.b 0x80000000 0x9f020000 0x3c0000 (enter)
3. bootm 9f020000 (enter)
traitement de redémarrage du routeur .....
C'est tout
REMARQUE
Si votre routeur ne peut pas avoir WAN-IP après avoir compris tous les paramètres, vous avez besoin de quelque chose appelé 30-30-30 Réinitialisation matérielle, parfois votre ancien firmware restera coincé dans votre NVRAM, ils l'appellent Dirty NVRAM, 30-30-30 hard la réinitialisation nettoiera complètement votre ancien firmware "c'est pour le" firmware "dd-wrt