Leer más »




Cómo unbrick del router

Fuente original y Agradecimiento a:


Tplink Wr841N / ND

Si usted pasa bastante tiempo de parpadear routers y modificar el firmware que antes venga la época en que se quiere ladrillo router. Algo va a salir mal y ya no se puede utilizar el dispositivo. No todo está perdido, sin embargo, ya que existen técnicas que pueden traer el router de nuevo a la vida.
Hay dos métodos diferentes para unbricking un router, ethernet y la recuperación de la línea serie. Comparten muchas cosas en común, pero vamos a ver ellos de forma individual.
Recuperación Ethernet
Este es el primer método para probar si usted ha bricked el router. Esto implica el envío de comandos y datos a través de la red con el router y hacer que parpadee en sí de nuevo a un estado de trabajo. Esto se puede hacer si el software del router no está totalmente roto y que está funcionando, al menos parcialmente.
Para obtener los mejores resultados, usted debe tener sólo el router conectado al ordenador y tener el conjunto de equipos a una dirección IP estática. Véase Preparación del equipo para obtener información sobre cómo hacer esto.
Comience por hacer un reset 30/30/30 del router para borrar toda la memoria y tratar de conseguir que el sistema vuelva a la normalidad. Véase Preparación del router para obtener más información sobre cómo hacer esto.
Obtenga una dirección IP
El siguiente paso es ver si el router es en realidad en la red. Para probar esta intenta hacer ping a la dirección IP se establece en. Por defecto, esta dirección es 192.168.1.1 , pero puede haber cambiado esto durante el flash y la configuración.
Para hacer ping al router desde el ordenador vaya a Inicio-> Ejecutar y escriba cmd y pulse Enter . Aparecerá un terminal de línea de comandos. Tipo ping 192.168.1.1 o lo que sea su dirección IP se establece en. Usted debe obtener una respuesta similar a la siguiente.
Si usted consigue esto, entonces el router está en la red y podemos PROCEDE para tratar de unbrick ella.
Si usted consigue algo como esto:
a continuación, el enrutador no está funcionando lo suficiente como para conectarse a la red o si tiene una dirección IP incorrecta.
Para determinar si la dirección IP no es correcta podemos utilizar un programa llamado IPScan que escanea la red en busca de direcciones IP activas. Ponga este programa en cualquier carpeta y ejecutarlo.
Introduzca un rango de direcciones IP que el router puede ser y hacer clic en Start . Aquí está explorando desde 192.168.1.1 a 192.168.1.100. Cuando haya finalizado la digitalización le dirá la cantidad de dispositivos hayan estado activos en la red.
Ninguna de las direcciones IP activas mostrarán un icono azul.
Si sólo el router está conectado a la computadora, entonces cualquier dirección IP activo será él. Intente hacer ping a esa dirección y comprobar los resultados. Si la respuesta del router a un ping, entonces usted puede seguir adelante para tratar de unbrick ella.
Modo a prueba de fallos
Si usted no puede encontrar una dirección IP para el router activo, entonces es hora de probar a prueba de fallos de modo. Autoprotección modo comienza OpenWRT en un modo mínimo para evitar cualquier problema asociado con el programa de complementos. También establece la dirección IP a 192.168.1.1 , independientemente de lo que es posible que haya cambiado previamente.
Para el TP-Link MR3420, a prueba de fallos se activa desconectando el router, conectarlo de nuevo y presionar repeatly el QSS botón en la parte frontal del enrutador. Continúe haciendo clic en el QSS botón hasta que laSYS luz parpadea rápidamente. El router está ahora en prueba de fallos de modo. Intente hacer ping al router en 192.168.1.1 y ver si le da una respuesta.
Si puede hacer ping al router en 192.168.1.1 es posible que pueda usar masilla para acceder a la línea de comandos. El uso de la masilla se describe aquí . Cambie el tipo de conexión a Telnet antes de intentar conectar con el router. Si puede acceder a la línea de comandos escriba primer arranque y pulse Intro . Esto puede corregir los problemas en el sistema de archivos del router que están causando problemas. Reinicie el router y ver qué pasa.
Si eso no funciona el uso a prueba de fallos y masilla una vez más y el tipo mtd-r erase rootfs_data y pulseEnter . Reinicie de nuevo y ver si funciona.
Otro método es el siguiente. Utilice a prueba de fallos y masilla para acceder a la línea de comandos. Escribapasswd y pulse Enter . Introduzca la contraseña dos veces cuando nos lo pide. Salga de la masilla . Reinicie el router en Autoprotección modo nuevo. Utilizar WinSCP para acceder al sistema de archivos del router en192.168.1.1 , usando la raíz como el usuario y la contraseña que acaba de ingresar. Cambie la carpeta a / tmp . En el equipo, cambie el nombre del archivo de imagen a code.bin y luego copiarlo en el router / tmpcarpeta. Cierre WinSCP . Utilice masilla para acceder a la línea de comandos. Escriba lo siguiente en la línea de comandos:
cd / tmp
mtd-e firmware-r escritura code.bin firmware
reiniciar
Compruebe si el módem está trabajando ahora.
Esperanza y Oración
Si usted tiene una dirección IP para el router, intente iniciar sesión en el router mediante la interfaz web y la dirección IP que tiene. Si esto funciona, entonces usted puede ir a Sistema-> Copia de seguridad / flash de firmware y flashear el router.
Si esto no funciona, entonces pasamos a otros métodos.
No Dirección IP
Si usted no puede obtener una dirección IP para el router, tendrá que tratar de línea serie de Recuperación .Esto es mucho más complejo y requiere de algunas habilidades de soldadura.
El uso de TFTP
Cuando se inicia el software del router hasta que se, en muchos casos, busque una imagen a parpadear. Si esta imagen se presenta a la misma en el momento correcto será subirlo y luego actualizar el router. El método de carga utilizada es TFTP y requiere un programa en su ordenador para enviar el archivo al router. Un buen programa es tftp2 y eso es lo que vamos a utilizar aquí.
Desenchufe el router desde el poder ya que tenemos que estar preparados para enviar el archivo, mientras que el router está arrancando. Ejecute tftp.exe y complete la información requerida.
Introduzca la dirección IP del router como servidor y la contraseña del router como contraseña . Busque la imagen que desea flashear el router con en archivo . Establezca el valor de reintento de 20. Haga clic enActualizar .
Ahora conecte el router de nuevo en el poder y dejar que arranque. El programa tftp intentará enviar el archivo al router en el momento correcto durante el arranque.
Espere por lo menos 5 minutos antes de hacer nada, a menos que reciba un mensaje de error de TFTP. Si todo ha ido bien el router parpadeará la imagen y reiniciar el sistema.
Si esto no funciona, intente arrancar el router en Autoprotección modo como se describió anteriormente. Utilice una dirección de servidor de 192.168.1.1 para ello, independientemente de la dirección IP real del enrutador.
Uso de Wireshark
Un programa que nos puede ayudar unbrick el router es Wireshark , un analizador de protocolos de red.Descargar e instalar este programa, a continuación, ejecutarlo. Analiza todo el tráfico en la red y nos muestra lo que está pasando. Puede determinar si algún mensaje provienen del router y la dirección IP que está buscando.
Desenchufe el router de la alimentación antes de iniciar la captura de tráfico de red para que pueda encontrar fácilmente la información que llega desde el router.
Haga clic en la tarjeta Ehternet para seleccionarlo y luego haga clic en Start . A continuación, conecte la alimentación al router. Como arranca el router, los paquetes de red se mostrará en Wireshark.
Usted busca los mensajes que dicen "¿Quién tiene xxx.xxx.xxx.xxx? Dile yyy.yyy.yyy.yyy". Si xxx.xxx.xxx.xxx no es la dirección IP de su ordenador, entonces el router busca la dirección IP equivocada. Si cambia la dirección IP estática de su ordenador para xxx.xxx.xxx.xxx, vuelva a ejecutar Wireshark y reiniciar el router es posible que aparezca un mensaje desde el router preguntando por el archivo "something.bin". Protocolo: TFTP.Si es así, se está pidiendo un archivo de firmware para actualizar el router.
Cambiar el nombre de su archivo de imagen por lo que es lo mismo que "something.bin" y usar tftp para enviarlo al router cuando se reinicie él. Consulte Uso de TFTP arriba para saber cómo hacer esto. Utilice yyy.yyy.yyy.yyy del mensaje como la dirección IP del router.
Esta scenerio no sucede con todos los routers y no parece que lo haga en el MR3420. Sin embargo, vale la pena intentar si acaso.

