OpenWrt alternative
flash:
https://downloads.immortalwrt.org/releases/24.10.4/targets/ramips/mt7621/immortalwrt-24.10.4-ramips-mt7621-h3c_tx1801-plus-initramfs-kernel.bin
https://downloads.immortalwrt.org/releases/24.10.4/targets/ramips/mt7621/immortalwrt-24.10.4-ramips-mt7621-h3c_tx1801-plus-squashfs-sysupgrade.bin
packages:
opkg install ipset kmod-ipt-ipset iptables-mod-nat
opkg install passwall xray
opkg remove dnsmasq
opkg install dnsmasq-full
reboot
mesh:
main-router:
wan: ppoe/dhcp
lan: 192.168.124.1
wifi: wpa2 + aes + 802.11r
sub-router-1(lan to lan):
lan:192.168.124.2
mask: 255.255.0.0
gateway: 192.168.124.1
dns: 192.168.124.1
wifi: wpa2 + aes + 802.11r
On Mac OS tftp server
# check directory
cat /System/Library/LaunchDaemons/tftp.plist
<string>/private/tftpboot</string>
wget -O "/private/tftpboot/initramfs.bin" "https://downloads.openwrt.org/releases/24.10.4/targets/ramips/mt7621/openwrt-24.10.4-ramips-mt7621-h3c_tx1801-plus-initramfs-kernel.bin"
wget -O "/private/tftpboot/sysupgrade.bin" "https://downloads.openwrt.org/releases/24.10.4/targets/ramips/mt7621/openwrt-24.10.4-ramips-mt7621-h3c_tx1801-plus-squashfs-sysupgrade.bin"
sudo chown $USER /private/tftpboot
sudo chmod -R 777 /private/tftpboot
sudo chmod 644 /private/tftpboot/initramfs.bin
sudo chmod 644 /private/tftpboot/squashfs-sysupgrade.bin
//start tftp-server
netstat -an | grep "*.69"
sudo lsof -i :69
sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist
#sudo launchctl start com.apple.tftpd
sudo launchctl bootout system/com.apple.tftpd
#sudo launchctl unload /System/Library/LaunchDaemons/tftp.plist
#sudo launchctl stop com.apple.tftpd
// Test tftp
tftp localhost
> get initramfs.bin
> quit
On Mac OS http-file-server
// ftp-server-root (openwrt only wget can use, so...)
cd /private/tftpboot
python3 -m http.server 8088
python3 -m http.server --bind 0.0.0.0 8088
On Mac OS com port
screen /dev/cu.usbserial-1110 115200
#after bootm
rm -rf ~/.ssh/know_host
ssh root@192.168.1.1
On Tx1801Plus
|GND|TX|RX|VCC|
screen /dev/cu.usbserial-1110 115200
0
setenv bootflag 0
saveenv
printenv bootflag
printenv
//setenv serverip 192.168.124.99
//setenv netmask 255.255.255.0
//setenv ipaddr 192.168.124.55
//macos tfpt-file-server
tftpboot initramfs.bin
bootm
//macos http-file-server
wget -O /tmp/sysupgrade.bin "http://192.168.1.146:8088/sysupgrade.bin"
sysupgrade -n -F /tmp/sysupgrade.bin
Openwrt lan to OpenWrt lan
mush point main router ip: .1

K3
https://downloads.immortalwrt.org/releases/24.10.4/targets/bcm53xx/generic/immortalwrt-24.10.4-bcm53xx-generic-phicomm_k3-squashfs.trx
https://github.com/xiangfeidexiaohuo/Phicomm-K3_Wireless-Firmware
brcmfmac4366c-pcie.bin_ac88.48260
/lib/firmware/brcm/brcmfmac4366c-pcie.bin
