I’ve got a gl-ar300md and, in the past, users of this device were told to use the 3.03 firmware. I had endless issues with firmware 3.03 with DHCP not working properly, super weak signal when connecting to 2.4Ghz networks, and the lede firmware regularly seeming to treat both radios like there was only one when adding/removing networks.
All of these issues were magically fixed by flashing to 2.x firmware, but I would immediately lose access to the 5Ghz radio.
I see that the 3.03 firmware isn’t even on the website anymore. It now says under the testing folder readme.txt:
lede-gl-ar300m-* is for Dual band AR300M with ath10k Driver
That implies to me that I should be able to flash my AR300MD with lede-gl-ar300m-nand-2.27-testing.tar to get a firmware that supports the 5Ghz radio. I did this, and my firmware is stable (no DHCP issues, no signal issues), yet the 5Ghz radio is nowhere to be found. I tried installing the kmod-ath10k package and rebooting, but I’m still not seeing the 5Ghz radio.
What am I missing?
The trick is to install lede-gl-ar300m-nand-2.27-testing.tar then install the following two packages for the AR300MD to gain access to the 5G radio:
I also tried it with the kmod-ath10k package and the ath10k-firmware-qca9887-ct firmware and that worked as well.
Disclaimer: If you are not comfortable fiddling with settings in the advanced/lede interface, I strongly recommend not installing the ath10k driver as it causes super weird problems when managing wireless networks in lede. I did not experience any such problems prior to installing the 5G driver.
Download and install the latest testing firmware for AR300M (v2.27 at time of writing) here. I’m guessing the release firmware for the AR300M should work as well, but I haven’t tested it.
Once installed and your AR300M has an Inernet connection, open the advanced/lede firmware (link in upper right corner of stock firmware), then go to System > Software > Available Packages tab, then using the filter field and entering “ath10k”. Install
ath10k-firmware-qca9887then reboot the router (System > Reboot)
Your 5G radio should now be available to use in both the stock firmware and advanced firmware. Maybe you’ll somehow avoid the weird issues I encountered when managing wireless networks within LEDE with the 5G radio enabled, but if not, move on to step 4 to learn how to solve them.
Solving weird LEDE issues when the 5G radio is enabled. For unknown reasons, my strange issues (described at the following link) were solved by reconfiguring both the 5Ghz LAN connection and the 2.4Ghz LAN connection (Not the WAN connection) to use AP-WDS mode (rather than the default ‘AP’ mode). See this thread for more details on the issues and how this solution was found.