table of contents
SNMP::Info::IEEE802dot11(3pm) | User Contributed Perl Documentation | SNMP::Info::IEEE802dot11(3pm) |
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")
2024-09-16 | perl v5.38.2 |