openwrt-gl-mt300n-v2-build
openwrt-gl-mt300n-v2-build copied to clipboard
Build OpenWrt generic firmware for GL.iNet GL-MT300N-V2 + GL-MT6000 + GL-MT2500
OpenWrt mocha firmware for GL.iNet GL-MT300N-V2
Description
GL.iNet GL-MT300N-V2 is cheap Wi-Fi router. However, it is good hardware that OpenWrt works easily.
Reference
Build
Build firmware on your Docker environment.
mkdir Build_Path_Some_Where
cd Build_Path_Some_Where
git clone https://github.com/nxhack/openwrt-gl-mt300n-v2-build.git
cd openwrt-gl-mt300n-v2-build
docker build -t gl:1 .
docker run -it gl:1
cd openwrt
./build.sh
It will take several hours.
Setup
Shadowsocks
DNS over TLS
- stubby
- Privacy-Protecting Portable Router: Adding DNS-Over-TLS support to OpenWRT (LEDE) with Unbound
- Configuring DNS over TLS with LuCI using Stubby and Dnsmasq
TCP BBR
CONFIG_PACKAGE_kmod-sched=y
CONFIG_PACKAGE_kmod-tcp-bbr=y
sysctl -w net.ipv4.tcp_congestion_control=bbr
sysctl -w net.core.default_qdisc=fq
TCP FAST OPEN
sysctl -w net.ipv4.tcp_fastopen=3