Upgrading router TP-LINK TL-WR841 v7.1 to OpenWrt Testing version


TP-LINK TLWR841Nv7 - ATTITUDE ADJUSTMENT

Checking the different versions of OpenWrt I realized there’s a testing version updated regularly. Due to I installed Kamikaze on my TP-Link TL-WR841N v7.1, and this is a older version than the current Backfire, I decide to try it because there’s a binary compiled for my router (v7.1)

Installing Testing

In order to upgrade to testing Attitude Adjustment you must do the following:

  1. Download testing image for router TL-WR841 v7.1.
  2. Go to System > Flash Firmware and upload the image.
  3. TP-LINK TLWR841Nv7 - upgrade

  4. It will show MD5 hash to check the integrity of the image to flash.
  5. TP-LINK TLWR841Nv7 - md5sum

  6. Once checked, proceed to flash the image.

There’s not web interface

After applying the image I tried to reach the web interface without success, but I could log in via ssh. From there I checked this image doesn’t come with web interface by default, so you have to install it by typing:

opkg update
opkg install luci
/etc/init.d/uhttpd restart

The web interface is the same one, and I haven’t noticed big changes. But I realized there are USB modules enabled. This can be of interest if you want to use the USB port as some people comment on the dd-wrt forum.

Extra screenshots

Here I leave a couple of screenshot of waht you can monitor from the web interface:

Attitude Adjustment - Realtime load

Attitude Adjustment - Realtime connections


