Posted: Mon Dec 09, 2013 5:51 Post subject: TP Link TL-WR840N v1.0 - stuck at CFE.
I purchased a new TP Link WR840N Ver:1.0 (FCC: TE7WR840N) - a supported device.
Did 30-30-30
Flashed factory-to-ddwrt.bin from here:http://www.dd-wrt.com/routerdb/de/download/TP-Link/TL-WR840N/v1.x/factory-to-ddwrt.bin/4167 (which I found via the Router Database)
And thats about it never got a chance to flash the webflash file after that.
The power light comes on and the corresponding LAN/WAN light when a cable is plugged in but no wifi light or gear icon light.
If I set my computer to 192.168.1.2 I can ping and access the CFE miniWeb Server on 192.168.1.1 (funny thing is that the webpage says "Broadcom - CFE miniWeb Server").
I have tried flashing the webflash file (http://www.dd-wrt.com/routerdb/de/download/TP-Link/TL-WR840N/v1.x/tl-wr840n-webflash.bin/4168) from the CFE miniWeb Server but though it uploads and the devices reboots it remains in exactly the same status.
I tried TFTP and though I PUT the bin file to the device successfully; same thing - nothing changes.
Can someone please suggest how I can get out of this predicament?
WR840Nv1 was an Atheros based router for the Chinese market and now they have produced an international one with the same model and version numbers but based on Broadcom chipset.
So your router is not dd-wrt supported and is likely to never be supported. _________________ Kernel panic: Aiee, killing interrupt handler!
Click restore default nvram button, then unzip the archive and point the cfe miniweb server to where the .bin file is located. _________________ Kernel panic: Aiee, killing interrupt handler!
Yes, I unzipped the file and was pointing the browser to the bin file.
For good measure I used different browsers and tried an older stock firmware too. Same result no matter what I try - it just says The file transferred is not a valid firmware image.
Try this one:
(you may have to rename it, I don't know how long filenames the cfe web server supports) _________________ Kernel panic: Aiee, killing interrupt handler!
Last edited by LOM on Wed Dec 11, 2013 10:24; edited 1 time in total
RMA it as not working, it does at least have the right TP-Link firmware on it now but probably written in the wrong location in flash.
It is apparent that the cfe rescue web server doesn't work as it should do, it should have accepted either the stock firmware or my modified version with removed boot loader. _________________ Kernel panic: Aiee, killing interrupt handler!
I also bought the same router and unwittingly tried to flash it with the factory-to-ddwrt.bin firmware, which I now see was a bad idea. I get the power light and a LAN light when connected and I can ping the router on 192.168.0.1 (ttl=100), but I don't manage to connect to the CFE miniWeb Server that you mentioned. I have tried to use the tftp flash method to put the original firmware back on it, but I just get a "Transfer timed out." error message. Any ideas?
I went out and bought a TP-Link TL-WR841ND v8 and loaded dd-wrt on it and I am very happy with its performance.
Gave the non-working WR840N to a patient friend who RMA'd it and got a replacement. He is using it with stock firmware. FWIW, he isn't too impressed with the WR840N's performance with stock but he's kind of stuck with it without any TP firmware options.
I also bought the same router and unwittingly tried to flash it with the factory-to-ddwrt.bin firmware, which I now see was a bad idea. I get the power light and a LAN light when connected and I can ping the router on 192.168.0.1 (ttl=100), but I don't manage to connect to the CFE miniWeb Server that you mentioned. I have tried to use the tftp flash method to put the original firmware back on it, but I just get a "Transfer timed out." error message. Any ideas?