'; echo(' WLAN Name
SSID WLAN Port
VLAN ID BSSID
BSS Type Radio Mode
Radio Channel Protection
IGMP Snooping Beacon Period
DTIM Period Frag Threshold
RTS Threshold '); $i = "1"; $wlans = dbFetchRows("SELECT * FROM `wifi_wlans` WHERE `device_id` = ? ORDER BY `wlan_index` ASC", array($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 ' '; echo '' . generate_entity_link('wifi_wlan', $wlan) . $wlan['ssid_bcast_label'] . '
' . $wlan['wlan_ssid'] . ''; echo '' . $wlan['port_link'] . ''; echo '' . $wlan['wlan_bssid'] . '
' . $wlan['wlan_bss_type'] . ''; echo '' . $wlan['type'] . '
Ch.' . $wlan['wlan_channel'] . ' (' . $wlan['freq'] . 'MHz)'; echo '' . $wlan['wlan_prot_mode'] . '
' . $wlan['igmp_label'] . ''; echo '' . $wlan['wlan_beacon_period'] . 'ms
' . $wlan['wlan_dtim_period'] . ''; echo '' . $wlan['wlan_frag_thresh'] . 'B
' . $wlan['wlan_rts_thresh'] . 'B'; echo(''); } echo(""); $pagetitle[] = "Radios"; echo generate_box_close(); // EOF // FIXME wot? vv function humanize_wifi_wlan(&$wlan) { }