GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
SNMP::Info::Layer3::Timetra(3) User Contributed Perl Documentation SNMP::Info::Layer3::Timetra(3)

SNMP::Info::Layer3::Timetra - SNMP Interface to Alcatel-Lucent SR

Bill Fenner

 # Let SNMP::Info determine the correct subclass for you.
 my $alu = 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      = $alu->class();
 print "SNMP::Info determined this device to fall under subclass : $class\n";

Subclass for Alcatel-Lucent Service Routers

SNMP::Info::Layer3

TIMETRA-GLOBAL-MIB
TIMETRA-LLDP-MIB
TIMETRA-PORT-MIB
TIMETRA-CHASSIS-MIB
Inherited Classes' MIBs
See "Required MIBs" in SNMP::Info::Layer3 for its own MIB requirements.

These are methods that return scalar value from SNMP
$alu->vendor()
Returns 'nokia'
$alu->os()
Returns 'TiMOS'
$alu->os_ver()
Grabs the version string from "sysDescr".
$alu->model()
Tries to combine series and model extracted from $alu->id() to one of the product MIBs.

Removes 'tmnxModel' from the name for readability.

$alu->fan()
Return the status of all fans from the TIMETRA-CHASSIS-MIB. Returns a string indicating the number of fans 'OK' or identification of any fan without a 'Ok' operating status.
$alu->ps1_status()
Return the status of the first power supply in each chassis from the TIMETRA-CHASSIS-MIB.
$alu->ps2_status()
Return the status of the second power supply in each chassis from the TIMETRA-CHASSIS-MIB.

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

These are methods that return tables of information in the form of a reference to a hash.
$alu->i_duplex()
Returns reference to map of IIDs to current link duplex.
$alu->i_duplex_admin()
Returns reference to hash of IIDs to admin duplex setting.
$alu->agg_ports()
Returns a HASH reference mapping from slave to master port for each member of a port bundle on the device. Keys are ifIndex of the slave ports, Values are ifIndex of the corresponding master ports.

$alu->interfaces()
Returns "ifName", since the default Layer3 "ifDescr" varies based upon the transceiver inserted.
$alu->lldp_if()
Returns the mapping to the SNMP Interface Table. Utilizes ("ifIndex") from the ("tmnxLldpRemEntry ") index.

$alu->lldp_rem_id_type()
("tmnxLldpRemChassisIdSubtype")
$alu->lldp_rem_id()
("tmnxLldpRemChassisId")
$alu->lldp_rem_pid_type()
("tmnxLldpRemPortIdSubtype")
$alu->lldp_rem_pid()
("tmnxLldpRemPortId")
$alu->lldp_rem_desc()
("tmnxLldpRemPortDesc")
$alu->lldp_rem_sysname()
("tmnxLldpRemSysName")
$alu->lldp_rem_sysdesc()
("tmnxLldpRemSysDesc")
$alu->lldp_rem_sys_cap()
("tmnxLldpRemSysCapEnabled")

$alu->e_index()
("tmnxHwIndex")
$alu->e_class()
Chassis, Module, Fan, Power Supply ...

("tmnxHwClass")

$alu->e_descr()
Human Friendly

("tmnxHwName")

$alu->e_fwver()
("tmnxHwFirmwareCodeVersion")
$alu->e_fru()
BOOLEAN. Is a Field Replaceable unit?

("tmnxHwIsFRU")

$alu->e_model()
Model Name of Entity.

("tmnxHwMfgBoardNumber")

$alu->e_name()
More computer friendly name of entity.

("tmnxHwName")

$alu->e_parent()
0 if root.

("tmnxHwContainedIn")

$alu->e_pos()
The relative position among all entities sharing the same parent.

("tmnxHwParentRelPos")

$alu->e_serial()
("tmnxHwSerialNumber")
$alu->e_swver()
("tmnxHwSoftwareCodeVersion")

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

$alu->munge_tmnx_state()
Removes 'deviceState' or 'device' from "TmnxDeviceState" strings.
$alu->munge_tmnx_e_class()
Attempts to normalize "tmnxHwClass" to an "IANAPhysicalClass".
$alu->munge_tmnx_e_swver()
Extracts the software version from "tmnxHwSoftwareCodeVersion" string.
2022-04-07 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.