1SNMP::Info::Layer3::EntUesrearsyCso(n3tprmi)buted Perl DSoNcMuPm:e:nItnaftoi:o:nLayer3::Enterasys(3pm)
2
3
4
6 SNMP::Info::Layer3::Enterasys - SNMP Interface to Enterasys Network
7 Devices
8
10 Eric Miller
11
13 # Let SNMP::Info determine the correct subclass for you.
14 my $enterasys = new SNMP::Info(
15 AutoSpecify => 1,
16 Debug => 1,
17 DestHost => 'myswitch',
18 Community => 'public',
19 Version => 2
20 )
21 or die "Can't connect to DestHost.\n";
22
23 my $class = $enterasys->class();
24
25 print "SNMP::Info determined this device to fall under subclass : $class\n";
26
28 Provides abstraction to the configuration information obtainable from
29 an Enterasys device through SNMP.
30
31 Inherited Classes
32 SNMP::Info::MAU
33 SNMP::Info::CDP
34 SNMP::Info::Layer3
35
36 Required MIBs
37 ENTERASYS-OIDS-MIB
38
39 Inherited MIBs
40 See "Required MIBs" in SNMP::Info::MAU for its MIB requirements.
41
42 See "Required MIBs" in SNMP::Info::CDP for its MIB requirements.
43
44 See "Required MIBs" in SNMP::Info::Layer3 for its MIB requirements.
45
47 These are methods that return scalar value from SNMP
48
49 $enterasys->model()
50 Returns model type. Checks $enterasys->id() against the ENTERASYS-
51 OIDS-MIB.
52
53 $enterasys->vendor()
54 Returns enterasys
55
56 $enterasys->os()
57 Returns enterasys
58
59 $enterasys->os_ver()
60 Returns os version extracted from "sysDescr"
61
62 $enterasys->mac()
63 Returns base mac
64
65 ("dot1dBaseBridgeAddress")
66
67 Globals imported from SNMP::Info::MAU
68 See documentation in "GLOBALS" in SNMP::Info::MAU for details.
69
70 Globals imported from SNMP::Info::CDP
71 See documentation in "GLOBALS" in SNMP::Info::CDP for details.
72
73 Globals imported from SNMP::Info::Layer3
74 See documentation in "GLOBALS" in SNMP::Info::Layer3 for details.
75
77 These are methods that return tables of information in the form of a
78 reference to a hash.
79
80 Overrides
81 $enterasys->interfaces()
82 Mapping between the Interface Table Index (iid) and the physical
83 port name.
84
85 $enterasys->i_ignore()
86 Returns reference to hash. Creates a key for each IID that should
87 be ignored.
88
89 Currently looks for rs232, tunnel,loopback,lo,null from
90 $enterasys->interfaces()
91
92 $enterasys->i_duplex()
93 See documentation for mau_i_duplex() in "TABLE METHODS" in
94 SNMP::Info::MAU.
95
96 $enterasys->i_duplex_admin()
97 See documentation for mau_i_duplex_admin() in "TABLE METHODS" in
98 SNMP::Info::MAU.
99
100 Time Filter Table Index Overrides
101 The time filter "TimeFilter" implementation continuously increments
102 when walked and we may never reach the end of the table. This behavior
103 can be modified with the "set snmp timefilter break disable" command,
104 unfortunately it is not the default. These methods are overridden to
105 supply a partial value of zero which means no time filter.
106
107 $enterasys->qb_fdb_index()
108 $enterasys->i_vlan_membership()
109 $enterasys->i_vlan_membership_untagged()
110 $enterasys->lldp_if()
111 $enterasys->lldp_ip()
112 $enterasys->lldp_port()
113 $enterasys->lldp_id()
114 $enterasys->lldp_platform()
115
116 Table Methods imported from SNMP::Info::MAU
117 See documentation in "TABLE METHODS" in SNMP::Info::MAU for details.
118
119 Table Methods imported from SNMP::Info::CDP
120 See documentation in "TABLE METHODS" in SNMP::Info::CDP for details.
121
122 Table Methods imported from SNMP::Info::Layer3
123 See documentation in "TABLE METHODS" in SNMP::Info::Layer3 for details.
124
125
126
127perl v5.38.0 2023-09-04SNMP::Info::Layer3::Enterasys(3pm)