,

  1. #1 by Luis Gallardo on 03/11/2013 - 11:40 pm

    @nicolas en la página del proyecto OpenWrt consigues las instrucciones. Saludos!

  2. #2 by nicolas on 02/11/2013 - 1:07 pm

    amigos como reinstalo el firware original tplink wr841n, ya que tengo un aparato con un software diferente y necesito instalarle su original firware

  3. #3 by Luis Gallardo on 20/01/2012 - 12:18 am

    @Toni y no quieres que te sirva un café también? Saludos!

  4. #4 by Toni on 19/01/2012 - 7:34 pm

    Hola, mira, ahora tengo el router neutro tp link tl-wr1043nd y he puesto el firmware dd-wrt y queria conectarlo a un router zyxel P66or-61C, usando este como modem y el tp link para enroutar. Pero no consigo hacer que me salga, que tengo que configurar de cada router?

  5. #5 by Luis Gallardo on 04/01/2012 - 2:41 pm

    @Dario qué bueno que pudiste revivirlo. Por aquí estamos a la orden. Saludos!

  6. #6 by Dario on 04/01/2012 - 1:49 pm

    hola Luis, muchas gracias por tu ayuda, logre revivirlo con estos comandos q encontre en internet:

    mount_root
    firstboot
    reboot -f

    Aunq todavia no logro hacerlo funcionar como Access Point jeje, pero bueno por lo menos ahora anda, muchas gracias.

  7. #7 by Luis Gallardo on 04/01/2012 - 11:50 am

    @dario te respondo por partes:

    Luis lamento molestar de nuevo, te escribo lo q me sale cuando hago eso:

    root@(none):/# mkdir /var/lock
    mkdir: can’t create directory ‘/var/lock’: File exists

    Esto está bien, significa que ya creaste el directorio como se quería.

    root@(none):/# opkg install dropbear
    Package dropbear (0.52-5) installed in root is up to date.

    root@(none):/# opkg install luci
    Package luci (0.10+svn6747-1) installed in root is up to date.

    Esto significa que ya tienes instalado SSH y la interfaz web. hasta aquí vamos bien. Desde el navegador deberías poder acceder a la página del router en la dirección http://192.168.1.1

    Si no te funciona, debes ejecutar los siguientes comandos para levantar la interfaz de red y habilitar el servidor web:

    /etc/init.d/network restart
    /etc/init.d/uhttpd restart

    Luego intenta acceder a la página web del router. La idea es poder llegarle vía web para que hagas el flasheo del firmware nuevamente, o del original.

    Saludos!

  8. #8 by Dario on 03/01/2012 - 3:09 pm

    Luis lamento molestar de nuevo, te escribo lo q me sale cuando hago eso:

    root@(none):/# mkdir /var/lock
    mkdir: can’t create directory ‘/var/lock’: File exists

    root@(none):/# opkg install dropbear
    Package dropbear (0.52-5) installed in root is up to date.

    root@(none):/# opkg install luci
    Package luci (0.10+svn6747-1) installed in root is up to date.

    Eso es lo q me aparece, te hago una consulta, esos comandos tengo q ponerlos cada ves q entro al modem, porq se ve q no quedan guardados… Es solo una duda q tengo… Como dije antes no entiendo nada…
    Y sigo sin poder conectarme al modem via web ni por winscp, ya no se q mas hacer…

  9. #9 by Luis Gallardo on 02/01/2012 - 11:44 pm

    @dario acabo de revisar, el nombre del paquete es dropbear (me faltó la “b”). Entonces intenta instalar ssh con:

    opkg install dropbear

    Para instalar la interfaz web:

    opkg install luci

    Cualquier novedad no dudes en avisar. Saludos!

  10. #10 by dario on 02/01/2012 - 2:57 pm

    Luis como te dije antes, por web no se puede entrar, tampoco conecta a internet no hace nada, la unica forma de entrar al router es haciendolo arrancar en modo a prueba de fallos creo q se llama, q es teniendo precionado la tecla QSS q tiene atras y queda destellando rapido la luz, segui los 2 pasos q me dijiste por telnet y ahora me aparecio esto:

    * opkg_install_cmd: Cannot install package dropear.

    Sinceramente no entiendo nada de comandos, solo compre el router hace unos dias y quise hacerlo andar como AP como dice aca pero no funciono, o sea el equipo es nuevo nuevo. Te agradeceria q me pudieras ayudar a revivirlo.

    Saludos
    Dario

  11. #11 by Luis Gallardo on 01/01/2012 - 10:53 pm

    @dario desde la interfaz web puedes ver los paquetes disponibles. Intenta instalar por ahí. Si no puedes entonces debes hacerlo por Telnet como te dije anteriormente, en cuyo caso primero debes crear el directorio haciendo:

    mkdir -p /var/lock/

    Saludos!

  12. #12 by dario on 01/01/2012 - 9:58 pm

    cuando pongo eso me aparece lo siguiente:

    Collected errors:
    * opkg_conf_load: Could not create lock file /var/lock/opkg.lock No such file or directory.

    como reviso lo de dropear..?

  13. #13 by Luis Gallardo on 01/01/2012 - 5:54 pm

    @dario si entras por Telnet entonces intenta instalar ssh con “opkg install dropear” (revisa que dropear sea el nombre del paquete ssh, no te lo reviso porque estoy respondiendo por el móvil). Saludos!

  14. #14 by dario on 01/01/2012 - 4:30 pm

    No hay forma de conectar el router por WinSCP, no se puede acceder por 192.168.1.1 ni por ningun lago, la unica forma de entrar a algo es apagando el equipo presionar el boton QSS q entra en modo de fallos o algo asi, y se puede entrar por telnet…. pero nose como puedo cargar el firmware al router…

  15. #15 by Luis Gallardo on 31/12/2011 - 12:02 pm

    @dario puedes volver al firmware original siguiendo estas instructiones. Saludos!

  16. #16 by dario on 31/12/2011 - 11:29 am

    hola, instale esta version y estuve configurando y ahora no puedo acceder mas al router!!! prove recetear del boton del router pero no se resetea q puedo hacer!

  17. #17 by Luis Gallardo on 23/06/2011 - 5:57 pm

    @Nahuel no tuve problemas al pasar a trunk, pero lo hice pasando primero por la “estable” como explico en este artículo http://lgallardo.com/2011/03/24/instalaci%c3%b3n-de-openwrt-en-tp-link-tl-wr841n-v7-1/. Saludos!

  18. #18 by Nahuel on 23/06/2011 - 3:29 pm

    Hola Luis, estoy pensando en ponerle la versión trunk del OpenWrt a un TP-Link WR841ND v7.2, y quería preguntarte cuál había sido tu experiencia hasta el momento con este firmware.

    ¿Tuviste algún problema?

    ¡Gracias!

    Nahuel

  19. #19 by Luis Gallardo on 14/05/2011 - 11:14 pm

    @Nick that’s weird. I have the web interface installed. Maybe you can restore the stocj firmware following the instructions to getting back the original firmware, but instead you can use the stock firmware. Cheers!

  20. #20 by Nick Bouwhuis on 14/05/2011 - 2:58 am

    I got this firmware on my router. But when I install the webinterface, it just does not work. How can i restore the the default (stock) firmware? Thanks in advance!

  21. #21 by Luis Gallardo on 16/04/2011 - 7:08 pm

    @Brendan You can use the latest svn image to compile it with your desired options. Cheers!

  22. #22 by Brendan on 16/04/2011 - 4:51 am

    Any ideas on how to get gargoyle onto this (WR841NDV7)? The OpenWRT bins files are too big (~2.7mb) to install Gargoyle as a package.

(will not be published)