TP Link Archer C9

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 20:55, 8 September 2021 (edit)
Kernel-panic69 (Talk | contribs)
(TP-Link Archer C9 v3, v4)
← Previous diff
Current revision (18:32, 9 June 2023) (edit) (undo)
Kernel-panic69 (Talk | contribs)
([http://en.techinfodepot.shoutwiki.com/wiki/TP-LINK_Archer_C9_seires Hardware] [https://wikidevi.wi-cat.ru/TP-LINK_Archer_C9_v1.x Specifications] - (table formatting))
 
(25 intermediate revisions not shown.)
Line 1: Line 1:
 +[[Image:Archer-C9-01.jpg|right|300px]]
__TOC__ __TOC__
- +<br><br>
-==[https://wikidevi.com/wiki/TP-LINK_Archer_C9_v1.x Hardware] Specifications==+=[http://en.techinfodepot.shoutwiki.com/wiki/TP-LINK_Archer_C9_seires Hardware] [https://wikidevi.wi-cat.ru/TP-LINK_Archer_C9_v1.x Specifications]=
-{| border="1" cellspacing="0"+{|style="text-align:center; position:relative; " width=100% border="1" cellspacing="0"
 +! Feature
 +! v1
 +! v2
 +! v3 / v4 (EU)
 +! v4 (US) - W.I.P.
 +! v5
|- |-
!FCC ID !FCC ID
|TE7C9 |TE7C9
 +|TE7C9V2
 +|TE7C9V2
 +|TE7C9V4
 +|TE7C9V5
|- |-
!Industry Canada ID !Industry Canada ID
|8853A-C9 |8853A-C9
 +|
 +|
 +|8853A-C9V4
 +|
|- |-
!Power !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 |12 VDC, 3.3 A
|- |-
!CPU !CPU
-|Broadcom BCM4709 @1 GHz+|Broadcom BCM4709<br>@1 GHz
 +|Broadcom BCM4709<br>@1 GHz
 +|Broadcom BCM4709A0<br>@1 GHz
 +|Broadcom BCM4709A0<br>@1 GHz
 +|Broadcom BCM4709A0<br>@1 GHz
|- |-
!Architecture !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) |ARM Cortex A9 (2 cores)
|- |-
!RAM / Flash (ROM) !RAM / Flash (ROM)
|128 MiB / 16 MiB |128 MiB / 16 MiB
 +|128 MiB / 16 MiB
 +|128 MiB / 16 MiB
 +|?
 +|256 MiB / 128 MiB
|- |-
!Switch !Switch
|Broadcom BCM4709 |Broadcom BCM4709
 +|Broadcom BCM4709
 +|Broadcom BCM4709A0
 +|Broadcom BCM4709A0
 +|Broadcom BCM4709A0
|- |-
!LAN/WAN ports !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 |4 /1 @ 1 Gb/s
|- |-
!USB Ports !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 |1x USB 2.0, 1x USB 3.0
|- |-
!JTAG !JTAG
|internal |internal
 +|
 +|
 +|
 +|
|- |-
!Serial !Serial
-|internal, 4-pin header, 3.3V TTL+|internal<br>4-pin header<br>3.3V TTL
 +|internal<br>4-pin header<br>3.3V TTL
 +|internal<br>4-pin header<br>3.3V TTL
 +|internal<br>4-pin header<br>3.3V TTL
 +|internal<br>4-pin header<br>3.3V TTL
|- |-
!WI1 chip !WI1 chip
 +|Broadcom BCM4360
 +|Broadcom BCM4360
 +|Broadcom BCM4360
 +|Broadcom BCM4360
|Broadcom BCM4360 |Broadcom BCM4360
|- |-
!WI1 protocols !WI1 protocols
 +|an+ac
 +|an+ac
 +|an+ac
 +|an+ac
|an+ac |an+ac
|- |-
!WI1 MIMO config !WI1 MIMO config
 +|3x3:3
 +|3x3:3
 +|3x3:3
 +|3x3:3
|3x3:3 |3x3:3
|- |-
!WI1 antenna connector !WI1 antenna connector
 +|U.FL, RP-SMA
 +|U.FL, RP-SMA
 +|U.FL, RP-SMA
 +|U.FL, RP-SMA
|U.FL, RP-SMA |U.FL, RP-SMA
|- |-
!WI2 chip !WI2 chip
 +|Broadcom BCM4360
 +|Broadcom BCM4360
 +|Broadcom BCM4360
 +|Broadcom BCM4360
|Broadcom BCM4360 |Broadcom BCM4360
|- |-
!WI2 protocols !WI2 protocols
 +|bgn
 +|bgn
 +|bgn
 +|bgn
|bgn |bgn
|- |-
!WI2 MIMO config !WI2 MIMO config
 +|3x3:3
 +|3x3:3
 +|3x3:3
 +|3x3:3
|3x3:3 |3x3:3
|- |-
!WI2 antenna connector !WI2 antenna connector
 +|U.FL, RP-SMA
 +|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.<br> The Archer C1900 is identical.<br>
-=How to install DD-WRT=+=Installation=
-===TP-Link Archer C9 v1===+*'''NOTE:''' Do NOT upgrade the firmware via wireless connection unless the TP-Link device only has wireless connection.
-* Ensure you have latest firmware from TP-Link+
-* Download '''factory-to-ddwrt.bin''' from the '''tplink_archer-c9v1 directory''' from one of the links [[Index:FAQ#Where_do_I_download_firmware.3F|here]].+
-* Read New Build and model-specific threads to determine the stability of a given build.+
-:* E.g. [https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2016/04-05-2016-r29409/tplink_archer-c9v1/factory-to-ddwrt.bin build 04-05-2016-r29409 factory-to-ddwrt.bin]+
-* Upload the dd-wrt firmware using the standard TP-Link UI and wait until router reboots+
-* 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!''')+
-*DO NOT UPDATE THE STOCK FIRMWARE TO A NEWER VERSION OR YOU MAY RISK A LOT OF EXTRA WORK. STICK TO STOCK BUILDS OLDER THAN 180125. 180125 will block your router from being able to update to any third party firmware. If your router is on this version or newer, you will need to follow this topic's instructions: https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1226430+
-===TP-Link Archer C9 v2===+==TP-Link Archer C9 v1==
-* Ensure you have the latest firmware from [http://www.tp-link.com/en/download/Archer-C9_V2.html#Firmware 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 [[Index:FAQ#Where_do_I_download_firmware.3F|here]].+
-* Read New Build and model-specific threads to determine the stability of a given build.+
-:* E.g. [https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2016/04-05-2016-r29409/tplink_archer-c9v2/factory-to-ddwrt.bin build 04-05-2016-r29409 factory-to-ddwrt.bin]+
-* Upload the dd-wrt firmware using the standard TP-Link UI and wait until router reboots+
-* Download the last appropriate dd-wrt firmware [http://www.dd-wrt.com/site/support/other-downloads?path=betas%2F here]+
-* Upload the latest good ''webflash.bin'' build using the dd-wrt GUI found under ''Administration->Firmware Upgrade''+
-:*DD-WRT v3.0-r30385 std (08/12/16) has been tested stable+
-===TP-Link Archer C9 v3, v4===+===Prerequisites===
-Device thread: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884+# 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])
-*Do not use builds since 34080 (15088 KB, while 33772 was 13796 KB): http://svn.dd-wrt.com/ticket/6144+#* '''NOTE:''' If you are on firmware version 180125 or newer, it will block installation of DD-WRT or any other third party firmware.
-**Seems fixed since 35452+#* 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.
-'''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."+# Download '''factory-to-ddwrt.bin''' from the '''tplink_archer-c9v1''' directory from one of the links [[Index:FAQ#Where_do_I_download_firmware.3F|here]].
-*TheDoc's fix for bricked v3/v4 is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1116019#1115979 here].+#* E.g. [https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2016/04-05-2016-r29409/tplink_archer-c9v1/factory-to-ddwrt.bin build 04-05-2016-r29409 factory-to-ddwrt.bin]
-*Easier-to-read v4 de-brick thread is [https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=330186 here]+#* 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.
-=Troubleshooting=+===Procedure===
-Device Forum Thread: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=282831+
-===Bricked Router===+#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 v2==
 + 
 +===Prerequisites===
 + 
 +# Ensure you have the latest firmware from [http://www.tp-link.com/en/download/Archer-C9_V2.html#Firmware 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 [[Index:FAQ#Where_do_I_download_firmware.3F|here]].
 +#** E.g. [https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2016/04-05-2016-r29409/tplink_archer-c9v2/factory-to-ddwrt.bin build 04-05-2016-r29409 factory-to-ddwrt.bin]
 +#* 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 [[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 v3, v4 (EU)==
 + 
 +===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] OR [https://www.tp-link.com/us/support/download/archer-c9/v4/#Firmware v4] page
 +# 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 v4 (US)==
 +[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=329569 There has been a US-only model version identified]. Still currently a W.I.P. to determine if porting is possible.
 + 
 +==TP-Link Archer C9 v5==
 + 
 +'''NOTE: This version is NOT currently supported. Doesn't look as if it will be anytime soon, either:'''<br>
 + 
 +[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=315680 TP-Link Archer C9 (EU) V5 DD-WRT Support (NO GO)]<br>
 +[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=329699 a bit of a question about Archer C9 v5...]<br>
 +[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=330769 TPLINK Archer C9 v5 unlock the protection]<br>
 +[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=334209 TP-Link Archer C9 v5 config backup decryption key]
 + 
 +=Upgrading DD-WRT=
 + 
 +==Prerequisites==
 + 
 +# Download the '''archer-c9v1-webflash.bin''', '''archer-c9v2-webflash.bin''', '''archer-c9v3-webflash.bin''', or '''archer-c9v4-webflash.bin''' file<br>from the '''tplink_archer-c9v1''', '''tplink_archer-c9v2''', '''tplink_archer-c9v3''', or '''tplink_archer-c9v4''' folder as applicable.
 +#* See [[Firmware_FAQ#Where_do_I_download_firmware.3F|Where Do I Download Firmare?]] 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 '''archer-c9v1-webflash.bin''', '''archer-c9v2-webflash.bin''', '''archer-c9v3-webflash.bin''', or '''archer-c9v4-webflash.bin''' file as applicable.
 +# 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.
 + 
 +=Troubleshooting/Recovery=
 + 
 + 
 +=="Normal" Bricked Router==
'''Symptoms''': all the LEDs are ON, and you can't access to UI '''Symptoms''': all the LEDs are ON, and you can't access to UI
-Follow these steps:+# Download the applicable stock firmware for your device
-* Switch off the router+#* From the official [https://www.tp-link.com/en/download/Archer-C9_V1.html#Firmware v1-page], [https://www.tp-link.com/en/download/Archer-C9_V2.html#Firmware v2-page], [https://www.tp-link.com/us/support/download/archer-c9/v3/#Firmware v3-page], OR [https://www.tp-link.com/us/support/download/archer-c9/v4/#Firmware v4-page].
-* Download a complete binary-image of firmware+# * Rename the downloaded firmware with the following name: ''archerc9v1_tp_recovery.bin'', ''archerc9v2_tp_recovery.bin'', ''archerc9v3_tp_recovery.bin'', OR ''archerc9v4_tp_recovery.bin'' as applicable.
-** From the official [http://www.tp-link.com/en/download/Archer-C9_V1.html#Firmware v1-page] OR [http://www.tp-link.com/en/download/Archer-C9_V2.html#Firmware v2-page]+#* NOTE: v3 and v4 are untested, but should work; they should have a built-in Webpage Firmware Recovery mode (see link below).
-** From the dd-wrt beta [http://www.dd-wrt.com/site/support/other-downloads?path=betas%2F downloads] ('''not''' tested)+# Download and extract [https://bitbucket.org/phjounin/tftpd64/src/master/old_releases/tftpd32%20portable/tftpd32.452.zip TFTPD32 4.52 Portable]
-* Rename the downloaded firmware with the following name: ''archerc9v1_tp_recovery.bin'' or "archerc9v2_tp_recovery.bin" if you have a v2 router+#* Configure TFTP server to use the following IP: 192.168.0.66
-* Serve as TFTP server the renamed firmware on the following IP: 192.168.0.66+#* Configure anticipation window of 1024 or 2048 bytes
-* Switch on the router, holding the RESET button for 2-4 seconds+# Switch on the router, holding the RESET button for 2-4 seconds
-* The firmware will be automatically downloaded and installed by the router+#* The firmware will be automatically downloaded and installed by the router.
 + 
 +==MACs Changed After Flashing DD-WRT==
'''Symptoms''': after the dd-wrt installation the MACs are changed! '''Symptoms''': after the dd-wrt installation the MACs are changed!
-*https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=282831&start=345 
-*https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1003571 
-*https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1116768 
-===Recovery Mode===+*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=282831&start=345 TP-Link Archer C9 Thread - page 24]
-The '''v3''' CFE has a built-in Webpage Firmware Recovery mode for bricked routers: see [https://www.tp-link.com/us/faq-1482.html TP-Link article].<br>+*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=283784&start=135 TP-Link Archer C9 Brick Fix (Revert To Stock Possibly) - page 10]
 + 
 +'''v3/v4 (EU) specific:
 +*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884&start=90 TP-Link Archer C9 v3? (EU) - page 7]
 +*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]
 +*The '''v3''' CFE has a built-in Webpage Firmware Recovery mode for bricked routers: See [https://www.tp-link.com/us/faq-1482.html TP-Link article].<br>
 + 
 +=Links / Notes / Further Reading=
 +*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=282831 Archer C9 v1/v2 Device Forum Thread]<br>
 +*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=305884 TP-Link Archer C9 v3? (EU)]<br>
 +*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=330186 (Solved) Help please, bricked router after installing...] v4 (EU) info
 +*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=334672 Help for reflashing/reprogramming CFE onto Archer C9 V4 EU]
 +*[https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=329569 Archer C9 V4 Unable to install firmware] There is a separate US market version that has been verified
[[Category:TP-Link guides]] [[Category:TP-Link guides]]

Current revision

Contents



[edit] Hardware Specifications

Feature v1 v2 v3 / v4 (EU) v4 (US) - W.I.P. v5
FCC ID TE7C9 TE7C9V2 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 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.

[edit] Installation

  • NOTE: Do NOT upgrade the firmware via wireless connection unless the TP-Link device only has wireless connection.

[edit] TP-Link Archer C9 v1

[edit] Prerequisites

  1. Ensure you are on firmware version 161008 from TP-Link (direct download link)
  2. 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.

[edit] Procedure

  1. Connect your PC to one of the LAN ports on your router with an ethernet cable.
  2. Open a browser and go to http://tplinkwifi.net (or http://192.168.0.1 if you have not changed default IP).
  3. Go to Advanced -> System Tools -> Firmware Upgrade
  4. Under Local Upgrade click Browse and locate the previously downloaded factory-to-ddwrt.bin file and click Open.
  5. 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.
  6. Once the router has rebooted completely, ensure your PC has an IP address in the 192.168.1.0/24 subnet range.
  7. 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.
  8. Set a simple password for now, click on Change Password.
  9. Do a normal reset or nvram erase via telnet/ssh (Do not 30/30/30 an ARM router!)
  10. 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.
  11. Set username and/or password and click Change Password.
  12. 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.

[edit] TP-Link Archer C9 v2

[edit] Prerequisites

  1. Ensure you have the latest firmware from TP-Link (tested with Archer C9(UN)_V2_160517)
  2. 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.

[edit] Procedure

  1. Connect your PC to one of the LAN ports on your router with an ethernet cable.
  2. Open a browser and go to http://tplinkwifi.net (or http://192.168.0.1 if you have not changed default IP).
  3. Go to Advanced -> System Tools -> Firmware Upgrade
  4. Under Local Upgrade click Browse and locate the previously downloaded factory-to-ddwrt.bin file and click Open.
  5. 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.
  6. Once the router has rebooted completely, ensure your PC has an IP address in the 192.168.1.0/24 subnet range.
  7. 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.
  8. Set a simple password for now, click on Change Password.
  9. Do a normal reset or nvram erase via telnet/ssh (Do not 30/30/30 an ARM router!)
  10. 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.
  11. Set username and/or password and click Change Password.
  12. 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.

[edit] TP-Link Archer C9 v3, v4 (EU)

[edit] Prerequisites

  1. Ensure you have the latest firmware from v3 OR v4 page
  2. Download 33772 factory-to-ddwrt.bin from the tplink_archer-c9v3 or tplink_archer-c9v4 directory as applicable.
  3. Download a recent archer-c9v3-webflash.bin or archer-c9v4-webflash.bin from the tplink_archer-c9v3 or tplink_archer-c9v4 directory as applicable.

[edit] Procedure

  1. Connect your PC to one of the LAN ports on your router with an ethernet cable.
  2. Open a browser and go to http://tplinkwifi.net (or http://192.168.0.1 if you have not changed default IP).
  3. Go to Advanced -> System Tools -> Firmware Upgrade
  4. Under Local Upgrade click Browse and locate the previously downloaded factory-to-ddwrt.bin file and click Open.
  5. 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.
  6. Once the router has rebooted completely, ensure your PC has an IP address in the 192.168.1.0/24 subnet range.
  7. 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.
  8. Set a simple password for now, click on Change Password.
  9. Do a normal reset or nvram erase via telnet/ssh (Do not 30/30/30 an ARM router!)
  10. 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.
  11. Set username and/or password and click Change Password.
  12. 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.

[edit] TP-Link Archer C9 v4 (US)

There has been a US-only model version identified. Still currently a W.I.P. to determine if porting is possible.

[edit] 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

[edit] Upgrading DD-WRT

[edit] Prerequisites

  1. Download the archer-c9v1-webflash.bin, archer-c9v2-webflash.bin, archer-c9v3-webflash.bin, or archer-c9v4-webflash.bin file
    from the tplink_archer-c9v1, tplink_archer-c9v2, tplink_archer-c9v3, or tplink_archer-c9v4 folder as applicable.

[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 archer-c9v1-webflash.bin, archer-c9v2-webflash.bin, archer-c9v3-webflash.bin, or archer-c9v4-webflash.bin file as applicable.
  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] Troubleshooting/Recovery

[edit] "Normal" Bricked Router

Symptoms: all the LEDs are ON, and you can't access to UI

  1. Download the applicable stock firmware for your device
  2. * Rename the downloaded firmware with the following name: archerc9v1_tp_recovery.bin, archerc9v2_tp_recovery.bin, archerc9v3_tp_recovery.bin, OR archerc9v4_tp_recovery.bin as applicable.
    • NOTE: v3 and v4 are untested, but should work; they should have a built-in Webpage Firmware Recovery mode (see link below).
  3. Download and extract TFTPD32 4.52 Portable
    • Configure TFTP server to use the following IP: 192.168.0.66
    • Configure anticipation window of 1024 or 2048 bytes
  4. Switch on the router, holding the RESET button for 2-4 seconds
    • The firmware will be automatically downloaded and installed by the router.

[edit] MACs Changed After Flashing DD-WRT

Symptoms: after the dd-wrt installation the MACs are changed!

v3/v4 (EU) specific:

[edit] Links / Notes / Further Reading