Asus RT-AC88U
From DD-WRT Wiki
(Difference between revisions)
Revision as of 15:40, 22 June 2020 (edit) Jeremywh7 (Talk | contribs) m (fix links) ← Previous diff |
Current revision (22:56, 25 May 2023) (edit) (undo) Kernel-panic69 (Talk | contribs) ((add minicfe install steps)) |
||
(21 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
- | + | [[Image:RT-AC88U.png|right|px200]] | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
+ | __TOC__ | ||
+ | <br><br> | ||
+ | =Hardware [http://techinfodepot.shoutwiki.com/wiki/ASUS_RT-AC88U Specifications]= | ||
- | == | + | {|border="1" cellspacing="0" |
- | + | |- | |
- | + | ! 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) | ||
+ | |} | ||
- | + | =Build Size Limit= | |
- | + | ||
The ''linux'' mtd partition is 62.0 MB, however, the CFE limits flash size to ~27 MB. | The ''linux'' mtd partition is 62.0 MB, however, the CFE limits flash size to ~27 MB. | ||
*Reference: [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=1120273#1120273 smitna reported that build 35531 worked, but 35667 did not.] | *Reference: [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=1120273#1120273 smitna reported that build 35531 worked, but 35667 did not.] | ||
Line 29: | Line 63: | ||
- | + | =MTD Boot Partitions= | |
From dmesg output: | From dmesg output: | ||
nflash: squash filesystem with lzma found at block 29 | nflash: squash filesystem with lzma found at block 29 | ||
Line 45: | Line 79: | ||
- | == | + | =Installation= |
- | Router model thread: [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=288784 Asus RT-AC88U AC3100] | + | |
+ | ==Initial Flash== | ||
+ | |||
+ | ===Prerequisites=== | ||
+ | |||
+ | # 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 [[Firmware_FAQ#Where_do_I_download_firmware.3F|here]] for more info. | ||
+ | # Download and Install the ASUS Firmware Restoration Tool version 2.1.0.3 from the [https://www.asus.com/networking-iot-servers/wifi-routers/asus-wifi-routers/rt-ac88u/helpdesk_download/?model2Name=RT-AC88U Asus Support Website] ([https://dlcdnets.asus.com/pub/ASUS/wireless/GT-AX6000/Rescue_2103.zip?model=RT-AC88U 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 ([https://dlcdnets.asus.com/pub/ASUS/wireless/ASUSWRT/Discovery_1483.zip?model=RT-AC88U direct link]) | ||
+ | |||
+ | ===Procedure=== | ||
+ | |||
+ | '''NOTE:''' The ASUS Firmware Restoration Tool is the preferred / recommended method for initial flash. The other procedures are provided as alternatives. | ||
+ | |||
+ | ====Using The ASUS Firmware Restoration Tool==== | ||
+ | |||
+ | * 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. | ||
+ | # Connect PC to one of the router's LAN ports with an ethernet cable. | ||
+ | # 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). | ||
+ | ## Press and hold the reset button (there is an ongoing discussion on whether it's the WPS or reset button, try both). | ||
+ | ## 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. | ||
+ | # Click '''Start > ASUS Utility > Firmware Restoration''' | ||
+ | # Click '''Browse''' and choose the asus_'''rt-ac88u-firmware.trx''' file you downloaded previously. | ||
+ | # After choosing the file, click '''Open'''. | ||
+ | # 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. | ||
+ | # Wait for the router to reboot and then click '''Close'''. | ||
+ | # Return your PC to default auto-dhcp settings. | ||
+ | # 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. | ||
+ | # 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. | ||
+ | |||
+ | ====Using the ASUS Mini CFE web server==== | ||
+ | |||
+ | *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==== | ||
+ | |||
+ | * 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== | ||
+ | |||
+ | ===Prerequisites=== | ||
+ | |||
+ | # 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 [[Firmware_FAQ#Where_do_I_download_firmware.3F|here]] for more info. | ||
+ | |||
+ | ===Procedure=== | ||
+ | |||
+ | # 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). | ||
+ | # Go to ''Administration -> Firmware Upgrade'' tab. | ||
+ | # Click on "Browse", locate and select previously downloaded '''asus_rt-ac88u-firmware.trx''' file. | ||
+ | # 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. | ||
+ | # Once the router has rebooted, click on "Continue" (if the ''Setup -> Basic Setup'' tab has not returned automatically) or point<br>your browser to http://192.168.1.1 if you end up with a "Connection reset or other navigation error page in your browser. | ||
+ | #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 [https://forum.dd-wrt.com/phpBB2/viewforum.php?f=1 Broadcom sub-forum] successful flash reports or any other issues in the appropriate build thread for your firmware version. | ||
+ | |||
+ | =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. | ||
+ | |||
+ | =Notes= | ||
+ | |||
+ | 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> | ||
+ | [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
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
- 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.
- 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
- Steps derived from 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.
- Connect PC to one of the router's LAN ports with an ethernet cable.
- 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).
- Press and hold the reset button (there is an ongoing discussion on whether it's the WPS or reset button, try both).
- 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.
- Click Start > ASUS Utility > Firmware Restoration
- Click Browse and choose the asus_rt-ac88u-firmware.trx file you downloaded previously.
- After choosing the file, click Open.
- 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.
- Wait for the router to reboot and then click Close.
- Return your PC to default auto-dhcp settings.
- 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.
- 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
- 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.
[edit] Manually via AsusWRT WebUI
- Steps derived from 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.
[edit] Upgrading DD-WRT
[edit] Prerequisites
- 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
- 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).
- Go to Administration -> Firmware Upgrade tab.
- Click on "Browse", locate and select previously downloaded asus_rt-ac88u-firmware.trx file.
- 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.
- 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. - 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