SNMP::Info::IEEE802dot113pm
Snmp interface to data from ieee802dot11-mib
Usage
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";
Overview
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
- 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->
|
( |
Dot11 Resource Information Table ("dot11ResourceInfoTable")
$dot11->
|
( |
|---|---|
$dot11->
|
( |
$dot11->
|
( |
Dot11 Operation Table ("dot11OperationTable")
- $dot11->
dot11_mac() -
(
"dot11MACAddress")
Dot11 Station Configuration Table ("dot11StationConfigTable")
$dot11->
|
( |
|---|---|
$dot11->
|
( |
$dot11->
|
( |
Dot11 Transmission Power Table ("dot11PhyTxPowerTable")
$dot11->
|
( |
|---|---|
$dot11->
|
( |
$dot11->
|
( |
$dot11->
|
( |
$dot11->
|
( |
$dot11->
|
( |
$dot11->
|
( |
$dot11->
|
( |
$dot11->
|
( |
Releases
8 releases since Debian 6.0 (Squeeze); the text changed 7 times.