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
toh:tp-link:re200 [2022/04/10 15:55] – [Back to Stock] Minor arranging exaghosttoh:tp-link:re200 [2024/09/20 22:23] (current) – Add notes to flash OpenWrt on official Web UI for v3 ivzhh
Line 4: Line 4:
  
 <WRAP round important> <WRAP round important>
-The latest RE200 v5 is not supported by OpenWrt! The device only has 4MB of flash and runs VxWorks by default.+**The latest RE200 v5 is not supported by OpenWrt! The device only has 4MB of flash and runs VxWorks by default.** 
 +</WRAP> 
 + 
 +<WRAP round important> 
 +The latest OpenWrt release (23.05.3, 23.05.4 and 22.03.7) are broken on the RE200v1! \\ 
 +**Do not flash these images, you will brick your device!**
 </WRAP> </WRAP>
  
 ===== Supported Versions ===== ===== Supported Versions =====
----- datatable ---- +<!-- ToH: { 
-cols    BrandModelVersionsSupported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid +  "source""json", 
-headers BrandModel, Version, Current Release, OEM Info, Forum Topic, Technical Data +  "dom": "t", 
-align   c,c,c,c,c,c,c +  "paging": false
-filter  : Model=RE200 +  "rotate"true
-----+  "shownColumns"["brand""model""version""supportedcurrentrel""oemdevicehomepageurl""owrt_forum_topic_url", "deviceid"]
 +  "filterColumns"{"model": "^RE200$"} 
 +-->
  
  
 ===== 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_, Ethernet Gbit ports_, ModemUSB ports_ +  "source""json", 
-header  : ModelVersion,SoC,CPU MHz,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB +  "dom": "t", 
-align   c,c,c,c,c,c,c,c,c,c,c,c,c +  "paging": false
-filter  : Model=RE200 +  "rotate"true
-----+  "shownColumns"["model""version""cpu""cpumhz""flashmb""rammb""wlanhardware""wlan24ghz""wlan50ghz""ethernet100mports""ethernet1gports""modem", "usbports"]
 +  "filterColumns"{"model": "^RE200$"} 
 +-->
  
  
 ===== Installation ===== ===== Installation =====
  
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsSupported Current RelFirmware OpenWrt Install URL_urlFirmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url +  "source""json", 
-headers ModelVersionCurrent ReleaseFirmware OpenWrt InstallFirmware OpenWrt UpgradeFirmware OEM Stock +  "dom": "t", 
-align   : c,c,c +  "paging": false, 
-filter  : Model=RE200 +  "rotate": true
-----+  "shownColumns"["model""version""supportedcurrentrel""firmwareopenwrtinstallurl""firmwareopenwrtupgradeurl""firmwareoemstockurl"]
 +  "filterColumns"{"model": "^RE200$"} 
 +-->
  
 -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]] -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]]
  
 +Note that the time for an initial flash is very long for these devices. Users should expect 20 minutes before being able to access it, V4 can be 10 minutes, V1 is slower. Further sysupgrades may be a little faster at around 8 minutes.
 ==== Web Interface Method (v1) ==== ==== Web Interface Method (v1) ====
  
-**WARNING:** As of 2020-11-23 there seem to be issues with this approach. See https://forum.openwrt.org/t/port-to-tp-link-re200/50540 for more details.+<WRAP round important> 
 +The latest OpenWrt release (23.05.3, 23.05.4 and 22.03.7) are broken on the RE200v1! \\ 
 +**Do not flash these images, you will brick your device!** 
 +</WRAP>
  
 It is possible to install OpenWrt via the TP-Link web interface, but you need to prepare the image first. It is possible to install OpenWrt via the TP-Link web interface, but you need to prepare the image first.
Line 59: Line 74:
 ==== Web Interface Method (v2, v3, v4) ==== ==== Web Interface Method (v2, v3, v4) ====
  
