TP Link Archer C9
From DD-WRT Wiki
(Difference between revisions)
Revision as of 01:55, 26 May 2023 (edit) Kernel-panic69 (Talk | contribs) m (→Prerequisites - (ditto, same as last edit)) ← Previous diff |
Revision as of 02:25, 26 May 2023 (edit) (undo) Kernel-panic69 (Talk | contribs) ((add v3/4 steps, cleanup, move troubleshooting and recovery info down into one place)) Next diff → |
||
Line 153: | Line 153: | ||
===Prerequisites=== | ===Prerequisites=== | ||
- | # Ensure you are on | + | # Ensure you are on firmware version 161008 from TP-Link ([https://static.tp-link.com/Archer_C9(US)_V1_161008_1478653422432k.zip direct download link]) |
#* '''NOTE:''' If you are on firmware version 180125 or newer, it will block installation of DD-WRT or any other third party firmware. | #* '''NOTE:''' If you are on firmware version 180125 or newer, it will block installation of DD-WRT or any other third party firmware. | ||
#* Refer to [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=327844 Working Solution to Archer C9 V1 - software only, no serial] on how to downgrade. | #* Refer to [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=327844 Working Solution to Archer C9 V1 - software only, no serial] on how to downgrade. | ||
Line 208: | Line 208: | ||
==TP-Link Archer C9 v3, v4== | ==TP-Link Archer C9 v3, v4== | ||
- | Device thread: [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884 TP-Link Archer C9 v3? (EU)] | ||
- | *Do not use builds since 34080 (15088 KB, while 33772 was 13796 KB): http://svn.dd-wrt.com/ticket/6144 | ||
- | **Seems fixed since 35452 | ||
- | '''WARNING:''' [http://svn.dd-wrt.com/ticket/6037 Enabling JFFS bricks the router]: "That seems to nuke all the way up to 0xFEFFFF in the SPI flash." | ||
- | *TheDoc's fix for bricked v3/v4 is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884&start=84 here] original (deprecated) fix is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884&start=76 here]. | ||
- | *Easier-to-read v4 de-brick thread is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=330186 here] | ||
- | NOTE: There is a US-only version of the v4 that is not yet supported - [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=329569 Archer C9 V4 Unable to install firmware] | ||
+ | ===Prerequisites=== | ||
+ | |||
+ | *'''NOTE:''' Due to recurring issues flashing the current '''factory-to-ddwrt.bin''' [https://svn.dd-wrt.com/ticket/6144 since 34080 (fixed after 35452, but still randomly occurs)], [https://svn.dd-wrt.com/ticket/7629 it is recommended to use 33772 for initial flash]. | ||
+ | *'''NOTE:''' There is a US-only version of the v4 that is not yet supported - [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=329569 Archer C9 V4 Unable to install firmware] | ||
+ | *'''WARNING:''' [http://svn.dd-wrt.com/ticket/6037 Enabling JFFS bricks the router]: "That seems to nuke all the way up to 0xFEFFFF in the SPI flash." | ||
+ | # Ensure you have the latest firmware from [https://www.tp-link.com/us/support/download/archer-c9/v3/#Firmware v3] [https://www.tp-link.com/us/support/download/archer-c9/v4/#Firmware v4] | ||
+ | # Download 33772 '''factory-to-ddwrt.bin''' from the '''tplink_archer-c9v3''' or '''tplink_archer-c9v4''' directory as applicable. | ||
+ | #* See [[Index:FAQ#Where_do_I_download_firmware.3F|Where Do I Download Firmware?]]. ([https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2017/11-16-2017-r33772/tplink_archer-c7-v3/factory-to-ddwrt.bin direct link for v3]) ([https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2017/11-16-2017-r33772/tplink_archer-c7-v4/factory-to-ddwrt.bin direct link for v4]) | ||
+ | #Download a recent '''archer-c9v3-webflash.bin''' or '''archer-c9v4-webflash.bin''' from the '''tplink_archer-c9v3''' or '''tplink_archer-c9v4''' directory as applicable. | ||
+ | #* See [[Index:FAQ#Where_do_I_download_firmware.3F|Where Do I Download Firmware?]]. | ||
+ | #* See "Upgrading DD-WRT" section below for updating after initial flash. | ||
+ | |||
+ | ===Procedure=== | ||
+ | |||
+ | #Connect your PC to one of the LAN ports on your router with an ethernet cable. | ||
+ | #Open a browser and go to http://tplinkwifi.net (or http://192.168.0.1 if you have not changed default IP). | ||
+ | #Go to ''Advanced -> System Tools -> Firmware Upgrade'' | ||
+ | #Under ''Local Upgrade'' click ''Browse'' and locate the previously downloaded '''factory-to-ddwrt.bin''' file and click ''Open''. | ||
+ | #Click the Upgrade button. The device will reboot automatically after the upgrading has been finished. Please wait about 3-5 minutes. | ||
+ | #*'''NOTE:''' Do NOT turn off the power or disconnect the Ethernet cable during upgrade process. | ||
+ | #Once the router has rebooted completely, ensure your PC has an IP address in the 192.168.1.0/24 subnet range. | ||
+ | #In your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI. | ||
+ | #Set a simple password for now, click on ''Change Password''. | ||
+ | # Do a [[Factory Defaults|normal reset]] or [[Hard_reset_or_30/30/30#Erasing_NVRAM|nvram erase]] via telnet/ssh ('''Do not 30/30/30 an ARM router!''') | ||
+ | #Once the router has rebooted completely after resetting, in your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI. | ||
+ | #Set username and/or password and click ''Change Password''. | ||
+ | #Configure router to your needs. | ||
+ | #*'''NOTE:''' You will be required to enter username and password to navigate away from the information page in the DD-WRT WebUI. | ||
==TP-Link Archer C9 v5== | ==TP-Link Archer C9 v5== | ||
Line 248: | Line 269: | ||
*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=283784&start=135 TP-Link Archer C9 Brick Fix (Revert To Stock Possibly) - page 10] | *[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=283784&start=135 TP-Link Archer C9 Brick Fix (Revert To Stock Possibly) - page 10] | ||
*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884&start=90 TP-Link Archer C9 v3? (EU) - page 7] | *[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884&start=90 TP-Link Archer C9 v3? (EU) - page 7] | ||
+ | |||
+ | ===v3/v4 Specific information=== | ||
+ | |||
+ | Device thread: [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884 TP-Link Archer C9 v3? (EU)] | ||
+ | *Do not use builds since 34080 (15088 KB, while 33772 was 13796 KB): http://svn.dd-wrt.com/ticket/6144 | ||
+ | **Seems fixed since 35452 | ||
+ | |||
+ | *TheDoc's fix for bricked v3/v4 is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884&start=84 here] original (deprecated) fix is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884&start=76 here]. | ||
+ | *Easier-to-read v4 de-brick thread is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=330186 here] | ||
+ | |||
==Recovery Mode== | ==Recovery Mode== |
Revision as of 02:25, 26 May 2023
Contents |
Hardware Specifications
Feature | v1 | v2 | v3 (EU) | v4 | v5 |
---|---|---|---|---|---|
FCC ID | TE7C9 | TE7C9V2 | TE7C9V4 | TE7C9V5 | |
Industry Canada ID | 8853A-C9 | 8853A-C9V4 | |||
Power | 12 VDC, 3.3 A | 12 VDC, 3.3 A | 12 VDC, 3.3 A | 12 VDC, 3.3 A | 12 VDC, 3.3 A |
CPU | Broadcom BCM4709 @1 GHz | Broadcom BCM4709 @1 GHz | Broadcom BCM4709A0 @1 GHz | Broadcom BCM4709A0 @1 GHz | Broadcom BCM4709A0 @1 GHz |
Architecture | ARM Cortex A9 (2 cores) | ARM Cortex A9 (2 cores) | ARM Cortex A9 (2 cores) | ARM Cortex A9 (2 cores) | ARM Cortex A9 (2 cores) |
RAM / Flash (ROM) | 128 MiB / 16 MiB | 128 MiB / 16 MiB | ? | ? | 256 MiB / 128 MiB |
Switch | Broadcom BCM4709 | Broadcom BCM4709 | Broadcom BCM4709A0 | Broadcom BCM4709A0 | Broadcom BCM4709A0 |
LAN/WAN ports | 4 /1 @ 1 Gb/s | 4 /1 @ 1 Gb/s | 4 /1 @ 1 Gb/s | 4 /1 @ 1 Gb/s | 4 /1 @ 1 Gb/s |
USB Ports | 1x USB 2.0, 1x USB 3.0 | 1x USB 2.0, 1x USB 3.0 | 1x USB 2.0, 1x USB 3.0 | 1x USB 2.0, 1x USB 3.0 | 1x USB 2.0, 1x USB 3.0 |
JTAG | internal | ||||
Serial | internal, 4-pin header, 3.3V TTL | internal, 4-pin header, 3.3V TTL | internal, 4-pin header, 3.3V TTL | internal, 4-pin header, 3.3V TTL | internal, 4-pin header, 3.3V TTL |
WI1 chip | Broadcom BCM4360 | Broadcom BCM4360 | Broadcom BCM4360 | Broadcom BCM4360 | Broadcom BCM4360 |
WI1 protocols | an+ac | an+ac | an+ac | an+ac | an+ac |
WI1 MIMO config | 3x3:3 | 3x3:3 | 3x3:3 | 3x3:3 | 3x3:3 |
WI1 antenna connector | U.FL, RP-SMA | U.FL, RP-SMA | U.FL, RP-SMA | U.FL, RP-SMA | U.FL, RP-SMA |
WI2 chip | Broadcom BCM4360 | Broadcom BCM4360 | Broadcom BCM4360 | Broadcom BCM4360 | Broadcom BCM4360 |
WI2 protocols | bgn | bgn | bgn | bgn | bgn |
WI2 MIMO config | 3x3:3 | 3x3:3 | 3x3:3 | 3x3:3 | 3x3:3 |
WI2 antenna connector | U.FL, RP-SMA | U.FL, RP-SMA | U.FL, RP-SMA | U.FL, RP-SMA | U.FL, RP-SMA |
The Archer C1900 is identical.
Installation
- NOTE: Do NOT upgrade the firmware via wireless connection unless the TP-Link device only has wireless connection.
TP-Link Archer C9 v1
Prerequisites
- Ensure you are on firmware version 161008 from TP-Link (direct download link)
- NOTE: If you are on firmware version 180125 or newer, it will block installation of DD-WRT or any other third party firmware.
- Refer to Working Solution to Archer C9 V1 - software only, no serial on how to downgrade.
- Download factory-to-ddwrt.bin from the tplink_archer-c9v1 directory from one of the links here.
- E.g. build 04-05-2016-r29409 factory-to-ddwrt.bin
- Optional: Download archer-c9v1-webflash.bin from the current release directory if you used the above file for initial flash.
- See "Upgrading DD-WRT" for upgrade procedure.
- Pro Tip: Read New Build and model-specific threads to determine the stability of a given build.
Procedure
- Connect your PC to one of the LAN ports on your router with an ethernet cable.
- Open a browser and go to http://tplinkwifi.net (or http://192.168.0.1 if you have not changed default IP).
- Go to Advanced -> System Tools -> Firmware Upgrade
- Under Local Upgrade click Browse and locate the previously downloaded factory-to-ddwrt.bin file and click Open.
- Click the Upgrade button. The device will reboot automatically after the upgrading has been finished. Please wait about 3-5 minutes.
- NOTE: Do NOT turn off the power or disconnect the Ethernet cable during upgrade process.
- Once the router has rebooted completely, ensure your PC has an IP address in the 192.168.1.0/24 subnet range.
- In your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI.
- Set a simple password for now, click on Change Password.
- Do a normal reset or nvram erase via telnet/ssh (Do not 30/30/30 an ARM router!)
- Once the router has rebooted completely after resetting, in your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI.
- Set username and/or password and click Change Password.
- Configure router to your needs.
- NOTE: You will be required to enter username and password to navigate away from the information page in the DD-WRT WebUI.
TP-Link Archer C9 v2
Prerequisites
- Ensure you have the latest firmware from TP-Link (tested with Archer C9(UN)_V2_160517)
- Download factory-to-ddwrt.bin from the tplink_archer-c9v2 directory from one of the links here.
- Optional: Download archer-c9v2-webflash.bin from the current release directory if you used the above file for initial flash.
- See "Upgrading DD-WRT" for upgrade procedure.
- Pro Tip: Read New Build and model-specific threads to determine the stability of a given build.
Procedure
- Connect your PC to one of the LAN ports on your router with an ethernet cable.
- Open a browser and go to http://tplinkwifi.net (or http://192.168.0.1 if you have not changed default IP).
- Go to Advanced -> System Tools -> Firmware Upgrade
- Under Local Upgrade click Browse and locate the previously downloaded factory-to-ddwrt.bin file and click Open.
- Click the Upgrade button. The device will reboot automatically after the upgrading has been finished. Please wait about 3-5 minutes.
- NOTE: Do NOT turn off the power or disconnect the Ethernet cable during upgrade process.
- Once the router has rebooted completely, ensure your PC has an IP address in the 192.168.1.0/24 subnet range.
- In your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI.
- Set a simple password for now, click on Change Password.
- Do a normal reset or nvram erase via telnet/ssh (Do not 30/30/30 an ARM router!)
- Once the router has rebooted completely after resetting, in your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI.
- Set username and/or password and click Change Password.
- Configure router to your needs.
- NOTE: You will be required to enter username and password to navigate away from the information page in the DD-WRT WebUI.
TP-Link Archer C9 v3, v4
Prerequisites
- NOTE: Due to recurring issues flashing the current factory-to-ddwrt.bin since 34080 (fixed after 35452, but still randomly occurs), it is recommended to use 33772 for initial flash.
- NOTE: There is a US-only version of the v4 that is not yet supported - Archer C9 V4 Unable to install firmware
- WARNING: Enabling JFFS bricks the router: "That seems to nuke all the way up to 0xFEFFFF in the SPI flash."
- Ensure you have the latest firmware from v3 v4
- Download 33772 factory-to-ddwrt.bin from the tplink_archer-c9v3 or tplink_archer-c9v4 directory as applicable.
- Download a recent archer-c9v3-webflash.bin or archer-c9v4-webflash.bin from the tplink_archer-c9v3 or tplink_archer-c9v4 directory as applicable.
- See Where Do I Download Firmware?.
- See "Upgrading DD-WRT" section below for updating after initial flash.
Procedure
- Connect your PC to one of the LAN ports on your router with an ethernet cable.
- Open a browser and go to http://tplinkwifi.net (or http://192.168.0.1 if you have not changed default IP).
- Go to Advanced -> System Tools -> Firmware Upgrade
- Under Local Upgrade click Browse and locate the previously downloaded factory-to-ddwrt.bin file and click Open.
- Click the Upgrade button. The device will reboot automatically after the upgrading has been finished. Please wait about 3-5 minutes.
- NOTE: Do NOT turn off the power or disconnect the Ethernet cable during upgrade process.
- Once the router has rebooted completely, ensure your PC has an IP address in the 192.168.1.0/24 subnet range.
- In your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI.
- Set a simple password for now, click on Change Password.
- Do a normal reset or nvram erase via telnet/ssh (Do not 30/30/30 an ARM router!)
- Once the router has rebooted completely after resetting, in your browser, go to http://192.168.1.1 where you should be greeted by the DD-WRT password change page in the WebUI.
- Set username and/or password and click Change Password.
- Configure router to your needs.
- NOTE: You will be required to enter username and password to navigate away from the information page in the DD-WRT WebUI.
TP-Link Archer C9 v5
NOTE: This version is NOT currently supported. Doesn't look as if it will be anytime soon, either:
TP-Link Archer C9 (EU) V5 DD-WRT Support (NO GO)
a bit of a question about Archer C9 v5...
TPLINK Archer C9 v5 unlock the protection
TP-Link Archer C9 v5 config backup decryption key
Upgrading DD-WRT
Troubleshooting
Device Forum Thread: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=282831
Bricked Router
Symptoms: all the LEDs are ON, and you can't access to UI
Follow these steps:
- Switch off the router
- Download a complete binary-image of firmware
- Rename the downloaded firmware with the following name: archerc9v1_tp_recovery.bin or "archerc9v2_tp_recovery.bin" if you have a v2 router
- Serve as TFTP server the renamed firmware on the following IP: 192.168.0.66
- Switch on the router, holding the RESET button for 2-4 seconds
- The firmware will be automatically downloaded and installed by the router
Symptoms: after the dd-wrt installation the MACs are changed!
- TP-Link Archer C9 Thread - page 24
- TP-Link Archer C9 Brick Fix (Revert To Stock Possibly) - page 10
- TP-Link Archer C9 v3? (EU) - page 7
v3/v4 Specific information
Device thread: TP-Link Archer C9 v3? (EU)
- Do not use builds since 34080 (15088 KB, while 33772 was 13796 KB): http://svn.dd-wrt.com/ticket/6144
- Seems fixed since 35452
- TheDoc's fix for bricked v3/v4 is here original (deprecated) fix is here.
- Easier-to-read v4 de-brick thread is here
Recovery Mode
The v3 CFE has a built-in Webpage Firmware Recovery mode for bricked routers: see TP-Link article.