Línea serie Recuperación
Cuando todos los métodos de Ethernet no logran reactivar su router, hay que girar a la línea serie Recovery.Este es el último recurso y requiere habilidades de soldadura, algunas partes electrónicas y un williness para anular su garantía al abrir el caso de que el router.
El scenerio básica es de conectar un cable serie a la placa de circuito del router, enchufe que en el ordenador y acceder al gestor de U-Boot de que en realidad arranca el router. A continuación, puede enviar un archivo de imagen con el router y la tengan en instalarlo, utilizando la línea de comandos de U-Boot.
Hacer que el cable serie
Si el equipo tenía un puerto serie en que usted podría hacer un cable para conectar que con el router.Desafortunadamente, las computadoras no vienen con puertos serie más por lo que debemos utilizar otra cosa, como un puerto USB.
El uso de un puerto USB como un puerto de serie es bastante fácil de hacer mediante el uso de un cable especial que convierte los niveles de tensión del puerto USB a los requeridos por un puerto serie. El cable es un cable CA-42 Nokia que está disponible en eBay por $ 2 a $ 6, entregado.
Si este cable no viene con el software del controlador se puede descargar aquí . Descomprimir en una carpeta y cuando Windows quiere instalar un controlador para el hardware, dirigirlo a esa carpeta. Puede que no necesite para descargar los drivers que Windows 7 lo obtendrá de forma automática. Conecte el cable a un puerto USB y deje que Windows instale los controladores. Si no lo consigue y luego descargar e instalar los controladores manualmente.
Para muchos de los cables de knock-off que se producen, los conductores no parecen funcionar para Windows 7. En mi caso tuve que utilizar un equipo con Windows XP y el controlador anterior antes de instalado y funcionaba correctamente.
A continuación debemos modificar el cable para que podamos soldarlo a la placa router. Corte el extremo Nokia "Port Pop" del cable, dejando varios centímetros de cable que se le atribuye.
Pele el aislamiento y dio a luz a los extremos de los cables. Ahora tenemos que identificar qué cable es cuál.Utilice un probador CONTINUIDAD para ver cuál de los cables de color está conectado a qué pines en el "Port Pop".
Los pines que nos interesan son 6, 7 y 8. Pin 6 se conecta al RX pad en el router, el pin 7 se conecta al TXalmohadilla y el pin 8 se conecta al GND pad. Determine cuál de los cables de color va a qué pin. En este cable del azul del alambre fue a la patilla 6 , el rojo de alambre a la patilla 7 y el naranja del alambre de pin 8 . Recuerda estos colores. El cable está ahora listo para su uso.
Conexión del cable al router
Los tornillos que sujetan la caja del router juntos son debajo de los cojines de bases adhesivas en la parte inferior de la caja. Quite los tornillos y presione suavemente el caso aparte. Retire la placa de circuito de la caja.Las almohadillas de serie son bastante fáciles de ver.
El pinout, de izquierda a derecha es:
1
2
3
4
TX
RX
GND
VCC
Para hacer el trabajo de conexión en serie de forma fiable, hay que conectar una resistencia de 10k entre el TXy las VCC almohadillas. Es más fácil trabajar en la parte inferior de la tabla, ya que hay menos componentes en el camino.
Conecte los cables del cable a las almohadillas correctas en el tablero. El cable desde el pin 6 (azul) va a RX , el cable desde el pin 7 (roja) a TX y el cable desde el pin 8 (naranja) a GND . Utilice un calor mínimo para soldar los cables y tenga cuidado de puentes de soldadura.
Uso del cable serie
Para utilizar el cable serie que debemos averiguar primero qué puerto el cable fue asignado a por Windows.Vaya a Inicio-> Panel de control-> Administrador de dispositivos de Windows 7 o Inicio-> Sistema-> Hardware-> Administrador de dispositivos para Windows XP y ampliar el Puertos sección. Usted verá un USB a la entrada y un número de serie COM. En mi caso fue COM3. Recuerde este número de puerto, ya que lo necesitará más adelante.
Vamos a utilizar Hyperterminal para conectarse al router mediante el cable serie. Usted necesita descargar esta opción si está usando Windows 7. Descomprimir en una carpeta y ejecutarlo. Hyperterminal se builtin a Windows XP y está disponible a través de Inicio-> Programas-> Accesorios-> Comunicaciones .
Desenchufe el router de la red y desenchufe la fuente. Conecte el cable serie en el ordenador y compruebe que el puerto sigue siendo el mismo. Ejecute Hyperterminal.
Inventa un nombre para la conexión y haga clic en Aceptar. A continuación, seleccione el puerto COM del adaptador de USB a serie.
Haga clic en Aceptar. A continuación, configure el puerto de la siguiente manera.
Haga clic en Aceptar. Hyperterminal ahora esperará a la entrada del cable de serie.
Conecte la alimentación al router. Información comenzará a aparecer en la ventana del Hyperterminal. En un momento, dirá:
Autoboot en 1 segundo
Ahora debe escribir en tpl para detener el proceso de arranque. Si usted no puede conseguir en el tiempo simplemente desconecte el router y volver a empezar. Debe escribir rápido y puede tomar unos pocos trys para detener el proceso de arranque.
Ahora se encuentra en el cargador de U-Boot, en su línea de comandos.
Parpadeo De U-Boot
Una vez que esté en la línea de comandos del cargador de U-Boot es posible cargar el firmware a la memoria del router e instalarlo. Las direcciones de memoria que aparecen aquí son para el MR3420 y pueden ser diferentes de otros routers. En el tipo U-Boot:
loady 0x81000000
Luego, en Hyperterminal ir a Transfer-> Enviar archivo . Aparecerá un cuadro de diálogo Guardar archivo.
Elija Ymodem como el Protocolo y busque el archivo de imagen. Haga clic en Enviar . El archivo de imagen se enviará al router. Esto puede tomar un largo tiempo para ver la ventana de Hyperterminal para una respuesta del router.
Cuando la carga es de tipo completa los siguientes comandos en la línea de comandos de U-Boot.
borrar 0x9f020000 0 x3c0000
cp.b 0x81000000 0x9f020000 0x3c0000
bootm 0x9f020000
Estos comandos borrar la NVRAM del router, la eliminación de la antigua imagen y todos sus datos, a continuación, copia la nueva imagen en la NVRAM y arranca el router desde la imagen.
El router se ha flasheado y debería bueno para ir de nuevo.

Leer más »

0 comentarios:

Publicar un comentario

 

Datos personales

Con la tecnología de Blogger.

Vistas de página en total

Seguidores

About Us

© 2010 Tomalo Design by Dzignine
In Collaboration with Edde SandsPingLebanese Girls