The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SNMP::Info::Layer3::DLink - SNMP Interface to DLink Devices

SYNOPSIS

 # Let SNMP::Info determine the correct subclass for you.
 my $dlink = new SNMP::Info(
                          AutoSpecify => 1,
                          Debug       => 1,
                          DestHost    => 'myrouter',
                          Community   => 'public',
                          Version     => 2
                        )
    or die "Can't connect to DestHost.\n";

 my $class      = $dlink->class();
 print "SNMP::Info determined this device to fall under subclass : $class\n";

DESCRIPTION

Subclass for DLink devices.

Inherited Classes

SNMP::Info::Layer3

Required MIBs

SWPRIMGMT-DES3200-MIB
SWPRIMGMT-DES30XXP-MIB
SWPRIMGMT-DES1228ME-MIB
SWDES3528-52PRIMGMT-MIB
DES-1210-28-AX
DES-1210-10MEbx
DES-1210-26MEbx
DES-1210-52-BX
DES-1210-52-CX
DGS-1210-24-AX

Inherited Classes' MIBs

See "Required MIBs" in SNMP::Info::Layer3 for its own MIB requirements.

GLOBALS

These are methods that return scalar value from SNMP

Returns the ID or else description.

Returns 'dlink'.

Returns serial number.

Returns the firmware version.

Returns the hardware version.

Returns the STP root port.

Globals imported from SNMP::Info::Layer3

See documentation in "GLOBALS" in SNMP::Info::Layer3 for details.

TABLE METHODS

These are methods that return tables of information in the form of a reference to a hash.

Returns the map between SNMP Interface Identifier (iid) and ifName.

Table Methods imported from SNMP::Info::Layer3

See documentation in "TABLE METHODS" in SNMP::Info::Layer3 for details.