SNMP::Info::IEEE802dot11 - SNMP Interface to data from IEEE802dot11-MIB
Eric Miller
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";
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.
None.
These are methods that return scalar value from SNMP
Tries to discover the vendor from dot11_man_name() - returns lower case of the first word in the first instance found.
Tries to discover the model from dot11_prod_name() - returns lower case of the first instance found.
Tries to discover the operating system version from dot11_prod_ver() - returns string of numeric and decimals in the first instance found.
These are methods that return tables of information in the form of a reference to a hash.
Returns reference to hash. SSID's recognized by the radio interface.
(dot11DesiredSSID
)
Returns reference to hash. Current operating frequency channel of the radio interface.
Returns reference to hash. Current transmit power, in milliwatts, of the radio interface.
dot11PhyOFDMTable
)(dot11CurrentFrequency
)
dot11PhyDSSSTable
)(dot11CurrentChannel
)
dot11PhyOperationTable
)(dot11PHYType
)
(dot11CurrentRegDomain
)
dot11ResourceInfoTable
)(dot11manufacturerProductVersion
)
(dot11manufacturerProductName
)
(dot11manufacturerName
)
dot11OperationTable
)(dot11MACAddress
)
dot11StationConfigTable
)(dot11DesiredBSSType
)
(dot11PowerManagementMode
)
(dot11StationID
)
dot11PhyTxPowerTable
)(dot11CurrentTxPowerLevel
)
(dot11TxPowerLevel1
)
(dot11TxPowerLevel2
)
(dot11TxPowerLevel3
)
(dot11TxPowerLevel4
)
(dot11TxPowerLevel5
)
(dot11TxPowerLevel6
)
(dot11TxPowerLevel7
)
(dot11TxPowerLevel8
)