Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
toh:tp-link:archer_mr200 [2022/09/03 08:50] – Rewritten/Improved - Added new categories xwtktoh:tp-link:archer_mr200 [2024/09/03 07:40] – [Installation] frollic
Line 8: Line 8:
 ===== Supported Versions ===== ===== Supported Versions =====
  
----- datatable ---- +<!-- ToH: { 
-cols    BrandModelVersions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_urlDevice Techdata_pageid +  "source""json", 
-headers BrandModel, Version, Current Release, OEM Info, Archived Forum Topic, Technical Data +  "dom": "t", 
-align   c,c,c,c,c,c,c,c +  "paging": false
-filter  : Model=Archer MR200 +  "rotate"true
-filter  Version~v1 +  "shownColumns"["brand""model""version""supportedcurrentrel""oemdevicehomepageurl""owrt_forum_topic_url""deviceid"]
-----+  "filterColumns"{"model": "^Archer MR200$", "version""^v1$"} 
 +-->
  
  
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsCPU, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4Ghz, WLAN 5.0Ghz, Ethernet 100M ports_, ModemUSB ports_ +  "source""json", 
-header  : ModelVersion, SoC, CPU (MHz), Flash (MB), RAM (MB), WLAN Hardware, WLAN 2.4GHz, WLAN 5GHz, 100Mbps Ports, Modem, USB +  "dom": "t", 
-align   c,c,c,c,c,c,c,c,c,c,c,c +  "paging": false
-filter  : Model=Archer MR200 +  "rotate"true
-filter  Version~v1 +  "shownColumns"["model""version""cpu""cpumhz""flashmb""rammb""wlanhardware""wlan24ghz""wlan50ghz""ethernet100mports""modem", "usbports"]
-----+  "filterColumns"{"model": "^Archer MR200$", "version""^v1$"} 
 +-->
  
  
 ===== Firmware ===== ===== Firmware =====
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsSupported Current RelFirmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url +  "source""json", 
-align   l,c +  "dom": "t", 
-filter  : Model=Archer MR200 +  "paging": false
-filter  Version~v1 +  "shownColumns"["model", "version", "supportedcurrentrel", "firmwareopenwrtinstallurl", "firmwareopenwrtupgradeurl", "firmwareoemstockurl"]
-----+  "filterColumns"{"model": "^Archer MR200$", "version""^v1$"} 
 +-->
  
 ===== Flash Layout ===== ===== Flash Layout =====
Line 47: Line 50:
  
 This is the only way to upload custom firmware to this router, please note that while the process isn't hard, you are still advised to check if your files are properly downloaded as there is no going back. This is the only way to upload custom firmware to this router, please note that while the process isn't hard, you are still advised to check if your files are properly downloaded as there is no going back.
-Recovery is possible by using a CH340a Programmer or a Raspberry Pi, SOIC8 connector/adapter is required.+Recovery is possible by using a CH340a Programmer or a Raspberry Pi, SOIC8 connector/adapter is required, refer to **Backing Up your Router** for more information.
  
 It is recommended to first update to the latest available version to make sure most bugs with the modem are fixed. It is recommended to first update to the latest available version to make sure most bugs with the modem are fixed.
Line 58: Line 61:
      
 **Flashing OpenWrt**  **Flashing OpenWrt** 
 +  * The router now will flash the file to its chip starting at address 0x00000000, in case you are generating your own custom firmware image, the file should include the TP-Link bootloader, the creation process is described further down.
   * Turn on the device while pushing the WPS button until the WPS indicator lights up. The router is now ready to accept the firmware via the TFTP client set up in the computer. **Remember that the file name must exactly be the one mentioned above, since the router is looking specifically for it**.   * Turn on the device while pushing the WPS button until the WPS indicator lights up. The router is now ready to accept the firmware via the TFTP client set up in the computer. **Remember that the file name must exactly be the one mentioned above, since the router is looking specifically for it**.
-  * The router now will flash the file to its chip from address 0x00000000, note that in case you are making your own custom firmware, the file start should be the TP-Link bootloader, process on how to make your own custom firmware is explained below. 
   * Wait until the router restarts and boots up, change the LAN settings in your computer to DHCP (automatically assign IP), and open //192.168.1.1// IP in your browser, you should see the LuCl Configuration Interface pop up, afterwards, continue the setup of the router using the guidance provided in the web interface.   * Wait until the router restarts and boots up, change the LAN settings in your computer to DHCP (automatically assign IP), and open //192.168.1.1// IP in your browser, you should see the LuCl Configuration Interface pop up, afterwards, continue the setup of the router using the guidance provided in the web interface.
  
Line 94: Line 97:
 **Process** **Process**
  
-//Refer to **Backing Up your Router** section to learn how to dump your chipit is required in case you want to go back to stock.//+//[NEW METHOD] This variant can be used to unlock the modem without flashing an unlocked firmwarethis is helpful in case your modem is running a newer version and is preventing flashing the unlocked firmware. Provided by user liviu.//
  
   * Flash OpenWrt firmware   * Flash OpenWrt firmware
-  * Connect via WiFi (that is important), and goto 192.168.225.1, that is the Modem Web Console.+  * Connect to the router either via LAN or WiFi 
 +  * Install ''adb'' package 
 +  * Connect to router's console over ''ssh'' and then connect to the modem by running ''adb shell'' 
 +  * Once you get into the modem //shell// run these commands: 
 + 
 +  uci set network_status.network_status_data.unlockPlmn=1 
 +  uci commit network_status 
 +  exit 
 + 
 +  * Restart the router 
 + 
 +//[OLD METHOD] Refer to **Backing Up your Router** section to learn how to dump your chip, it is required in case you want to go back to stock.// 
 + 
 +  * Flash OpenWrt firmware 
 +  * Connect via WiFi (that is important), and goto 192.168.225.1/login.html, that is the Modem Web Console.
   * Goto //Settings > Device > Firmware Upgrade//   * Goto //Settings > Device > Firmware Upgrade//
   * Click Upgrade from Local Server, and choose MR200_Modem.zip and update, wait for the upload to goto 100%, then wait for about 3 minutes, after which, power cycle the router, and wait for it to boot.   * Click Upgrade from Local Server, and choose MR200_Modem.zip and update, wait for the upload to goto 100%, then wait for about 3 minutes, after which, power cycle the router, and wait for it to boot.
Line 193: Line 210:
 ==== Info ==== ==== Info ====
  
----- datatemplatelist dttpllist ---- +<!-- ToH: { 
-templatemeta:template_datatemplatelist +  "source""json", 
-cols    BrandModelVersionsDevice TypeAvailabilitySupported Since Commit_git Supported since RelSupported current RelBrandModelVersionsInstruction SetSub Instruction SetBootloaderPlatformTargetCPU MHzFlash MBsRAM MBSwitchEthernet 100M ports_Ethernet Gbit ports_Comments network ports_ModemVLANWLAN 2.4GHzWLAN 5.0GHzWLAN Comments_Detachable Antennas_USB ports_SATA ports_Comments USB SATA ports_SerialJTAGLED countButton countPower SupplyDevice Techdata_pageidForum topic URL_urlwikidevi URL_urlOEM Device Homepage URL_urlFirmware OEM Stock URL_urlFirmware OpenWrt Install URL_urlFirmware OpenWrt Upgrade URL_urlComments_ +  "dom""t", 
-filter  : Brand=TP-Link +  "paging"false, 
-filter  Model=Archer MR200 +  "rotate": true, 
-filter  Version=V1 +  "shownColumns": ["brand""model""version""devicetype""availability""supportedsincecommit""supportedcurrentrel""brand""model""version""bootloader""target""cpumhz""flashmb""rammb""switch""ethernet100mports""ethernet1gports""commentsnetworkports""modem""vlan""wlan24ghz""wlan50ghz""wlancomments""detachableantennas""usbports""sataports""commentsusbsataports""serial""jtag""ledcount""buttoncount""powersupply""deviceid""owrt_forum_topic_url""wikideviurl""oemdevicehomepageurl""firmwareoemstockurl""firmwareopenwrtinstallurl""firmwareopenwrtupgradeurl""comments"]
-----+  "filterColumns"{"brand": "^TP-Link$", "model""^Archer MR200$", "version""^V1$"} 
 +-->
  
 ===== Photos ===== ===== Photos =====
Line 212: Line 230:
  
  
-===== Tags =====+===== Thanks ===== 
 +This guide is a mix of research done from different posts, trials and errors. Rewritten/Improved by xwtk, on September 3, 2022. Thank you to everyone who has spent their time researching this device. 
 {{tag>FastEthernet 1NIC 2WNIC 4Port MT7620A MT7610E 64RAM 8Flash MIPS32 24K 1SIM}} {{tag>FastEthernet 1NIC 2WNIC 4Port MT7620A MT7610E 64RAM 8Flash MIPS32 24K 1SIM}}
- 
- 
-===== This guide is a mix of research done from different posts, trials and errors. Rewritten/Improved by xwtk, on September 3, 2022. Thank you to everyone who has spent their time researching this device. ===== 
  • Last modified: 2024/09/03 07:44
  • by frollic