SNMP::Info::Layer2::Airespace - SNMP Interface to Cisco (Airespace) Wireless Controllers
Eric Miller
#Let SNMP::Info determine the correct subclass for you.
my $airespace = new SNMP::Info(
AutoSpecify => 1,
Debug => 1,
DestHost => 'myswitch',
Community => 'public',
Version => 2
)
or die "Can't connect to DestHost.\n";
my $class = $airespace->class();
print " Using device sub class : $class\n";
Provides abstraction to the configuration information obtainable from Cisco (Airespace) Wireless Controllers through SNMP.
For speed or debugging purposes you can call the subclass directly, but not after determining a more specific class using the method above.
my $airespace = new SNMP::Info::Layer2::Airespace(...);
See Required MIBs in the SNMP::Info::Airespace manpage for its own MIB requirements.
See Required MIBs in the SNMP::Info::CDP manpage for its own MIB requirements.
See Required MIBs in the SNMP::Info::Bridge manpage for its own MIB requirements.
These are methods that return scalar value from SNMP
vendor()
Returns 'cisco'
os()
Returns 'cisco'
model()
(agentInventoryMachineModel)
See documentation in GLOBALS in the SNMP::Info::Airespace manpage for details.
See documentation in GLOBALS in the SNMP::Info::CDP manpage for details.
See documentation in GLOBALS in the SNMP::Info::Bridge manpage for details.
These are methods that return tables of information in the form of a reference to a hash.
See documentation in TABLE METHODS in the SNMP::Info::Airespace manpage for details.
See documentation in TABLE METHODS in the SNMP::Info::CDP manpage for details.
See documentation in TABLE METHODS in the SNMP::Info::Bridge manpage for details.