openwrt 2.4G wifi和5G wifi led 使用同一个gpio控制

需求情景

CPU:QCA9563
对应公板:AP152  
环境:qsdk SPF5.0

开发板有1个led灯,需要这个led灯,既能表示2.4G,状态,也能表示5G状态。
2.4G和5G任意一个开启,led可以显示状态,只有2.4G和5G全部关闭时,led灯熄灭。

解决思路

目前问题,在openwrt 12.x版本对led控制的基础上,对led的控制只能设置一个dev(2.4G或5G)对应led。

启用2.4G wifi或是5G wifi 都会通过qcawifi.sh脚本配置下去。在脚本中控制dev对应的配置

vi qcawifi.sh
#合适位置添加,如下代码
[ -n "$disabled" ] || uci set system.led_led_wlan.dev="$device" && echo "$device" > /sys/devices/platform/leds-gpio/leds/ap152:green:wlan/device_name && uci commit system


本文章由作者:佐须之男 整理编辑,原文地址: openwrt 2.4G wifi和5G wifi led 使用同一个gpio控制
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。

相关推荐