OpenWrt/Cudy/TR3000: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (7 intermediate revisions by the same user not shown) | |||
| Line 20: | Line 20: | ||
---- | ---- | ||
🕸 [https://drive.google.com/drive/folders/1BKVarlwlNxf7uJUtRhuMGUqeCa5KpMnj Cudy » TR3000 » Firmware » OpenWrt » Intermediary] | 🕸 [https://drive.google.com/drive/folders/1BKVarlwlNxf7uJUtRhuMGUqeCa5KpMnj Cudy » TR3000 » Firmware » OpenWrt » Intermediary] | ||
---- | |||
🕸 [http://192.168.10.1/ Cudy » TR3000 » Console] | |||
---- | ---- | ||
|- | |- | ||
| Line 36: | Line 38: | ||
|valign='top' style='width:50%'| | |valign='top' style='width:50%'| | ||
🕸 [https://firmware-selector.openwrt.org/?version=24.10.5&target=mediatek%2Ffilogic&id=cudy_tr3000-v1 Cudy » TR3000 » Firmware » OpenWrt » Selected] | 🕸 [https://firmware-selector.openwrt.org/?version=24.10.5&target=mediatek%2Ffilogic&id=cudy_tr3000-v1 Cudy » TR3000 » Firmware » OpenWrt » Selected] | ||
---- | |||
🕸 [http://192.168.1.1/ Cudy » TR3000 » OpenWrt » Console] | |||
---- | ---- | ||
🕸 [https://openwrt.org/toh/cudy/tr3000#oem_easy_installation Cudy » TR3000 » OpenWrt] | 🕸 [https://openwrt.org/toh/cudy/tr3000#oem_easy_installation Cudy » TR3000 » OpenWrt] | ||
| Line 50: | Line 54: | ||
:' | :' | ||
🆔 192.168.1.88 | 🆔 192.168.1.88 | ||
🔼 /srv/tftp/recovery.bin | |||
' | ' | ||
ls -alh ~/Downloads/m_upgrade_TR3000-R47-2.4.21-20251009-140812-sysupgrade_90649.zip | ls -alh ~/Downloads/m_upgrade_TR3000-R47-2.4.21-20251009-140812-sysupgrade_90649.zip | ||
| Line 57: | Line 62: | ||
|valign='top' style='width:50%'| | |valign='top' style='width:50%'| | ||
🕸 [https://www.cudy.com/en-apac/pages/download-center/tr3000-1-0 Cudy » TR3000 » Firmware » Upgrade] | 🕸 [https://www.cudy.com/en-apac/pages/download-center/tr3000-1-0 Cudy » TR3000 » Firmware » Upgrade] | ||
---- | |||
🕸 [http://192.168.1.1/ Cudy » TR3000 » OpenWrt » Console] | |||
---- | ---- | ||
|- | |- | ||
| Line 91: | Line 98: | ||
sudo ufw disable | sudo ufw disable | ||
journalctl -u tftpd-hpa | tail -n 20 | journalctl -u tftpd-hpa | tail -n 20 | ||
:' | :' | ||
⏹️ Power OFF the Cudy | |||
🔂 Use a pin to press and hold the RESET button, While holding RESET, plug in the power | |||
👉 Keep holding RESET for 15 seconds. Watch the LEDs; they will flash rapidly | 👉 Keep holding RESET for 15 seconds. Watch the LEDs; they will flash rapidly | ||
👉 Release the button, wait 5 minutes | 👉 During that time the router starts pulling the "recovery.bin" | ||
👉 Release the button, wait 5 minutes | |||
👉 The router will slowly flash | |||
👉 And then reboot itself | |||
' | ' | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Line 111: | Line 120: | ||
ufw enable | ufw enable | ||
ufw status numbered | |||
EXE | EXE | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|- | |||
|valign='top' style='width:50%'| | |||
<syntaxhighlight style='margin:3px 0' lang='bash'> | |||
:' | |||
🆔 192.168.10.88 | |||
⚙️ http://192.168.10.1/cgi-bin/luci/ | |||
⚙️ http://192.168.10.1/cgi-bin/luci/admin/panel | |||
' | |||
</syntaxhighlight> | |||
|valign='top' style='width:50%'| | |||
🕸 [http://192.168.10.1/ Cudy » TR3000 » Console] | |||
---- | |||
|} | |||
==Playground== | |||
{|class='wikitable mw-collapsible' style='width:100%;margin:3px 0' | |||
!scope='col' style='text-align:left' colspan='2'| | |||
Playground | |||
|- | |||
|valign='top' style='width:50%'| | |||
<syntaxhighlight style='margin:3px 0' lang='bash'> | |||
tftp 192.168.1.88 | |||
:' | |||
tftp> verbose | |||
Verbose mode on. | |||
tftp> binary | |||
mode set to octet | |||
tftp> get recovery.bin | |||
getting from 192.168.1.88:recovery.bin to recovery.bin [octet] | |||
Received 30674461 bytes in -1.2 seconds [-209025283 bit/s] | |||
tftp> quit | |||
' | |||
</syntaxhighlight> | |||
|valign='top' style='width:50%'| | |||
|} | |} | ||
| Line 125: | Line 172: | ||
* [https://firmware-selector.openwrt.org/?version=24.10.5&target=mediatek%2Ffilogic&id=cudy_tr3000-v1 Cudy » TR3000 » Firmware » OpenWrt » Selector] | * [https://firmware-selector.openwrt.org/?version=24.10.5&target=mediatek%2Ffilogic&id=cudy_tr3000-v1 Cudy » TR3000 » Firmware » OpenWrt » Selector] | ||
* [https://www.cudy.com/en-apac/pages/download-center/tr3000-1-0 Cudy » TR3000 » Firmware » Upgrade] | * [https://www.cudy.com/en-apac/pages/download-center/tr3000-1-0 Cudy » TR3000 » Firmware » Upgrade] | ||
* [http://192.168.1.1/ Cudy » TR3000 » OpenWrt » Console] | |||
* [https://openwrt.org/toh/cudy/tr3000#oem_easy_installation Cudy » TR3000 » OpenWrt] | * [https://openwrt.org/toh/cudy/tr3000#oem_easy_installation Cudy » TR3000 » OpenWrt] | ||
* [http://192.168.10.1/ Cudy » TR3000 » Console] | |||
* [https://www.cudy.com/en-apac/products/tr3000-1-0 Cudy » TR3000 ] | * [https://www.cudy.com/en-apac/products/tr3000-1-0 Cudy » TR3000 ] | ||
| Line 132: | Line 181: | ||
* [[Cloudflare/WARP Host|Cloudflare » WARP Host]] | * [[Cloudflare/WARP Host|Cloudflare » WARP Host]] | ||
* [[Cloudflare]] | * [[Cloudflare]] | ||
* [[Diagram]] | |||
* [[Yourls]] | |||
|valign='top' style='width:33%'| | |valign='top' style='width:33%'| | ||
* [[Helm/Pi-Hole|Helm » Pi-Hole]] | * [[Helm/Pi-Hole|Helm » Pi-Hole]] | ||
* [[CIDR]] | |||
* [[UFW]] | |||
|} | |} | ||
Latest revision as of 08:11, 29 December 2025
OpenWrt » Install
:'
🆔 192.168.10.88
⚙️ http://192.168.10.1/cgi-bin/luci/
⚙️ http://192.168.10.1/cgi-bin/luci/admin/setup
🔼 cudy_tr3000-v1-sysupgrade_20251112_release.bin
'
ls -lah ~/Downloads/TR3000\ V1_20251118.zip
ls -lah ~/Downloads/TR3000\ V1_20251118/TR3000\ V1/cudy_tr3000-v1-sysupgrade_20251112_release.bin
|
🕸 Cudy » TR3000 » Firmware » OpenWrt » Intermediary » Download 🕸 Cudy » TR3000 » Firmware » OpenWrt » Intermediary |
:'
🆔 192.168.1.88
⚙️ http://192.168.1.1/cgi-bin/luci/
⚙️ http://192.168.1.1/cgi-bin/luci/admin/system/flash
🔼 openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin
'
ls -alh ~/Downloads/openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-initramfs-kernel.bin
ls -alh ~/Downloads/openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin
|
🕸 Cudy » TR3000 » Firmware » OpenWrt » Selected 🕸 Cudy » TR3000 » OpenWrt » Console |
OpenWrt » Revert
:'
🆔 192.168.1.88
🔼 /srv/tftp/recovery.bin
'
ls -alh ~/Downloads/m_upgrade_TR3000-R47-2.4.21-20251009-140812-sysupgrade_90649.zip
ls -alh ~/Downloads/m_upgrade_TR3000-R47-2.4.21-20251009-140812-sysupgrade_90649/TR3000-R47-2.4.21-20251009-140812-sysupgrade.bin
|
🕸 Cudy » TR3000 » Firmware » Upgrade 🕸 Cudy » TR3000 » OpenWrt » Console |
cat <<'EXE' | sudo bash
echo
apt-get update
apt-get install -y tftpd-hpa tftp-hpa
apt-get clean
systemctl restart tftpd-hpa
systemctl status tftpd-hpa
cat /etc/default/tftpd-hpa
EXE
|
sudo rsync -avz ~/Downloads/m_upgrade_TR3000-R47-2.4.21-20251009-140812-sysupgrade_90649/TR3000-R47-2.4.21-20251009-140812-sysupgrade.bin /srv/tftp/recovery.bin
sudo chown tftp:tftp /srv/tftp/recovery.bin
sudo chmod 777 /srv/tftp/recovery.bin
sudo chown tftp:tftp /srv/tftp
sudo chmod 755 /srv/tftp
|
sudo ufw disable
journalctl -u tftpd-hpa | tail -n 20
:'
⏹️ Power OFF the Cudy
🔂 Use a pin to press and hold the RESET button, While holding RESET, plug in the power
👉 Keep holding RESET for 15 seconds. Watch the LEDs; they will flash rapidly
👉 During that time the router starts pulling the "recovery.bin"
👉 Release the button, wait 5 minutes
👉 The router will slowly flash
👉 And then reboot itself
'
|
cat <<'EXE' | sudo bash
echo
rm /srv/tftp/recovery.bin
systemctl disable --now tftpd-hpa
systemctl stop tftpd-hpa
systemctl status tftpd-hpa
ufw enable
ufw status numbered
EXE
|
:'
🆔 192.168.10.88
⚙️ http://192.168.10.1/cgi-bin/luci/
⚙️ http://192.168.10.1/cgi-bin/luci/admin/panel
'
|
|
Playground
|
Playground | |
|---|---|
tftp 192.168.1.88
:'
tftp> verbose
Verbose mode on.
tftp> binary
mode set to octet
tftp> get recovery.bin
getting from 192.168.1.88:recovery.bin to recovery.bin [octet]
Received 30674461 bytes in -1.2 seconds [-209025283 bit/s]
tftp> quit
'
|
|
References
|
References | ||
|---|---|---|