1SNMP::Info::Layer2::AirUessepracCeo(n3t)ributed Perl DocSuNmMePn:t:aItnifoon::Layer2::Airespace(3)
2
3
4
6 SNMP::Info::Layer2::Airespace - SNMP Interface to Cisco (Airespace)
7 Wireless Controllers
8
10 Eric Miller
11
13 #Let SNMP::Info determine the correct subclass for you.
14
15 my $airespace = new SNMP::Info(
16 AutoSpecify => 1,
17 Debug => 1,
18 DestHost => 'myswitch',
19 Community => 'public',
20 Version => 2
21 )
22
23 or die "Can't connect to DestHost.\n";
24
25 my $class = $airespace->class();
26 print " Using device sub class : $class\n";
27
29 Provides abstraction to the configuration information obtainable from
30 Cisco (Airespace) Wireless Controllers through SNMP.
31
32 For speed or debugging purposes you can call the subclass directly, but
33 not after determining a more specific class using the method above.
34
35 my $airespace = new SNMP::Info::Layer2::Airespace(...);
36
37 Inherited Classes
38 SNMP::Info::Airespace
39 SNMP::Info::CDP
40 SNMP::Info::Bridge
41
42 Required MIBs
43 CISCO-LWAPP-DOT11-CLIENT-MIB
44 CISCO-LWAPP-DOT11-MIB
45 CISCO-LWAPP-AP-MIB
46 Inherited Classes' MIBs
47 See "Required MIBs" in SNMP::Info::Airespace for its own MIB
48 requirements.
49
50 See "Required MIBs" in SNMP::Info::CDP for its own MIB
51 requirements.
52
53 See "Required MIBs" in SNMP::Info::Bridge for its own MIB
54 requirements.
55
57 These are methods that return scalar value from SNMP
58
59 $airespace->vendor()
60 Returns 'cisco'
61
62 $airespace->os()
63 Returns 'cisco'
64
65 $airespace->model()
66 ("agentInventoryMachineModel")
67
68 Global Methods imported from SNMP::Info::Airespace
69 See documentation in "GLOBALS" in SNMP::Info::Airespace for details.
70
71 Global Methods imported from SNMP::Info::CDP
72 See documentation in "GLOBALS" in SNMP::Info::CDP for details.
73
74 Globals imported from SNMP::Info::Bridge
75 See documentation in "GLOBALS" in SNMP::Info::Bridge for details.
76
78 These are methods that return tables of information in the form of a
79 reference to a hash.
80
81 cd11_mac()
82 Returns client radio interface MAC addresses.
83
84 cd11_txrate()
85 Returns client transmission speed in Mbs.
86
87 Overrides
88 i_mac()
89 Adds AP Ethernet MAC as port mac on radio ports from
90 "CISCO-LWAPP-AP-MIB".
91
92 Table Methods imported from SNMP::Info::Airespace
93 See documentation in "TABLE METHODS" in SNMP::Info::Airespace for
94 details.
95
96 Table Methods imported from SNMP::Info::CDP
97 See documentation in "TABLE METHODS" in SNMP::Info::CDP for details.
98
99 Table Methods imported from SNMP::Info::Bridge
100 See documentation in "TABLE METHODS" in SNMP::Info::Bridge for details.
101
103 munge_cd11n_ch_bw()
104 Converts 802.11n channel bandwidth to either 20 or 40.
105
106 munge_cd11_proto()
107 Converts 802.11n 2.4Ghz to 1 and 5Ghz to 2 to correspond to the
108 ("cldHtMacOperationsTable") index.
109
110 munge_cd11_rateset()
111 Converts rate set to array.
112
113
114
115perl v5.28.1 2019-04-04 SNMP::Info::Layer2::Airespace(3)