tutorial unbrick tl-wa830re v2

Post new topic   Reply to topic    DD-WRT Forum Index -> Hardware basado en Atheros
Author Message
neo.nemek
DD-WRT Novice


Joined: 30 Jul 2010
Posts: 8

PostPosted: Wed Oct 22, 2014 15:18    Post subject: tutorial unbrick tl-wa830re v2 Reply with quote
Hola comunidad Wink
Esta semana he tenido el placer de poner el dd-wrt a 2 AP no soportados oficialmente por dd-wrt.
Los AP's en cuestion son:
TP-LINK --> TL-WA830REv2
NETGEAR --> WN2000RPTv2

Pero hoy voy ha hablar sobre el TL-WA830REv2, si leeis algunos post en ingles hay un router igual en hardware que este AP http://www.dd-wrt.com/phpBB2/viewtopic.php?t=171908 .
Bien yo lo probe y acabe con un tocho muerto, pero habia que investigar asi que me puse manos a la obra para recuperarlo.
Lo hice asi:

1 PASO.- Fabricarse o comprar un convertidor RS232 to TTL, para poder hablar con el router. Yo lo fabrique con este esquema:
Tenemos 4 cables que van al TL-WA830REv2.
Rx,Tx,Gnd,Vcc. Se usan los 4.
Bien una vez que ya tenemos listo el TTL hay que conectarlo a los pins del AP muerto. como en esta foto: *** no me deja incrustar las imagenes en el post ***
https://dl-web.dropbox.com/get/reparar%20routers/debrick%20%20tp-link%20wa830rev2/Fotos/serial_console.jpg?_subject_uid=76681522&w=AABCCa-eTTmF622vSo162T_x-TzBf57K3zKjkSec933GFg
Yo solde 4 puntas para que sea mas practico a la hora de conectar los cables.
Fijaros que hay una conexion la primera Tx que es diferente pad cuadrado y ademas en la foto se ve que esta remarcada con un cuadrado blanco. Bien pues conectais los 4 cables como en la foto.
1.- Tx
2.- Rx
3.- Gnd
4.- Vcc
Se usan los 4 y no 3, El Vcc no se obvia, es decir se conecta tambien, lo digo porque tube problemas de comunicacion asta que no conecte la Vcc el AP no me contestaba.
Bien si ya esta conectado todo el TTL al AP y el RS232 al ordenador pasamos al paso 2.

2 PASO.- Descargaros este programa:
https://www.dropbox.com/s/i6kuuws6iq74wnk/SerialCommunicator%201.0.0.1.rar?dl=0
Es el Serial Communicator mas practico que putty o otros programas de consola que he probado.
https://www.dropbox.com/s/5z3q2r6oiqxw9jn/Serial%20Communicator.jpg?dl=0
Cofigurad vuestro puerto COM asi como lo baudios etc...
Escribid "tpl" sin comillas en TRANSMIT
Encended el AP, si esta todo bien en RECEIVE saldran datos de UBOOT es decir el arranque del AP, algo parecido a esto:

Quote:
DRAM:
sri
#### TAP VALUE 1 = 9, 2 = 9
32 MB
id read 0x100000ff
flash size 4194304, sector count = 64
Flash: 4 MB
Using default environment

In: serial
Out: serial
Err: serial
Net: ag7240_enet_initialize...
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:09:0b:ad
eth0 up
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Autobooting in 1 seconds


Cuando veais esta linea:
Autobooting in 1 seconds
Oprimis ENTER para enviar el comando de consola "tpl".
Tras este envio la consola quedara asi:
Quote:
wasp>

Escribid y enviad este comando:
Quote:
printenv

y saldra algo como esto:
Quote:
bootargs=console=ttyS0,115200 root=31:02 rootfstype=squashfs init=/sbin/init mtdparts=ath-nor0:128k(u-boot),1024k(kernel),2816k(rootfs),64k(config),64k(art)
bootcmd=bootm 0x9f020000
bootdelay=1
baudrate=115200
ethaddr=0xXX:0xXX:0xXX:0xXX:0xXX:0xXX
ipaddr=192.168.1.111
serverip=192.168.1.100

dir=
bc=ap123
lu=tftp 0x81000000 ${dir}u-boot.bin&&erase 0x9f000000 +$filesize;cp.b $fileaddr 0x9f000000 $filesize
lf=tftp 0x81000000 ${dir}${bc}-squashfs&&erase 0x9f120000 +$filesize;cp.b $fileaddr 0x9f120000 $filesize
stdin=serial
stdout=serial
stderr=serial
ethact=eth0

Environment size: 565/65532 bytes

Fijaros en las Ip's en rojo:
ipaddr --> es la ip del AP
serverip > es la ip de vuestra maquina
Bien si no teniais el cable ethernet del ordenador al AP conectadlo, si ya estaba conectado configurad vuestra red asi:
IP FIJA
IP --------------> 192.168.1.100
Mascara de Red --> 255.255.255.0
Guardad la configuracion.

3 PASO.- envio del firm por tftp.
Descargad el servidor TFTP. SolarWinds-TFTP-Server
https://www.dropbox.com/s/9ggqqc3rwsec88v/SolarWinds-TFTP-Server.rar?dl=0
Descargais de aqui el firm:
ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2013/04-15-2013-r21286/tplink_tl-wr841ndv8/
Es el build DD-WRT v24-sp2 (07/24/13) std - build 22118
Le puse este y va bien si quereis otro lo descargais de DD-WRT para el router TP-Link TL-WR841ND v8.
Es el factory-to-ddwrt.bin solo necesitamos este.
el bin para webflash no lo necesitamos, solo vale si venimos de otro firm.
Ejecutais el servidor TFTP, y lo configurais asi:
https://www.dropbox.com/s/ebsvptzi7zbn7ec/Servidor%20TFTP.jpg?dl=0
Si os fijais en el recuadro rojo esta la ruta a la carpeta que contiene el firm, es importante configurar el TFTP server con la ruta a la carpeta que contiene el firm.

