Asus RT-AC88U

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 22:08, 25 May 2023 (edit)
Kernel-panic69 (Talk | contribs)
(Procedure - (add restoration tool steps))
← Previous diff
Current revision (22:56, 25 May 2023) (edit) (undo)
Kernel-panic69 (Talk | contribs)
((add minicfe install steps))
 
(5 intermediate revisions not shown.)
Line 99: Line 99:
* Steps derived from [https://www.asus.com/support/faq/1000814/ How to use Rescue Mode (Firmware Restoration)?] on the Asus website. * Steps derived from [https://www.asus.com/support/faq/1000814/ How to use Rescue Mode (Firmware Restoration)?] on the Asus website.
# Set a static IP of 192.168.10 with subnet mask of /24 (255.255.255.0) on the PC you are using to flash the router. # Set a static IP of 192.168.10 with subnet mask of /24 (255.255.255.0) on the PC you are using to flash the router.
 +# Connect PC to one of the router's LAN ports with an ethernet cable.
# Place the router in Rescue Mode: # Place the router in Rescue Mode:
## Unplug the router's power cord (you may try waiting a minute if it doesn't go into recovery mode). ## Unplug the router's power cord (you may try waiting a minute if it doesn't go into recovery mode).
Line 117: Line 118:
# Set username and/or password, then continue configuring to your preferences. # Set username and/or password, then continue configuring to your preferences.
#* '''NOTE:''' You will need to enter user/pass to navigate away from the information page after setting them. #* '''NOTE:''' You will need to enter user/pass to navigate away from the information page after setting them.
- 
====Using the ASUS Mini CFE web server==== ====Using the ASUS Mini CFE web server====
*Similar to above, but using a web browser instead of the ASUS Firmware Restoration Tool *Similar to above, but using a web browser instead of the ASUS Firmware Restoration Tool
 +# Set a static IP of 192.168.10 with subnet mask of /24 (255.255.255.0) on the PC you are using to flash the router.
 +# Connect PC to one of the router's LAN ports with an ethernet cable.
 +# Place the router in Rescue Mode using the steps above.
 +# Open a browser and go to http://192.168.1.1
 +#*'''NOTE:''' It is recommended to click on "Clear NVRAM" / "Restore default NVRAM values" and return to page before proceeding.
 +# Click on "Browse" and select the previously downloaded '''asus_rt-ac88u-firmware.trx''' file and click "Upload".
 +#*'''NOTE:''' Wait a minimum of 3 minutes, up to 10 minutes before proceeding. Do not disconnect from the router or power off the router.
 +# Upon completion of upload, you should return to the page, where you can click "Reboot".
 +#*IF not, power cycle router with on/off button.
 +# You should now be able to go to http://192.168.1.1 and be greeted by the password change page of the DD-WRT webUI.
 +# Set username and/or password and configure to your needs.
 +#*'''NOTE:''' You will need to enter username and password to navigate away from the information page.
====Manually via AsusWRT WebUI==== ====Manually via AsusWRT WebUI====
 +
 +* Steps derived from [https://www.asus.com/support/faq/1010600/ How to manually upgrade firmware for an ASUS router or range extender?] on the Asus website.
 +# Set a static IP of 192.168.10 with subnet mask of /24 (255.255.255.0) on the PC you are using to flash the router.
 +# Connect PC to one of the router's LAN ports with an ethernet cable.
 +# Open a browser and enter your router LAN IP or router URL http://www.asusrouter.com to the WEB GUI.
 +# Enter username and password in the pop-up and click "'''Sign In'''".
 +# click the ‘''Firmware Version''’ number at the top of the page.
 +#* This should take you to the ''Advanced Settings -> Administration -> Firmware Upgrade'' tab.
 +# Click ‘''Choose File’'' button on the Firmware Upgrade page and locate the previously downloaded '''asus_rt-ac88u-firmware.trx''' file and click ''‘Open’''.
 +# Check the file you selected is the correct one. Click ''‘Upload’'' to start the firmware installation.
 +#* '''Notice:''' Wait for (at least) 3 minutes until the firmware file is uploaded to your device. Do not disconnect from or power cycle router during this time.
 +# After the firmware update is completed, reboot the router manually via the On/Off button on your device.
 +# Return your PC to default auto-dhcp settings.
 +# Upon rebooting, go to http://192.168.1.1 and check that you are greeted by the password change page of the DD-WRT webUI.
 +# If successful, then set username and/or password and then configure to your needs.
 +#* '''NOTE:''' You will need to re-enter username and password to navigate away from the information page.
==Upgrading DD-WRT== ==Upgrading DD-WRT==
Line 135: Line 163:
===Procedure=== ===Procedure===
-# Set a static IP of 192.168.1.5 (or similar IP address within your configured subnet) on the PC you are using to upgrade firmware.+# Set a static IP of 192.168.1.10 (or similar IP address within your configured subnet) on the PC you are using to upgrade firmware.
 +# Connect PC to one of the router's LAN ports with an ethernet cable.
# Open a browser to http://192.168.1.1 (or whatever you've set your router IP to). # Open a browser to http://192.168.1.1 (or whatever you've set your router IP to).
# Go to ''Administration -> Firmware Upgrade'' tab. # Go to ''Administration -> Firmware Upgrade'' tab.
Line 153: Line 182:
Also refer to the ''Asus guides'' Category at the bottom.<br> Also refer to the ''Asus guides'' Category at the bottom.<br>
Router model thread: [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=288784 Asus RT-AC88U AC3100]<br> Router model thread: [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=288784 Asus RT-AC88U AC3100]<br>
-[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=325467 asus rt-88u bricked, help needed]+[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=325467 asus rt-88u bricked, help needed]<br>
 +[https://openwrt.org/toh/asus/rt-ac88u Asus RT-AC88U - OpenWRT Wiki]
[[Category:Asus guides]] [[Category:Asus guides]]

Current revision

px200

Contents



[edit] Hardware Specifications

FCC ID: MSQ-RTGW00
Industry Canada ID: 3568A-RTGW00
CPU: Broadcom BCM4709C0 (1.4 GHz, 2 cores)
Flash / RAM: 128 / 512 MiB
Expansion IFs: 1 x USB 3.0, 1 x USB 2.0
JTAG: yes, 5-pin header, unpopulated
Serial: yes, 4-pin header, unpopulated, internal, 3.3V TTL
Wl1 Chip1: Broadcom BCM4366
Wl1 MIMO config: 4x4:4
Wl1 protocols: a/n/ac
Wl2 Chip1: Broadcom BCM4366
Wl2 MIMO config: 4x4:4
Wl2 protocols: b/g/n
ETH Chip1: Broadcom BCM4709C0
Switch: Realtek RTL8365MB
LAN / WAN ports: 8 / 1 (up to 1 Gb/s)

[edit] Build Size Limit

The linux mtd partition is 62.0 MB, however, the CFE limits flash size to ~27 MB.

35531: 28241920 (26.9336 MB)
35667: 28393472 (27.0781 MB)


[edit] MTD Boot Partitions

From dmesg output:

nflash: squash filesystem with lzma found at block 29
Creating 4 MTD partitions on "nflash":
0x000000000000-0x000000080000 : "boot"
0x000000080000-0x000000200000 : "nvram"
0x000000200000-0x000004000000 : "linux"
0x0000003b3e80-0x000004000000 : "rootfs"
[...]
Northstar brcmnand NAND Flash Controller driver, Version 0.1 (c) Broadcom Inc. 2012
NAND device: Manufacturer ID: 0xc8, Chip ID: 0xd1 (Unknown NAND 128MiB 3,3V 8-bit)
[...]
Creating 1 MTD partitions on "brcmnand":
0x000004000000-0x000008000000 : "brcmnand"


[edit] Installation

[edit] Initial Flash

[edit] Prerequisites

  1. Download the asus_rt-ac88u-firmware.trx file from the asus-rt-ac88u folder.
    • NOTE: You may optionally use the asus_rt-ac88u-firmware.trx file from the experimental_driver folder under the asus-rt-ac88u folder.
    • See here for more info.
  2. Download and Install the ASUS Firmware Restoration Tool version 2.1.0.3 from the Asus Support Website (direct link)
    • Optional: Download abnd Install the ASUS Device Discovery Tool version 1.4.8.3 to discover the IP of your router if unknown (direct link)

[edit] Procedure

NOTE: The ASUS Firmware Restoration Tool is the preferred / recommended method for initial flash. The other procedures are provided as alternatives.

[edit] Using The ASUS Firmware Restoration Tool

  1. Set a static IP of 192.168.10 with subnet mask of /24 (255.255.255.0) on the PC you are using to flash the router.
  2. Connect PC to one of the router's LAN ports with an ethernet cable.
  3. Place the router in Rescue Mode:
    1. Unplug the router's power cord (you may try waiting a minute if it doesn't go into recovery mode).
    2. Press and hold the reset button (there is an ongoing discussion on whether it's the WPS or reset button, try both).
    3. Keep long pressing the Reset button and plug the cord to DC IN at the same time.
      • Notice: Please DO NOT release the Reset button until the Rescue Mode is enabled.
      • The router turns to the Rescue mode when you see the power indicator light is slowly flashing.
  4. Click Start > ASUS Utility > Firmware Restoration
  5. Click Browse and choose the asus_rt-ac88u-firmware.trx file you downloaded previously.
  6. After choosing the file, click Open.
  7. Click Upload and then wait for around 1 min (or more, see indication of completion).
    • Notice: Before uploading the file, please make sure that you already turn your router to the Rescue Mode.
    • Otherwise you can't use Firmware Restoration to do the firmware update.
    • Steady power light indicates the setting procedure of Rescue Mode has been completed successfully.
  8. Wait for the router to reboot and then click Close.
  9. Return your PC to default auto-dhcp settings.
  10. Open a browser and go to http://192.168.1.1 where you should be greeted by the password change page of the DD-WRT webUI.
  11. Set username and/or password, then continue configuring to your preferences.
    • NOTE: You will need to enter user/pass to navigate away from the information page after setting them.

[edit] Using the ASUS Mini CFE web server

  • Similar to above, but using a web browser instead of the ASUS Firmware Restoration Tool
  1. Set a static IP of 192.168.10 with subnet mask of /24 (255.255.255.0) on the PC you are using to flash the router.
  2. Connect PC to one of the router's LAN ports with an ethernet cable.
  3. Place the router in Rescue Mode using the steps above.
  4. Open a browser and go to http://192.168.1.1
    • NOTE: It is recommended to click on "Clear NVRAM" / "Restore default NVRAM values" and return to page before proceeding.
  5. Click on "Browse" and select the previously downloaded asus_rt-ac88u-firmware.trx file and click "Upload".
    • NOTE: Wait a minimum of 3 minutes, up to 10 minutes before proceeding. Do not disconnect from the router or power off the router.
  6. Upon completion of upload, you should return to the page, where you can click "Reboot".
    • IF not, power cycle router with on/off button.
  7. You should now be able to go to http://192.168.1.1 and be greeted by the password change page of the DD-WRT webUI.
  8. Set username and/or password and configure to your needs.
    • NOTE: You will need to enter username and password to navigate away from the information page.

[edit] Manually via AsusWRT WebUI

  1. Set a static IP of 192.168.10 with subnet mask of /24 (255.255.255.0) on the PC you are using to flash the router.
  2. Connect PC to one of the router's LAN ports with an ethernet cable.
  3. Open a browser and enter your router LAN IP or router URL http://www.asusrouter.com to the WEB GUI.
  4. Enter username and password in the pop-up and click "Sign In".
  5. click the ‘Firmware Version’ number at the top of the page.
    • This should take you to the Advanced Settings -> Administration -> Firmware Upgrade tab.
  6. Click ‘Choose File’ button on the Firmware Upgrade page and locate the previously downloaded asus_rt-ac88u-firmware.trx file and click ‘Open’.
  7. Check the file you selected is the correct one. Click ‘Upload’ to start the firmware installation.
    • Notice: Wait for (at least) 3 minutes until the firmware file is uploaded to your device. Do not disconnect from or power cycle router during this time.
  8. After the firmware update is completed, reboot the router manually via the On/Off button on your device.
  9. Return your PC to default auto-dhcp settings.
  10. Upon rebooting, go to http://192.168.1.1 and check that you are greeted by the password change page of the DD-WRT webUI.
  11. If successful, then set username and/or password and then configure to your needs.
    • NOTE: You will need to re-enter username and password to navigate away from the information page.

[edit] Upgrading DD-WRT

[edit] Prerequisites

  1. Download the asus_rt-ac88u-firmware.trx file from the asus-rt-ac88u folder.
    • NOTE: You may optionally use the asus_rt-ac88u-firmware.trx file from the experimental_driver folder under the asus-rt-ac88u folder.
    • See here for more info.

[edit] Procedure

  1. Set a static IP of 192.168.1.10 (or similar IP address within your configured subnet) on the PC you are using to upgrade firmware.
  2. Connect PC to one of the router's LAN ports with an ethernet cable.
  3. Open a browser to http://192.168.1.1 (or whatever you've set your router IP to).
  4. Go to Administration -> Firmware Upgrade tab.
  5. Click on "Browse", locate and select previously downloaded asus_rt-ac88u-firmware.trx file.
  6. Click on the "Upgrade" button.
    • Please allow up to 10 minutes for the firmware upgrade process to complete. Do not disconnect your PC or power cycle your router during this process.
  7. Once the router has rebooted, click on "Continue" (if the Setup -> Basic Setup tab has not returned automatically) or point
    your browser to http://192.168.1.1 if you end up with a "Connection reset or other navigation error page in your browser.
  8. At this point, check in the webUI that the version of DD-WRT is the version you intended to upgrade to.
    • Please report in the Broadcom sub-forum successful flash reports or any other issues in the appropriate build thread for your firmware version.

[edit] Recovery

  • Use the Asus Firmware Restoration tool or mini CFE webserver method to recover a bricked device using either AsusWRT or a known good DD-WRT firmware image.

[edit] Notes

Also refer to the Asus guides Category at the bottom.
Router model thread: Asus RT-AC88U AC3100
asus rt-88u bricked, help needed
Asus RT-AC88U - OpenWRT Wiki