- NAME
- AUTHOR
- SYNOPSIS
- DESCRIPTION
- GLOBALS
- TABLE METHODS
- Dot11 Phy OFDM Table (
dot11PhyOFDMTable) - Dot11 Phy DSSS Table (
dot11PhyDSSSTable) - Dot11 Phy Operation Table (
dot11PhyOperationTable) - Dot11 Resource Information Table (
dot11ResourceInfoTable) - Dot11 Operation Table (
dot11OperationTable) - Dot11 Station Configuration Table (
dot11StationConfigTable) - Dot11 Transmission Power Table (
dot11PhyTxPowerTable)
NAME
SNMP::Info::IEEE802dot11 - SNMP Interface to data from IEEE802dot11-MIB
AUTHOR
Eric Miller
SYNOPSIS
my $dot11 = new SNMP::Info(
AutoSpecify => 1,
Debug => 1,
DestHost => 'myswitch',
Community => 'public',
Version => 2
)
or die "Can't connect to DestHost.\n";
my $class = $dot11->class();
print " Using device sub class : $class\n";
DESCRIPTION
SNMP::Info::IEEE802dot11 is a subclass of SNMP::Info that provides an interface to IEEE802dot11-MIB. This MIB is used in standards based 802.11 wireless devices.
Use or create a subclass of SNMP::Info that inherits this one. Do not use directly.
Inherited Classes
None.
Required MIBs
GLOBALS
These are methods that return scalar value from SNMP
- $dot11->
vendor() -
Tries to discover the vendor from
dot11_man_name()- returns lower case of the first word in the first instance found. - $dot11->
model() -
Tries to discover the model from
dot11_prod_name()- returns lower case of the first instance found. - $dot11->
os_ver() -
Tries to discover the operating system version from
dot11_prod_ver()- returns string of numeric and decimals in the first instance found.
TABLE METHODS
These are methods that return tables of information in the form of a reference to a hash.
- $dot11->
i_ssidlist() -
Returns reference to hash. SSID's recognized by the radio interface.
-
(
dot11DesiredSSID) - $dot11->
i_80211channel() -
Returns reference to hash. Current operating frequency channel of the radio interface.
- $dot11->
dot11_cur_tx_pwr_mw() -
Returns reference to hash. Current transmit power, in milliwatts, of the radio interface.
Dot11 Phy OFDM Table (dot11PhyOFDMTable)
- $dot11->
dot11_cur_freq() -
(
dot11CurrentFrequency)
Dot11 Phy DSSS Table (dot11PhyDSSSTable)
- $dot11->
dot11_cur_ch() -
(
dot11CurrentChannel)
Dot11 Phy Operation Table (dot11PhyOperationTable)
- $dot11->
dot11_phy_type() -
(
dot11PHYType) - $dot11->
dot11_reg_dom() -
(
dot11CurrentRegDomain)
Dot11 Resource Information Table (dot11ResourceInfoTable)
- $dot11->
dot11_prod_ver() -
(
dot11manufacturerProductVersion) - $dot11->
dot11_prod_name() -
(
dot11manufacturerProductName) - $dot11->
dot11_man_name() -
(
dot11manufacturerName)
Dot11 Operation Table (dot11OperationTable)
- $dot11->
dot11_mac() -
(
dot11MACAddress)
Dot11 Station Configuration Table (dot11StationConfigTable)
- $dot11->
dot11_bss_type() -
(
dot11DesiredBSSType) - $dot11->
dot11_pwr_mode() -
(
dot11PowerManagementMode) - $dot11->
dot11_sta_id() -
(
dot11StationID)
Dot11 Transmission Power Table (dot11PhyTxPowerTable)
- $dot11->
dot11_cur_tx_pwr() -
(
dot11CurrentTxPowerLevel) - $dot11->
dot11_tx_pwr_level_1() -
(
dot11TxPowerLevel1) - $dot11->
dot11_tx_pwr_level_2() -
(
dot11TxPowerLevel2) - $dot11->
dot11_tx_pwr_level_3() -
(
dot11TxPowerLevel3) - $dot11->
dot11_tx_pwr_level_4() -
(
dot11TxPowerLevel4) - $dot11->
dot11_tx_pwr_level_5() -
(
dot11TxPowerLevel5) - $dot11->
dot11_tx_pwr_level_6() -
(
dot11TxPowerLevel6) - $dot11->
dot11_tx_pwr_level_7() -
(
dot11TxPowerLevel7) - $dot11->
dot11_tx_pwr_level_8() -
(
dot11TxPowerLevel8)
