luci中如何获取/etc/config/wireless的相关配置信息

问题背景:在2.4G和5G wifi中都创建8个VAP,固定5G第一个VAP为WDS模式,其余VAP都为AP模式。

在网页中如何获取/etc/config/wireless中的vifname(自定义的option)来判断是什么VAP,来对网页显示进行控制。

  1. 解决方法:
if wdev:get("vifname") == "ath1" or wnet:get("vifname") == "ath1" then
    代码实现
else
    代码实现
end
  1. /etc/config/wireless配置信息
config wifi-iface
        option device 'wifi1'
        option network 'lan'
        option mode 'ap'
        option ssid 'Wireless'
        option encryption 'none'
        option vifname 'ath1'
        option wds '1'

你可能感兴趣的:(openwrt)