Files
GL-XE300/wifi_drivers/README.md

1.6 KiB

USB Wi-Fi Adapter Setup (MediaTek MT7612U) for GL-XE300 with OpenWRT 24.10.0

Step 1: Detect USB Adapter

lsusb

Expected:

0e8d:7612 MediaTek Inc. Wireless

Step 2: Confirm Driver Loads

dmesg | tail -n 50

Expected:

mt76x2u ... Firmware Version: 0.0.00 ieee80211 phy3: Selected rate control algorithm 'minstrel_ht'

Step 3: Generate and Edit Wireless Config

wifi config

Replace /etc/config/wireless with:

config wifi-device 'radio0' option type 'mac80211' option path 'platform/ahb/18100000.wmac' option band '2g' option channel '1' option htmode 'HT20' option disabled '0'

config wifi-iface 'default_radio0' option device 'radio0' option network 'lan' option mode 'ap' option ssid 'OpenWrt' option encryption 'none'

config wifi-device 'radio1' option type 'mac80211' option path 'platform/ahb/1b000000.usb/usb1/1-1/1-1.3/1-1.3:1.0' option band '5g' option channel '36' option htmode 'VHT80' option disabled '0'

config wifi-iface 'default_radio1' option device 'radio1' option network 'lan' option mode 'ap' option ssid 'OpenWrt-5G' option encryption 'none'

Step 4: Bring Up Wireless

wifi down wifi up iw dev

Example Output:

Interface phy3-ap0 ssid OpenWrt-5G channel 40 (5200 MHz), width: 80 MHz

Interface phy0-ap0 ssid OpenWrt channel 1 (2412 MHz), width: 20 MHz

You now have both the internal 2.4GHz and external USB 5GHz radios running together in AP mode.

Install Commands

opkg update && opkg install \
  kmod-mt76x2u mt76x2u-firmware usbutils