Have you already tried regenerating the wireless config? There might be some subtle differences on device enumeration that "disconnects" the 5 GHz radio from the system. Mine is running on a local ath79 build and the wifi-device
sections are
config wifi-device 'radio0'
option type 'mac80211'
option channel '165'
option hwmode '11a'
option path 'pci0000:00/0000:00:00.0'
option htmode 'VHT40'
# option disabled '1'
config wifi-device 'radio1'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/ahb/ahb:apb/18100000.wmac'
option htmode 'HT20'
option disabled '1'
(It may be different on a snapshot as I don't recall all the changes I've made)
Not you, I'm seeing the same thing -- the PCI-attached device seems to be properly probed, but it isn't getting cal data or firmware. I also don't see the load to the ahb-attached device.
OpenWrt SNAPSHOT, r9813-b812a7fa68
-----------------------------------------------------
root@OpenWrt:~# rm /etc/config/wireless
root@OpenWrt:~# wifi config
root@OpenWrt:~# cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/ahb/ahb:apb/18100000.wmac'
option htmode 'HT20'
option disabled '1'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'
from ath10k/QCA9887/hw1.0
root@OpenWrt:~# find /lib/firmware/
/lib/firmware/
/lib/firmware/ath10k
/lib/firmware/ath10k/QCA988X
/lib/firmware/ath10k/QCA988X/hw2.0
/lib/firmware/ath10k/QCA988X/hw2.0/board.bin
/lib/firmware/ath10k/QCA988X/hw2.0/firmware-2.bin
/lib/firmware/ath10k/cal-pci-0000:00:00.0.bin
/lib/firmware/regulatory.db
Looks to be missing (from my own config)
CONFIG_PACKAGE_ath10k-firmware-qca9887=y
(or ath10k-firmware-qca9887-ct or another variant)
Confirmed Missing ath10k Firmware
root@OpenWrt:~# opkg install /tmp/ath10k-firmware-qca9887-ct_2018-10-10-d366b80d-1_mips_24kc.ipk
Installing ath10k-firmware-qca9887-ct (2018-10-10-d366b80d-1) to root...
Configuring ath10k-firmware-qca9887-ct.
and a reboot after removing the "bad" /etc/config/wireless
resolves it
opkg update ; opkg install ath10k-firmware-qca9887-ct
should work on an Internet-connected device. Mine is just hanging off a local cable.
Update, filed
https://patchwork.ozlabs.org/patch/1088433/ -- ath79: glinet_gl-ar750s: Use QCA9887 firmware