Info::IEEE802dot11(3) User Contributed Perl DocumentationInfo::IEEE802dot11(3)NAMESNMP::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";
DESCRIPTIONSNMP::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
IEEE802dot11-MIB
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")
perl v5.14.1 2011-09-28 Info::IEEE802dot11(3)