Also by looking at the commit (the code contribution that added support for your device) https://github.com/openwrt/openwrt/commit/e3875350f3e4185020b64e0588bba521cd1d6e64
there is no description at all on why they didn't add the 5GHz led.
Thankfully they added rules later to make sure people won't just merge commits with no description like that anymore, but older ones remain.
Also, still by looking at the source, I don't see any mention of your device being ported to the newer ath79 target either.
From what I know for other devices, 5Ghz leds may have been controlled directly by the wifi chip and only the stock firmware's driver can make them work.
OpenWrt uses the opensource driver which isn't the same.
You can try sending an email to the person that contributed the code for this device, he is a known and active contributor, he should be able to answer.
he should also exist in this forum, let's see if I can summon him here. @stintel
Whilst I researched the 5ghz led issue I did come across old references which coincide exactly what you have described...
'From what I know for other devices, 5Ghz leds may have been controlled directly by the wifi chip and only the stock firmware's driver can make them work.
OpenWrt uses the opensource driver which isn't the same.'
I have updated to the snapshot trying to get the latest build/packages for my AP, however I am now stuck trying to install luCI, putty output response is failed signatures for luCi package and some others, so they are instantly removed.
Need guidance on best approach to get the most update files on my AP or if the snapshot is the latest - help with getting around the failed signatures issue for most of the update packages inc luCI.
Had a look to try manual download/install but so many files in the repository it's near impossible to locate the correct packages, don't want to end up with a mess or brick
Thanks.
Putty output - opkg update
root@OpenWrt:~# opkg update
Downloading http://downloads.openwrt.org/snapshots/targets/ar71xx/generic/packag es/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading http://downloads.openwrt.org/snapshots/targets/ar71xx/generic/packag es/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/snapshots/targets/ar71xx/generic/kmods/ 4.14.125-1-4798db7ce04dcb4337e44dbaa2a958a0/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_kmods
Downloading http://downloads.openwrt.org/snapshots/targets/ar71xx/generic/kmods/ 4.14.125-1-4798db7ce04dcb4337e44dbaa2a958a0/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/base/Packa ges.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/base/Packa ges.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/luci/Packa ges.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/luci/Packa ges.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/P ackages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/P ackages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/routing/Pa ckages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/routing/Pa ckages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/telephony/ Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/telephony/ Packages.sig
Signature check failed.
Remove wrong Signature file.
root@OpenWrt:~#
Anyway, snapshot builds (and all their packages) are recompiled daily, if anything fails during updates it usually means that the image you installed is too old and is unable to find its packages anymore.
Try to download the snapshot image, and install again.
If it still fails please post here the packages you want to install over a default OpenWrt image (which is basically what you have in the snapshot image + Luci) and I'll build an image with the Image Builder with those packages integrated already. https://openwrt.org/docs/guide-user/additional-software/imagebuilder
Or if you have a Linux system handy, you can do it yourself too.
I'm sure I unchecked the 'keep configuration' box when I flashed the snapshot, i'll try again as soon as I can.
I have currently reverted back to the release image.bin via putty commands (1st uploaded image.bin to /tmp/) in the interim to have a working system at the moment.
Can you confirm that I need to flash the .bin sysupgrade snapshot image or the factory snapshot .img and if the .bin is sufficient - ok to flash via release LuCI gui upgrade?
Ok, success this time, all signatures ok/updated and I then installed LuCI but now when I access the IP/login of the AP via internet explorer - I get the LuCI login page but then logging in, IE just says waiting for (AP IP address) trying to login and then I get 'Bad Gateway' The process did not produce any response
Tried rebooting, defaulting settings, reinstall and installed the recommended 'SQM-QoS package' as directed on the install snapshot guide web page but still the same, IE tries to login but then bad gateway every time.
Restored a config backup through CLI (made with the release FW), now I have a fully configured working system EDIT:Also the 5ghz LED is now functional and working again, which is a bonus but still cannot login with result - invalid user/pass.
Trying google chrome I got the same, put my password in again and then get this message in chrome browser...
/usr/lib/lua/luci/dispatcher.lua:247: /etc/config/luci seems to be corrupt, unable to find section 'main'
stack traceback:
[C]: in function 'assert'
/usr/lib/lua/luci/dispatcher.lua:247: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:144: in function </usr/lib/lua/luci/dispatcher.lua:143>