if (wirelessDriver == "broadcom") {
removeChannels.push("auto")
} else if (wirelessDriver == "atheros") {
removeChannels.push("12");
removeChannels.push("13");
removeChannels.push("14")
} else if (wirelessDriver == "mac80211") {
setAllowableSelections("bridge_channel", mac80211Channels["G"], mac80211Channels["G"], document);
setAllowableSelections("wifi_channel1", mac80211Channels["G"], mac80211Channels["G"], document);
setAllowableSelections("wifi_channel2", mac80211Channels["G"], mac80211Channels["G"], document);
if (mac80211Channels["A"] != null) {
setAllowableSelections("wifi_channel1_5ghz", mac80211Channels["A"], mac80211Channels["A"], document);
setAllowableSelections("bridge_channel_5ghz", mac80211Channels["A"], mac80211Channels["A"], document)
}
}
上面是js代码片断,echo "var wirelessDriver=\"\";"判断值是由这句生成,怎么会执行到 (wirelessDriver == "mac80211") 这个里面去?
