Joined: 24 Oct 2013 Posts: 66 Location: Houston, TX
Posted: Thu Aug 18, 2016 21:26 Post subject:
Does anyone want a full MTD dump from a brand-new never-flashed out of the box router? This includes the elusive /tmp/var/config (mtd block 6)... _________________ How to EA6400:
Joined: 24 Oct 2013 Posts: 66 Location: Houston, TX
Posted: Thu Aug 18, 2016 22:04 Post subject:
Looks like my build fails to flash using the web UI on firmware version 1.0.99.172334. I don't see this firmware version listed anywhere... _________________ How to EA6400:
Joined: 24 Oct 2013 Posts: 66 Location: Houston, TX
Posted: Thu Aug 18, 2016 22:22 Post subject:
Ahaha. Got it on there anyway. Firmware signing be damned!
Newer versions will likely require serial flashing. Couldn't downgrade to Linksys stock build 160989, so did the following (after getting a root console and copying the dd-wrt webflash to a flash drive):
It's likely that only the first command will succeed, since you've just wiped the rootfs with sync and reboot on it. So, forcibly unplug and replug. Maybe there's a better way to do this with the other flash partition. Can anyone point out how to change the boot partition in the nvram?
Anyway, you'll have a brick, because of all the Linksys settings in nvram. You'll have to reset the nvram now, so hold the reset button down as the device is powering up.
Screen Shot 2016-08-18 at 4.58.53 PM.png
Description:
The error with new Linksys firmware (version 1.0.99.172334)
Joined: 06 Aug 2016 Posts: 9 Location: Mississauga, Ontario, Canada
Posted: Fri Aug 19, 2016 16:22 Post subject:
I recently moved my ea6300v1 to dd-wrt following butterworth's steps, all went fine and I am running 08-16-2016-r30432. Temp is steady at around 85 degrees. Thanks to all and specially to butterworth for putting it all together!
However, when I tried to flash it again, I got the "Invalid firmware file" message, so I had to go to Diagnostics and revert to the previous firmware and then I was able to do butterworth's steps.
Now, when you say "Newer versions will likely require serial flashing" does that mean the following won't work?
Code:
cd /tmp/root
mtd -f write linksys-ea6400-webflash.bin linux2
mtd -f write linksys-ea6400-webflash.bin linux
reboot
Joined: 24 Oct 2013 Posts: 66 Location: Houston, TX
Posted: Fri Aug 19, 2016 16:33 Post subject:
n0psl3d wrote:
Now, when you say "Newer versions will likely require serial flashing" does that mean the following won't work?
1.0.99.172334 did *not* let me revert to a prior Linksys firmware (got the "Invalid firmware file" error), so I needed a root shell first.
What you described should work (though there's no `mtd` command in the stock Linksys firmware, so I had to use dd). You'll likely have to just use the internal serial UART to get root first, or somehow flash through the CFE, which I'm not familiar with on this router. _________________ How to EA6400:
Posted: Sun Aug 21, 2016 13:41 Post subject: Recovering from a very bad flash
Hello,
I have contributed to this thread, but now I need help myself. I managed to brick it after using Kong. I was trying to upgrade firmwares.
Now I am stuck in this pattern where I keep uploading ta rescue firmware from the CFE recovery page, Asus firmware recovery tool, and tftp clients. The upload will finish and say that it has successfully flashed the router, but the router will not boot into ddwrt (supper hacky) and eventually I have to trigger a second recovery attempt. What ddwrt version should i use? I have the koolshare CFE.
If you are experienced with bad flash recovery please throw me a bone. Thanks
EDIT: I was able to flash the original Linksys firmware through the CFE rescue page and it stuck and booted. Now I am running stock
Quote:
1. Flash the default stripped down version of DD-WRT (from Linksys Web GUI or ASUS Rescue tool)
http://d.pr/f/17CIg/5I5UrVmX+ (Credit goes to numinit for the Initial WebFlash)
Quote:
1. Flash the default stripped down version of DD-WRT (from Linksys Web GUI or ASUS Rescue tool)
http://d.pr/f/17CIg/5I5UrVmX+ (Credit goes to numinit for the Initial WebFlash)
Before flashing make sure you're on the old firmware 1.1.40.160989 as this has no signature checking of firmware which will allow you to flash DD-Wrt.
The newer Linksys Firmware will not allow you to flash DD-Wrt or downgrade Linksys firmware.
There should be a button to restore the old firmware (I recall) if you have updated your router by accident or if the automatic update thing has it done.
Release notes for this new firmware suggest the change was done on purpose to only allow Linksys signed firmware and this is done on requirement by FCC. So we see the FCC stating that they don't want customer to run third party firmware, then allowing open source to TP-Link and now blocking custom firmware flashes. Make up your mind FCC
Strange seeing that their WRT routers can still run Open-WRT.
Also, you said that your device is an LinkSys 6300
please turn your router upside down and check the FCC ID if it ends with EA6400 and that your model number is EA6300V1. If it is EA6300 and not EA6300V1, DD-WRT is not supported for your router and it will be bricked.
And no this is not my router
I personally use Merlin and I am now looking to go back to DD-Wrt, so I reckon Kong is stable for now? _________________ Linksys EA6400/6300v1 Guide
BT Infinity FTTC
BRAS PROFILE: 76.2MBPS DOWN / 20 MBPS UP
BT Smart Business Hub 6A - Modem and AP
Linksys EA6300v1 - Broadcom DD-WRT v3.0-r36104 std
BT HomeHub 5A - Wireless AP Extender
BT Openreach Modem ECI - Unlocked OpenWrt 15.05
Hi numinit,
I'm looking forward to your help for reverting to Stock firmware EA6400. Can you guide me step by step to flash?
I done with this guide from @butterworth(http://www.dd-wrt.com/phpBB2/viewtopic.php?p=1009864#1009864). I don't have more experiences for de-bricking if my router was bricked. Thanks
Hi numinit,
I'm looking forward to your help for reverting to Stock firmware EA6400. Can you guide me step by step to flash?
I done with this guide from @butterworth(http://www.dd-wrt.com/phpBB2/viewtopic.php?p=1009864#1009864). I don't have more experiences for de-bricking if my router was bricked. Thanks
If you used Koolshare cfe with the UUID key backed up is a parameter present in your Koolshare cfe, you can just simply flash the stock firmware and it's done
However, if you didn't backup your UUID_key (yes it's unique to each device) then you cannot go back to stock firmware (if you try, it will brick without the UUID_Key of your original firmware. It will just be stuck on the waiting screen). To go back you need your uuid_key or your original stock cfe.
However, I can see you posted here I don't know if his cfe will work, but I know for certain that the parameter of UUID_Key is required.
If you have saved your UUID_key or have taken note of it. Just insert that into your Koolshare cfe using the cfe editor and flash stock firmware and it's done. Just note that WPS won't work with stock firmware and Koolshare cfe.