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 Phy DSSS Table (dot11PhyDSSSTable
)
Dot11 Phy Operation Table (dot11PhyOperationTable
)
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 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
)