I think flashing brainslayer' latest and then flashing the linksys firmware from the gui is easier.
Yes, BS has built into his dd-wrt builds the ability to flash the LinkSys Firmware directly from the dd-wrt GUI. I believe this started with build r32670 & has continued onward thru the latest builds. It makes setting a partition back to LS firmware a lot easier.
hth _________________ multi-tier router stack
wrt 3200's for speed & cpu power, NG R6300v2's for WiFi AP's,
wrt 1200v2 for one of my secure subnets.
wrt54GLs for ad'l 3rd tier machines.
Yes, BS has built into his dd-wrt builds the ability to flash the LinkSys Firmware directly from the dd-wrt GUI. I believe this started with build r32670 & has continued onward thru the latest builds. It makes setting a partition back to LS firmware a lot easier.
hth
thanks so much for showing the box AND release on your sig. i hope the practice becomes more widespread. _________________ asus rt-ac86u stock: 3.0.0.4.384_45149
wrt3200acm: r34578 {sunset}
"why nibble when u can take a byte."
FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
I think flashing brainslayer' latest and then flashing the linksys firmware from the gui is easier.
Is there a link to brainslayer's bin file and directions on how to do this. I don't know what a gui is. I should have never put dd wrt on this router WRT3200ac when I don't know what I am doing.
FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
su
launchctl load -F /System/Library/LaunchDaemons/tftp.plist
launchctl start com.apple.tftpd
3. Stock Firmware Image
Download firmware: http://www.linksys.com/us/support-article?articleNum=207552
cd /private/tftpboot/
cp /Users/xxxx/Downloads/FW_WRT3200ACM_X.X.X.XXXXX_prod.img rango.img # default firmware filename for WRT3200ACM. Will be different depending on model and version.
4. WRT3200ACM Wired LAN Connection
Connect Port 1 to existing LAN # not WAN port
5. WRT3200ACM USB to Serial Cable Connection
--________--
| 1 2 3 4 5 6 |
-----------
Pin Color Signal
1 Black Ground
2 White RX
4 Green TX
6. CoolTerm
Port: usbserial
Baudrate: 115200
Connect
Power router
Hit space within 3 seconds when prompted
env print #scroll back to find firmwareName variable you need to rename your firmware image file to. The variable name maybe be slightly different for your router.
setenv ipaddr 192.168.69.200 # modify for your LAN
setenv netmask 255.255.255.0
setenv serverip 192.168.69.30 # modify for your TFTP server
ping 192.168.69.30 # confirm LAN
run flash_pri_image # or flash_alt_image or update_both_images
reset
I did it!!! I managed to stitch together info from different posts to install the stock firmware back on WRT3200ACM ***using the command line only***.
The USB serial just wasn't working for me for whatever reason, so I put the following steps together.
If your router is connected to the internet, you can just download the firmware with wget straight to the router. Otherwise, you will have to use WinSCP to transfer files over (that's what I did).
***** --> Be super careful with the "mtd" command! You can royally screw things up if you type the wrong thing! <-- *****
So, DD-WRT is on both partitions of your WRT3200ACM? No problem. These are the steps I used:
1. Telnet/SSH into the router
2. Download firmware
3. Set boot partion to 1
4. Erase first partition (not sure if this step is needed)
5. Clean up variables from DD-WRT (not sure if this step is needed)
6. Write new firmware
7. Reboot
I used this commands:
Code:
wget http://downloads.linksys.com/downloads/firmware/FW_WRT3200ACM_1.0.6.181063_prod.img
ubootenv set boot_part 1
erase linux
erase nvram
mtd write FW_WRT3200ACM_1.0.6.181063_prod.img linux
reboot
You can also use the -r option for mtd to reboot automatically, but I wanted to see the results. It does display some kind of error about not being able to unlock linux, but it flashes anyway. Once rebooted, you are back on stock firmware. I believe you can flash the same firmware a second time in the GUI to put it in the second partition as well, just in case.
Posted: Thu Jan 04, 2018 12:01 Post subject: Solved! WRT3200ACM back to stock.
Ok, here is the problem I had: I erased somehow both partitions in my WRT3200ACM. So I couldn't access anything but the U-boot of my router.
Here is how I proceeded to load back the stock firmware. I used Ubuntu as it was much easier to setup everything (Windows gave me headaches with the TTL-USB adapter). You can easily use Ubuntu by creating a bootable USB without having to install it (see https://www.linuxliveusb.com/).
3. Connect everything (router OFF):
a. Router TTL to USB > PC: for this, have a look at the Youtube video
b. Router LAN (lan 1 for example) to PC LAN (network cable that came with your router)
4. Start kermit or GTKterm on your PC and switch on your router
5. You should see the booting of your router happening. When prompted, press a key to interrupt booting. You should then see "Marvell>>". Here is what you should type:
FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
sorry im a noob im trying to understand all of this and im so confused. to revert my
WRT3200ACM
back to the stock linksys firmware i need this cable? I am sorry I did read everything it just does not make sense to me if anyone could simplify for me the easiest way to get the stock linksys firmware on my router that would be amazing.
it currently has
Firmware: DD-WRT v3.0-r33525 std (10/17/17
I think you should look to this, if you have flashed only once the firmware, you should especially try to just swap the two partitions to get back to the opposite partition where the original firmware is still stocked- see
"
Quote:
here are two simple ways of switching partitions:
1. Telnet or SSH Command to learn what partition is currently in use
WRT1200, WRT1900AC, WRT1900ACS & WRT3200ACM: ubootenv get boot_part
*The last line will be a # 1 or 2. This is the partition currently in use.
Telnet or SSH Command to switch to opposite / inactive partition
WRT1200, WRT1900AC, WRT1900ACS & WRT3200ACM: ubootenv set boot_part [1 or 2]*
*Use the number not in use.
Just open Telnet on Windows, type "open ip adress" where ip adress = the IP adress of your router on the LAN, should be like this or similar: 192.168.1.1, then "root", then the router password and then you are able to launch the partition switch. Then "exit" and the router should boot on opposite firmware ie Stock firmware