Bien volvemos a la consola de Serial Communicator y escribimos esto en TRANSMIT:
Quote:
tftpboot 0x81000000 factory-to-ddwrt.bin

le dais a ENTER y saldra algo como esto:
Quote:
Using eth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.111
Filename 'factory-to-ddwrt.bin'.
Load address: 0x81000000
Loading: #################################################################

#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
######################################################

done
Bytes transferred = 3932160 (3c0000 hex)


Puede salir algo asi T T T T T T...
Si sale esto es que las ip's de vuestro PC estan mal, revisad las IP's.

Si por el contrario salio bien la transmision tftpboot, escribid esto en TRANSMIT:
Quote:
erase 0x9f020000 +0x3c0000

Pulsad enter y saldra algo asi:
Quote:
First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors

Escribid esto:
Quote:
cp.b 0x81000000 0x9f020000 0x3c0000

Y os saldra esto en la consola:
Quote:
Copy to Flash... write addr: 9f020000
done

Y de nuevo escribid esto en TRANSMIT:
Quote:
bootm 0x9f020000

Os arrancara el AP con el nuevo firm dd-wrt para el router TP-Link TL-WR841ND v8.
Y ya esta !!!! FELICIDADES EL AP ESTA VIVO DE NUEVO !!!!

A quedado bien el tuto Wink bueno espero que se entienda bien todo, es facil pero yo me pase 2 dias buscando tutoriales de otros AP's y de como montar el TTL etc....
Solo queda decirles a los creadores de dd-wrt que es muy bueno vuestro desarrollo para los routers y Ap's y espero creeis uno especifico para nuestro TL-WA830REv2 que ahora si soporta dd-wrt. *** aunque sea el firm de otro router ***
Quote:
NOTA IMPORTANTE
La primera configuracion no os dejara hacerla por ethernet, no me dejo a mi. Y si lo reseteais de fabrica por lo que sea tampoco, la teneis que hacer por wifi conectanto un smartphone, tablet, portatil o lo que sea. No se porque no asigna en la primera configuracion una IP por ethernet. Me sale una rarisima. Luego de configurar el usuario y el password ya deja entrar por ethernet.

Si alguien quiere traducirlo al ingles puede hacerlo, yo soy bueno con la electronica y malo con los idiomas. jajajajajajaj.. Saluditos by Neo.Nemek.


Last edited by neo.nemek on Thu Oct 23, 2014 10:53; edited 1 time in total
Sponsor
feliciano
DD-WRT Guru


Joined: 24 Oct 2008
Posts: 1079
Location: Latin America

PostPosted: Wed Oct 22, 2014 23:17    Post subject: Re: tutorial unbrick tl-wa830re v2 Reply with quote
neo.nemek wrote:
Si alguien quiere traducirlo al ingles puede hacerlo, yo soy bueno con la electronica y malo con los idiomas.
Gracias por el aporte Exclamation Lo que creo que le faltó fue explicar cómo fue que se bloqueó en primer lugar, para evitar que alguien cometa el mismo error.
_________________
If you want support, please read first the announcements and forum rules.
Si usted desea ayuda, por favor lea primero los anuncios y las reglas del foro.
neo.nemek
DD-WRT Novice


Joined: 30 Jul 2010
Posts: 8

PostPosted: Thu Oct 23, 2014 7:46    Post subject: Reply with quote
Ok feliciano, muy amable.
Bueno se brickeo por meter a traves de la web de configuracion del AP, con la funcion upgrade firm el mismo bin que uso o se debe usar para recuperarlo.
Cuando intente hacer un upgrade con el factory-to-ddwrt.bin

En consecuencia hay gente que en este post:
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=171908
les ha funcionado bien el flasheo desde web y a otros no. La razon del brick a traves de flasheo por web no la se, pero ahora tenemos un metodo mas que fiable para recuperarlos.

Saludos a todos.
neo.nemek
DD-WRT Novice


Joined: 30 Jul 2010
Posts: 8

PostPosted: Thu Oct 23, 2014 11:00    Post subject: Reply with quote
Invito a todo el que tenga un TL-WA830REv2, opine sobre el mismo. Funcionamiento etc...

Mi primera opinion es que es muy sordo de antena, es decir no coje muchas redes comparandolo con otros. y las redes que coje tienen menos potencia de señal que con otros AP.

Esta es mi opinion y sucede con firm oficial TP-Link y con DD-WRT.
El firm DD-WRT mejora prestaciones y opciones de configuracion y no implica para nada en ningun factor que yo vea en la mejoria o empeoramiento de la recepcion de redes wifi.

Yo lo he montado con una antena direccional de 14dB y va bien, pero sigo diciendo que es sordo. Saludines Wink
daboyz
DD-WRT Novice


Joined: 17 Aug 2014
Posts: 1

PostPosted: Sat Apr 11, 2015 10:58    Post subject: Reply with quote
Gracias, tenia un par de aparatos de estos brickeados y no sabia como solucinarlo
neo.nemek
DD-WRT Novice


Joined: 30 Jul 2010
Posts: 8

PostPosted: Sun Apr 12, 2015 0:38    Post subject: Reply with quote
daboyz wrote:
Gracias, tenia un par de aparatos de estos brickeados y no sabia como solucinarlo


Ok denada, asumo que has podido reparar esos AP's que estaban brickeados. Me alegro, es gratificante que mi trabajo de estudio sobre el tl-wa830re v2 te haya servido, saludos y seguiremos estudiando.
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Hardware basado en Atheros All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum