How I got EasyTether working on the GL.iNet GL-MT300N-V2:
- Installed clean firmware: http://www.gl-inet.com/firmware/mt300n-v2/clean/
- Download LEDE IPKs:
- Path: https://www.gl-inet.com/lede/ramips/2.264/packages/base/
- Path: https://www.gl-inet.com/lede/ramips/2.264/packages/mt7628/
- kmod-tun_4.4.93-1_mipsel_24kc.ipk
- zlib_1.2.11-1_mipsel_24kc.ipk
- libopenssl_1.0.2k-1_mipsel_24kc.ipk
- easytether-usb-openssl_0.8.7-1_mipsel_24kc.ipk
- kmod-mii_4.4.93-1_mipsel_24kc.ipk
- kmod-usb-net_4.4.93-1_mipsel_24kc.ipk
- kmod-usb-net-cdc-ether_4.4.93-1_mipsel_24kc.ipk
- kmod-usb-net-rndis_4.4.93-1_mipsel_24kc.ipk
- Copy to router with WinSCP
- SSH to router and install: opkg install <ipk file name>
- Reboot router
- Run EasyTether USB setup wizard on phone, enable USB, and connect to router
- Login to Router, then Network > Interfaces > Add New Interface
- Name it, set protocol to DHCP Client mode, and select > Ethernet Adapter: "tap-easytether"
- Assign the interface to the WAN firewall zone