1SNMP::Info::IEEE802dot1U1s(e3rpmC)ontributed Perl DocumeSnNtMaPt:i:oInnfo::IEEE802dot11(3pm)
2
3
4
6 SNMP::Info::IEEE802dot11 - SNMP Interface to data from IEEE802dot11-MIB
7
9 Eric Miller
10
12 my $dot11 = new SNMP::Info(
13 AutoSpecify => 1,
14 Debug => 1,
15 DestHost => 'myswitch',
16 Community => 'public',
17 Version => 2
18 )
19
20 or die "Can't connect to DestHost.\n";
21
22 my $class = $dot11->class();
23 print " Using device sub class : $class\n";
24
26 SNMP::Info::IEEE802dot11 is a subclass of SNMP::Info that provides an
27 interface to IEEE802dot11-MIB. This MIB is used in standards based
28 802.11 wireless devices.
29
30 Use or create a subclass of SNMP::Info that inherits this one. Do not
31 use directly.
32
33 Inherited Classes
34 None.
35
36 Required MIBs
37 IEEE802dot11-MIB
38
40 These are methods that return scalar value from SNMP
41
42 $dot11->vendor()
43 Tries to discover the vendor from dot11_man_name() - returns lower
44 case of the first word in the first instance found.
45
46 $dot11->model()
47 Tries to discover the model from dot11_prod_name() - returns lower
48 case of the first instance found.
49
50 $dot11->os_ver()
51 Tries to discover the operating system version from
52 dot11_prod_ver() - returns string of numeric and decimals in the
53 first instance found.
54
56 These are methods that return tables of information in the form of a
57 reference to a hash.
58
59 $dot11->i_ssidlist()
60 Returns reference to hash. SSID's recognized by the radio
61 interface.
62
63 ("dot11DesiredSSID")
64
65 $dot11->i_80211channel()
66 Returns reference to hash. Current operating frequency channel of
67 the radio interface.
68
69 $dot11->dot11_cur_tx_pwr_mw()
70 Returns reference to hash. Current transmit power, in milliwatts,
71 of the radio interface.
72
73 Dot11 Phy OFDM Table ("dot11PhyOFDMTable")
74 $dot11->dot11_cur_freq()
75 ("dot11CurrentFrequency")
76
77 Dot11 Phy DSSS Table ("dot11PhyDSSSTable")
78 $dot11->dot11_cur_ch()
79 ("dot11CurrentChannel")
80
81 Dot11 Phy Operation Table ("dot11PhyOperationTable")
82 $dot11->dot11_phy_type()
83 ("dot11PHYType")
84
85 $dot11->dot11_reg_dom()
86 ("dot11CurrentRegDomain")
87
88 Dot11 Resource Information Table ("dot11ResourceInfoTable")
89 $dot11->dot11_prod_ver()
90 ("dot11manufacturerProductVersion")
91
92 $dot11->dot11_prod_name()
93 ("dot11manufacturerProductName")
94
95 $dot11->dot11_man_name()
96 ("dot11manufacturerName")
97
98 Dot11 Operation Table ("dot11OperationTable")
99 $dot11->dot11_mac()
100 ("dot11MACAddress")
101
102 Dot11 Station Configuration Table ("dot11StationConfigTable")
103 $dot11->dot11_bss_type()
104 ("dot11DesiredBSSType")
105
106 $dot11->dot11_pwr_mode()
107 ("dot11PowerManagementMode")
108
109 $dot11->dot11_sta_id()
110 ("dot11StationID")
111
112 Dot11 Transmission Power Table ("dot11PhyTxPowerTable")
113 $dot11->dot11_cur_tx_pwr()
114 ("dot11CurrentTxPowerLevel")
115
116 $dot11->dot11_tx_pwr_level_1()
117 ("dot11TxPowerLevel1")
118
119 $dot11->dot11_tx_pwr_level_2()
120 ("dot11TxPowerLevel2")
121
122 $dot11->dot11_tx_pwr_level_3()
123 ("dot11TxPowerLevel3")
124
125 $dot11->dot11_tx_pwr_level_4()
126 ("dot11TxPowerLevel4")
127
128 $dot11->dot11_tx_pwr_level_5()
129 ("dot11TxPowerLevel5")
130
131 $dot11->dot11_tx_pwr_level_6()
132 ("dot11TxPowerLevel6")
133
134 $dot11->dot11_tx_pwr_level_7()
135 ("dot11TxPowerLevel7")
136
137 $dot11->dot11_tx_pwr_level_8()
138 ("dot11TxPowerLevel8")
139
140
141
142perl v5.38.0 2023-09-04 SNMP::Info::IEEE802dot11(3pm)