';
echo('
');
$i = "1";
$wlans = dbFetchRows("SELECT * FROM `wifi_wlans` WHERE `device_id` = ? ORDER BY `wlan_index` ASC", [$device['device_id']]);
foreach ($wlans as $wlan) {
switch ($wlan['wlan_radio_mode']) {
case 'ieee802dot11a':
$wlan['type'] = "802.11a";
$wlan['freq'] = $config['wifi']['channels']['5'][$wlan['wlan_channel']];
break;
case 'ieee802dot11b':
$wlan['type'] = "802.11b";
$wlan['freq'] = $config['wifi']['channels']['2.4'][$wlan['wlan_channel']];
break;
case 'ieee802dot11g':
$wlan['type'] = "802.11g";
$wlan['freq'] = $config['wifi']['channels']['2.5'][$wlan['wlan_channel']];
break;
case 'ieee802dot11na':
$wlan['type'] = "802.11n (5GHz)";
$wlan['freq'] = $config['wifi']['channels']['5'][$wlan['wlan_channel']];
break;
case 'ieee802dot11ng':
$wlan['type'] = "802.11n (2.4GHz)";
$wlan['freq'] = $config['wifi']['channels']['2.4'][$wlan['wlan_channel']];
break;
case 'ieee802dot11ac':
$wlan['type'] = "802.11ac";
$wlan['freq'] = $config['wifi']['channels']['5'][$wlan['wlan_channel']];
break;
default:
$wlan['type'] = "Unknown";
$wlan['freq'] = $config['wifi']['channels']['5'][$wlan['wlan_channel']];
break;
}
if ($wlan['wlan_admin_status'] == "1") {
$wlan['row_class'] = "up";
} else {
$wlan['row_class'] = "disabled";
}
if ($wlan['wlan_igmp_snoop'] == "1") {
$wlan['igmp_label'] = 'IGMP Snooping';
} else {
$wlan['igmp_label'] = 'Disabled';
}
if ($wlan['wlan_ssid_bcast'] == "0") {
$wlan['ssid_bcast_label'] = ' Hidden SSID';
} else {
$wlan['ssid_bcast_label'] = '';
}
if ($port = get_port_by_ifIndex($device['device_id'], $wlan['wlan_index'])) {
$wlan['port_link'] = generate_entity_link('port', $port);
}
echo '
WLAN Name
SSIDWLAN Port
VLAN IDBSSID
BSS TypeRadio Mode
Radio ChannelProtection
IGMP SnoopingBeacon Period
DTIM PeriodFrag Threshold
RTS Threshold