GL.iNet GL-MT6000 (“Flint 2”): OpenWrt flashing guide
Compact travel/home router built on MediaTek’s Filogic 830 platform. GL.iNet ships this with their own OpenWrt-based firmware, which makes migrating to vanilla (upstream) OpenWrt unusually painless — no exploit or bootloader dance needed, just a normal firmware upload through the stock web UI.
Hardware specifications
| Property | Value |
|---|---|
| SoC | MediaTek Filogic 830 |
| CPU | 4x ARM Cortex-A53 @ 2.0GHz (aarch64) |
| RAM | 1GB DDR4 |
| Flash | 8GB eMMC |
| Ethernet | 2x 2.5Gbit WAN + 4x 1Gbit LAN (MediaTek 1Gbit switch + 2x Realtek 2.5Gbit PHYs) |
| USB | USB 3.2 |
| WiFi | Dual-band WiFi 6, 4x4 |
| OpenWrt target | mediatek/filogic |
Default network
| Stock GL.iNet firmware | OpenWrt (post-flash) | |
|---|---|---|
| Web UI / router IP | 192.168.8.1 | 192.168.1.1 |
Steps: flashing vanilla OpenWrt
GL.iNet’s stock firmware is itself OpenWrt-based, so this is a normal sysupgrade — no RCE exploit required.
Method 1: web UI (recommended)
- Download the OpenWrt sysupgrade image for
mediatek/filogic, boardglinet_gl-mt6000, from the OpenWrt downloads page — always use the sysupgrade image, not the factory image, when coming from GL.iNet stock firmware. - Log into the stock web UI at
192.168.8.1. - Go to the firmware Upgrade page, upload the sysupgrade image.
- Select “Do not keep configuration” when prompted.
- The device reboots into vanilla OpenWrt at
192.168.1.1.
Method 2: U-Boot web recovery (fallback)
If the device is unresponsive or you want a clean recovery path:
- Hold the Reset button while powering the device on to enter the U-Boot web recovery interface.
- Set your PC to a static IP
192.168.1.2, connect via a LAN port. - Browse to
192.168.1.1— the U-Boot web interface should load. - Upload the sysupgrade image there.
Verify
cat /etc/openwrt_release
ubus call system board