I bought a WRT1900ACS(?) with dual partition openwrt 21.02.1 in Canada recently.
I hope to write another partition DDWRT, and keep current one partition OpenWRT, is it possible?
Highly recommended to have DD-WRT on both partitions as they share the same nvram configuration space.
Safest route is to flash factory stock Linksys firmware and use stock firmware environment to flash DD-WRT.
Or try what dkfusion did with factory-to-ddwrt.bin and openwrt webui, just be prepared for a serial recovery.
Also I checked with service-staff from linksys.com then confirmed my device is ACSv1, because it is different with the previous owner's word.
I confirmed and have been enjoyed that only DDWRT is so delicated that seperated ACSv1 and ACSv2, my goal is that let higher performance CPU (true ARMv7) work stable instead of Netgear R6250 which CPU is over 82 °C
Before goodbye with openwrt, I have tested three versions 21.02.1, and 21.02.2 just released on Feb18 2022, and divested-wrt-snapshot-r18807+10-7fae1e5677-mvebu-cortexa9-linksys_wrt1900acs-squashfs-factory.img, I am not satisfied with all of them because of losing WiFi5GHz frequency,
Quote:
Safest route is to flash factory stock Linksys firmware and use stock firmware environment to flash DD-WRT.
Or try what dkfusion did with factory-to-ddwrt.bin and openwrt webui, just be prepared for a serial recovery.
Yes, I have returned the stock firmware FW_WRT1900ACS_1.0.3.187766_prod.img successfully, I did not equip an USB-TTL cable.
How ever, I flashed factory-to-ddwrt.bin 02-20-2022-r48402 over the stock twice, it failure then return stock interface..
Is there something wrong? I guess the factory-to-ddwrt.bin should be .img ?
Because no problem if I try to flash with openwrt-21.02.1/2-mvebu-cortexa9-linksys_wrt1900acs-squashfs-factory.img then openwrt-21.02.1/2-mvebu-cortexa9-linksys_wrt1900acs-squashfs-sysupgrade.bin.
Or can I flash just on openwrt with
Step1: scp factory-to-ddwrt.bin root@192.168.1.1:/tmp
Step2: sysupgrade -n -v /tmp/factory-to-ddwrt.bin ?
Maybe the new size of 02-20-2022-r48402 is too big to fill, so I downloaded the very old version you mentioned, it works.
After download Jan-07-2018-r34411-factory-to-ddwrt.bin and Jan-07-2018-r34411-ddwrt-linksys-wrt1900acs-webflash.bin, flash suceed.
Then flash 02-20-2022-r48402-factory-to-ddwrt.bin and 02-20-2022-r48402-ddwrt-linksys-wrt1900acs-webflash.bin, Great!
Router Model Linksys WRT1900ACS
Firmware Version DD-WRT v3.0-r48402 std (02/20/22)
Kernel Version Linux 4.9.302 #3113 SMP Sun Feb 20 13:12:29 +07 2022 armv7l
CPU Model Marvell Armada 385
CPU Features VFP VFPv3 NEON VFPD32 EDSP FASTMULT HALF TLS THUMB
CPU Clock 1600 MHz
Load Average 0.03, 0.01, 0.00
Temperatures CPU 72.2°C / WL0 46.0 °C / WL1 47.5 °C
Memory Free 420404 KiB /511840KiB 82%
NVRAM 27KiB/128KiB
JFFS2 90.11KB/30.06MB
Thank BS team.
Is it possible to put shutdown in /usr/sbin ?
[/quote]
The current stock firmware that is installed is 1.0.3.187766
I had this happen with a 1200ac v1.
Flashing the latest factory-to-ddwrt resulted in the linksys interface claiming it succeeded, but then it would boot back to stock.
...
I read in another thread (which i can't find again) that it has to do with that version of stock firmware not liking the newer dd-wrt bin files.
the solution was to do the first install from oem interface with an older factory-to-ddwrt version. I used r34315, and then upgraded that to latest webflash, and that worked for me. Ymmv
I'm running r47942 at present.
I had the same problem. I couldn't change the firmware through the default linksys interface, I had errors with wherever version
I noticed one guy that says about images more than 30mb.
Then I read this post with someone who first installed OpenWRT (which is 10mb the image) and it worked.
Then I installed the version 36247 (first the factory-to-ddwrt.bin and then ddwrt-linksys-wrt1900acsv2-webflash.bin)
And it was working fantastic.
After this I installed the latest version 44715 (first factory then webflash) and now I got the latest firmware for the WRT1900ACS v2
Joined: 31 Jul 2021 Posts: 2146 Location: All over YOUR webs
Posted: Fri May 20, 2022 10:52 Post subject:
recox wrote:
I noticed one guy that says about images more than 30mb.
Then I read this post with someone who first installed OpenWRT (which is 10mb the image) and it worked.
Then I installed the version 36247 (first the factory-to-ddwrt.bin and then ddwrt-linksys-wrt1900acsv2-webflash.bin)
And it was working fantastic.
After this I installed the latest version 44715 (first factory then webflash) and now I got the latest firmware for the WRT1900ACS v2
I hope it helps someone.
Version 44715 is a two year old version, not even close to latest.
Joined: 31 Jul 2021 Posts: 2146 Location: All over YOUR webs
Posted: Sat May 21, 2022 13:53 Post subject:
@recox
You also dont need to flash the factory to dd-wrt and then the webflash.
The factory to dd-wrt already installs the given DD-WRT version assuming you're using stock firmware to begin with.
The webflash is ONLY to upgrade an older dd-wrt version to a newer version of dd-wrt via the web interface.
You shouldn't use the webflash for anything else but flashing via web interface to upgrade dd-wrt to dd-wrt.
In contrast, the factory to dd-wrt image can be used for e.g. for recovery but never as a upgrade anything or as its main usage to flash stock to dd-wrt.
You should also NEVER go from OpenWRT to DD-WRT or vice versa, this means from specific 3rd party FW to different 3rd party firmware. BIG no no.
What needs to happen is using a stock firmware that doesn't lock 3rd party fw from installing or imposes some other restrictions.
I hope you haven't been digging yourself a hole by just doing whatever reddit says.
that said, you are using a two year old version like I said previously.