|
NAMESNMP::Info::EtherLike - SNMP Interface to SNMP ETHERLIKE-MIB RFC 1398 AUTHORMax Baker SYNOPSIS my $el = new SNMP::Info (
AutoSpecify => 1,
Debug => 1,
DestHost => 'router',
Community => 'public',
Version => 2
);
my $class = $el->class();
print " Using device sub class : $class\n";
# Find the duplex setting for a port on a device that implements
# ETHERLIKE-MIB
my $interfaces = $el->interfaces();
my $el_index = $el->el_index();
my $el_duplex = $el->el_duplex();
foreach my $el_port (keys %$el_duplex){
my $duplex = $el_duplex->{$el_port};
my $iid = $el_index->{$el_port};
my $port = $interfaces->{$iid};
print "PORT:$port set to duplex:$duplex\n";
}
DESCRIPTIONSNMP::Info::EtherLike is a subclass of SNMP::Info that supplies access to the ETHERLIKE-MIB used by some Layer 3 Devices such as Cisco routers. See RFC 1398 for more details. Use or create a subclass of SNMP::Info that inherits this one. Do not use directly. Inherited ClassesNone. TABLE METHODSThese are methods that return tables of information in the form of a reference to a hash. ETHERLIKE STATS TABLE ("dot3StatsTable")
Data Munging Callback Subroutines
|