DD-WRT install

Discussion in 'DD-WRT Firmware' started by Peter2, Feb 2, 2018.

  1. Peter2

    Peter2 New Member Member

    How do I go about installing DD-WRT on a Asus router please?
     
  2. eibgrad

    eibgrad Network Guru Member

    1. Using your current firmware, do a factory reset to clear all your current configuration changes.

    2. Temporarily assign your PC/Mac/laptop wired network interface the IP address 192.168.1.2 (netmask 255.255.255.0).

    3. Patch your PC/Mac/laptop to one of the router's LAN ports.

    4. We'll now place the router in recovery mode. With the router powered off, press and hold the reset button, then power up the router. Wait until the power LED begins to blink *very* slowly (it make take as much as 30 seconds in some cases). Release the reset button.

    5. Go to http://192.168.1.1 to access the CFE webpage, browse to your file, and upload the firmware. Wait for at least 5 mins after the the upload completes before taking any further actions.

    6. Power cycle the router. When the router completes booting, the new firmware should be reachable via http://192.168.1.1, only this time it will be the dd-wrt GUI. If for some reason it doesn't load, do a hard reset by holding the reset button for 30 secs, then power cycle again. In some stubborn cases, it may take a combination of BOTH the reset and WPS buttons to get it to reset.

    7. Immediately after creating your dd-wrt username and password, do a factory reset from the dd-wrt GUI. Once it reboots, the firmware update is complete.

    8. Put your PC/Mac/laptop back on DHCP.

    Enjoy your new dd-wrt router!
     
    Last edited: Feb 2, 2018
  3. smitty870

    smitty870 Networkin' Nut Member

  4. kendall green

    kendall green New Member Member

    I am on a converted TM-AC1900 rounter now running ASUS 3.0.0.4-380.7743. I want to switch to DD-WRT so as to avoid the reversion to TM firmware when updating above 3.0.0.4-384.20308 (which happened to me). Is the dd-wrt-v24-K3_AC_ARM_STD.bin the latest or best version to use for this. how often is it updated and does it update via the GUI?
     
  5. eibgrad

    eibgrad Network Guru Member

    I have several (five to be exact) of these same T-Mobile TM-AC1900 routers, collected over the last 9 months or so (the latest one I received just this past Monday), so I'm very familiar w/ the history and issues when it comes to dealing w/ this router.

    Yes, you now have to be careful w/ your updates because ASUS is actively attempting to revert these RT-AC68U conversions back to TM-AC1900. But it's a continual cat and mouse game. At the moment, the best information is available at the bayareatechpros website.

    http://www.bayareatechpros.com/ac1900-to-ac68u/

    Most recently, I've noticed the following updates, which apparently are meant to thwart such efforts when installing ASUS or Merlin firmware.

    Code:
    # Backup MTD5 (dd produces identical bin)
    cat /dev/mtd5 > /jffs/mtd5_backup.bin
    
    # Copy mtd5_backup.bin from router using scp
    # From host: scp admin@192.168.1.1:/jffs/mtd5_backup.bin ./
    
    # Mount MTD5
    mkdir /tmp/asus_jffs
    mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
    
    # Copy mtd5 files from router using scp
    # From host: scp admin@192.168.1.1:/tmp/asus_jffs/* ./
    
    # Wipe mtd5 files and reboot
    rm -rf /tmp/asus_jffs/*
    sync && umount /tmp/asus_jffs
    rm -rf /jffs/.sys/RT-AC68U
    nvram unset fw_check && nvram commit && reboot
    Apparently ASUS certs are stored there, and is how the TM-AC1900 units are being uniquely identified. And so if you remove them as suggested, it won't revert your router. FWIW, on my most recent router, I deleted the certs as instructed, installed the latest Merlin firmware, and so far, so good. But whether that will remain the case for all future updates remains an open question. As I said, it's cat and mouse and game at the moment. And I didn't specifically test the ASUS OEM firmware either since I would never use it anyway, at least not when Merlin is available and working (I just think it's better).

    As far as dd-wrt and tomato, you should NOT be affected by any of this nonsense, at least once you get a suitable ASUS CFE installed (e.g., 1.0.2.0). And you can perform future updates via the GUI.

    As far as dd-wrt specifically, I've installed both the BS (Brainslayer) and Kong builds, and each works. But each is slightly different in terms of additional features. And yes, they're routinely updated. I can't really say if one is better than the other since I only use dd-wrt for testing purposes. For actual day-to-day use (primary and repeater), I use these routers w/ Shibby tomato. But given the (apparent) EOL for Shibby tomato, I'm now contemplating alternatives.
     
  6. kendall green

    kendall green New Member Member

    Specifically, what I don't understand is whether need to install a "kill" version of dd-wrt, asus_rt-ac68u.firmware.trx, prior to installing the v24-K3_AC_ARM_STD.bin? Except for copying the files back to the host, the code seems to be the same as bayareapro's initial instructions, which I have now carried out. Since elbgrad has installed dd-wrt, tomato and Merlin firmware on these routers, perhaps he has more insights as to the advantages/disadvantages of each in this new era of ASUS cat and mouse games.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice