SNMP::Info::Layer3::Force10 - SNMP Interface to Force10 Networks FTOS
# Let SNMP::Info determine the correct subclass for you.
my $force10 = new SNMP::Info(
AutoSpecify => 1,
Debug => 1,
# These arguments are passed directly to SNMP::Session
DestHost => 'myswitch',
Community => 'public',
Version => 2
)
or die "Can't connect to DestHost.\n";
my $class = $force10->class();
print "SNMP::Info determined this device to fall under subclass : $class\n";
Subclass for Force10 Networks FTOS-based devices.
- SNMP::Info::Layer3
- SNMP::Info::MAU
- F10-PRODUCTS-MIB
- Inherited Classes' MIBs
- See "Required MIBs" in SNMP::Info::Layer3 for its own MIB
requirements.
See "Required MIBs" in SNMP::Info::MAU for its own
MIB requirements.
These are methods that return scalar values from SNMP:
- $force10->vendor()
- Returns 'force10'
- $force10->model()
- Tries to reference $force10->id() to the
Force10 product MIB listed above.
- $force10->os()
- Returns 'ftos'.
- $force10->os_ver()
- Grabs the operating system version from
"sysDescr"
See documentation in "GLOBALS" in SNMP::Info::Layer3 for details.
See documentation in "GLOBALS" in SNMP::Info::MAU for details.
These are methods that return tables of information in the form of a reference
to a hash.
- $force10->v_name()
- Returns the VLAN names.
- $force10->i_vlan()
- Currently not implemented.
- $force10->i_duplex_admin()
- Returns info from MAU-MIB
- $force10->i_speed_admin()
- Returns info from MAU-MIB
See documentation in "TABLE METHODS" in SNMP::Info::Layer3 for
details.
See documentation in "TABLE METHODS" in SNMP::Info::MAU for details.