竞斗云 2.0 刷机 PandoraBox 固件不能开启 802.11r问题处理
这个是一个特定版本问题,固件位置 http://downloads.pangubox.com:6380/lintel/R619AC/PandoraBox-qualcomm-ipq40xx-p2w_r619ac-2021-02-21-git-95f7985a5-squashfs-sysupgrade.bin
这个固件使用 3.14.79 内核版本,无线部分使用了qac的版本(高通的专有),刷新后出现一个不能在web界面下设置802.11r问题
经更换一个wpad-full确实可以开启这个功能,但附加了一个问题,不能正确设置安全方式了。。。
经验证,这个是由于这个固件的qca版本的hostapd的返回值与期待值不符造成,
修改 /usr/lib/lua/luci/model/cbi/admin_network/wifi.lua 中相关的判定可暂时跳过(临时处理,其他版本未见出错)
871 line
--- local e=(os.execute("hostapd -v11r 2>/dev/null || hostapd -veap 2>/dev/null")==0)
local e=(os.execute("hostapd -v11r 2>/dev/null || hostapd -veap 2>/dev/null")~=0)
经验证可以正确开启802.11r。