-Simply install the -factory.bin image via the stock web interface. This procedure does not overwrite U-Boot, hence you have higher chances of being able to recover from a bad flash.+Simply install the -factory.bin image via the stock web interface. This procedure does not overwrite U-Boot, hence you have higher chances of being able to recover from a bad flash. (note: for v3 running TP-Link firmware > 1.1.0, Web UI rejects OpenWrt factory bin. You need to [[https://forum.openwrt.org/t/tp-link-re200-v3-refuses-to-install-openwrt/108388/8?u=ivzhh|downgrade to 1.1.0 first]]. The TP-Link US website doesn't have the 1.1.0 firmware link, you need to stay on the EU site and download the 2019 version)
  
 ==== Serial (v1 and v2) ==== ==== Serial (v1 and v2) ====
Line 78: Line 93:
 <code>dd if=re200v1_eu_3_14_2_up_boot\(160329\).bin of=re200v1_tftp.bin bs=1 skip=131584</code> <code>dd if=re200v1_eu_3_14_2_up_boot\(160329\).bin of=re200v1_tftp.bin bs=1 skip=131584</code>
  
-Put the resulting re200v1_tftp.bin image as "test.bin" to your TFTP server. Install via Serial as you would install OpenWrt.+Transfer this file to your RE200 running OpenWrt:
  
-In theory, you could also you ''%%sysupgrade%%'' to flash back to stock, but this is untested.+<code>scp -O re200v1_tftp.bin root@192.168.1.1:/tmp</code> 
 + 
 +Install it by forcing a ''%%sysupgrade%%''
 + 
 +<code>sysupgrade -F -n /tmp/re200v1_tftp.bin</code> 
 + 
 +Flashing this relatively big file takes some time, so be patient. Afterwards, you should be back to stock
 + 
 +<WRAP round important> 
 +**If you flash the wrong file or mess up the preparationyou will have to disassemble your device and attach serial console!** 
 +</WRAP> 
 + 
 +As an alternative, you can use serial console: Put the resulting re200v1_tftp.bin image as "test.bin" to your TFTP server. Install via Serial as you would install OpenWrt.
  
 ==== Back to Stock (v2, v3, v4) ==== ==== Back to Stock (v2, v3, v4) ====
Line 112: Line 139:
   - tftp to load image into ram   - tftp to load image into ram
   - bootm to start the kernel   - bootm to start the kernel
-  - you know have a running openwrt kernel and may bring a working image to /tmp (wget)+  - you now have a running openwrt kernel and may bring a working image to /tmp (wget)
   - sysupgrade with your image   - sysupgrade with your image
  
-This however will not overwrite the ''%%soft_ver%%''!+This however will not overwrite ''%%soft_ver%%''!
  
  
Line 134: Line 161:
 ^ [[docs:techref:hardware:port.serial|Serial]]   | [[#Serial|Yes]] || ^ [[docs:techref:hardware:port.serial|Serial]]   | [[#Serial|Yes]] ||
  
-==== Photos ====+==== Photos v1 ====
 /* =====>>>>> Standard size for photos: add ?400 to the medialink                                */ /* =====>>>>> Standard size for photos: add ?400 to the medialink                                */
 /* When uploading photos, **name them** intelligently. Nobody knows what 20100930_000602.jpg is! */ /* When uploading photos, **name them** intelligently. Nobody knows what 20100930_000602.jpg is! */
Line 153: Line 180:
 **Note:** This will void your warranty! **Note:** This will void your warranty!
  
-<WRAP BOX> 
 The case is welded together and you can't open it easily. I used a swivel vise to crack open the case. If done carefully, it only leaves a few small marks. I super-glued mine back together after porting OpenWrt. The case is welded together and you can't open it easily. I used a swivel vise to crack open the case. If done carefully, it only leaves a few small marks. I super-glued mine back together after porting OpenWrt.
-</WRAP>+ 
 +{{page>meta:infobox:high_voltage&noheader&nofooter&noeditbtn}} 
 ==== Serial ==== ==== Serial ====
  
Line 311: Line 339:
 ===== Tags ===== ===== Tags =====
 [[meta:tags|How to add tags]] [[meta:tags|How to add tags]]
-{{tag>ramips mt7620 8flash 64RAM 1port fastethernet 802.11bgn 802.11ac mt7610E mips32 wall_plug}}+{{tag>ramips mt7620 mt7628 8flash 64RAM 1port fastethernet 802.11bgn 802.11ac mt7610E 0usb mips32 wall_plug mains_powered}}
  • Last modified: 2022/04/10 15:55
  • by exaghost