Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:tp-link:ec330-g5u_v1 [2023/01/15 19:18] – [JTAG] csharper2005 | toh:tp-link:ec330-g5u_v1 [2023/08/02 19:03] – [OpenWrt installation (using factory image)] add info about ISP's default FW luckyspecialist | ||
|---|---|---|---|
| Line 39: | Line 39: | ||
| ===== Experimental Versions ===== | ===== Experimental Versions ===== | ||
| - | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | + | * [[https://forum.openwrt.org/ |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ | + | |
| - | //None at this time.// | ||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| Line 84: | Line 78: | ||
| ---- | ---- | ||
| - | ==== OpenWrt installation ==== | ||
| - | 1. Rename | + | {{page> |
| + | ==== OpenWrt | ||
| - | 2. Attach UART: | + | Tested with // |
| + | Also tested on 3.16.0 0.9.1 v6037.0 Build 181229 Rel.41159n (ISP's default FW) if the router booted from the right slot to download the OpenWRT firmware (see step 6 below). | ||
| + | |||
| + | 1. Login to the router web interface (http:// | ||
| + | |||
| + | 2. Open configuration file in any TP-Link config editor (e.g. https:// | ||
| + | |||
| + | 3. Find // | ||
| + | <code bash>< | ||
| + | according to the following example: | ||
| <code bash> | <code bash> | ||
| - | V | + | < |
| - | +-------+-------+-------+-------+ | + | ... |
| - | | +3.3V | GND | TX | + | < |
| - | +---+---+-------+-------+-------+ | + | ... |
| - | | + | </ |
| - | | | + | |
| - | +--- Don't connect | + | |
| </ | </ | ||
| + | |||
| + | 4. Save configuration file and upload changed configuration using stock firmware web interface | ||
| + | |||
| + | 5. Login using //telnet// to IP: | ||
| + | |||
| + | 6. Run <code bash>cat /proc/mtd | grep mtd7</ | ||
| + | * If the result is <code bash> | ||
| + | * If the result is <code bash> | ||
| + | |||
| + | 7. Set up a //tftp// server (e.g. //tftpd64// for windows) with OpenWrt // | ||
| + | |||
| + | 8. Login using //telnet// to 192.168.0.1, | ||
| + | |||
| + | 9. Download OpenWrt // | ||
| + | <code bash> | ||
| + | cd /tmp | ||
| + | tftp -g -r factory.bin 192.168.0.100 | ||
| + | </ | ||
| + | |||
| + | 10. Write OpenWrt // | ||
| + | <code bash> | ||
| + | dd if=/ | ||
| + | </ | ||
| + | |||
| + | 11. Power cycle the router | ||
| + | |||
| + | ==== OpenWrt installation (using serial console) ==== | ||
| + | |||
| + | 1. Rename OpenWrt initramfs image to **test.bin** and place it on tftp server with IP **192.168.0.5** | ||
| + | |||
| + | 2. Attach [[: | ||
| 3. Switch on the router and interrupt the boot process by pressing ' | 3. Switch on the router and interrupt the boot process by pressing ' | ||