NAME
SNMP::Info::Layer2::RapidCity - SNMP Interface to the Nortel RapidCity MIB
AUTHOR
Eric Miller
SYNOPSIS
# Let SNMP::Info determine the correct subclass for you.
my $rapidcity = new SNMP::Info(
AutoSpecify => 1,
Debug => 1,
# These arguments are passed directly on to SNMP::Session
DestHost => 'myswitch',
Community => 'public',
Version => 2
)
or die "Can't connect to DestHost.\n";
my $class = $rapidcity->class();
print "SNMP::Info determined this device to fall under subclass : $class\n";
DESCRIPTION
SNMP::Info::RapidCity is a subclass of SNMP::Info that provides an interface to the RAPID-CITY MIB. This MIB is used across the Nortel Ethernet Routing Switch and Ethernet Switch product lines (Formerly known as Passport, BayStack, and Acclear).
Use or create in a subclass of SNMP::Info. Do not use directly.
Inherited Classes
None.
Required MIBs
GLOBAL METHODS
These are methods that return scalar values from SNMP
- $rapidcity->chassis_base_mac()
-
(rc2kChassisBaseMacAddr)
- $rapidcity->ch_serial()
-
(rcChasSerialNumber)
- $rapidcity->rc_ch_rev()
-
(rcChasHardwareRevision)
- $rapidcity->chassis()
-
(rcChasType)
- $rapidcity->slots()
-
(rcChasNumSlots)
- $rapidcity->rc_virt_ip()
-
(rcSysVirtualIpAddr)
- $rapidcity->tftp_host()
-
(rcTftpHost)
- $rapidcity->tftp_file()
-
(rcTftpFile)
- $rapidcity->tftp_action()
-
(rcTftpAction)
- $rapidcity->tftp_result()
-
(rcTftpResult)
TABLE METHODS
These are methods that return tables of information in the form of a reference to a hash.
- $rapidcity->i_duplex()
-
Returns reference to map of IIDs to current link duplex.
- $rapidcity->i_duplex_admin()
-
Returns reference to hash of IIDs to admin duplex setting.
- $rapidcity->i_vlan()
-
Returns a mapping between ifIndex and the VLAN.
RAPID-CITY Port Table (rcPortTable)
- $rapidcity->rc_index()
-
(rcPortIndex)
- $rapidcity->rc_duplex()
-
(rcPortOperDuplex)
- $rapidcity->rc_duplex_admin()
-
(rcPortAdminDuplex)
- $rapidcity->rc_speed_admin()
-
(rcPortAdminSpeed)
- $rapidcity->rc_auto()
-
(rcPortAutoNegotiate)
- $rapidcity->rc_alias()
-
(rcPortName)
RAPID-CITY CPU Ethernet Port Table (rc2kCpuEthernetPortTable)
- $rapidcity->rc_cpu_ifindex()
-
(rc2kCpuEthernetPortIfIndex)
- $rapidcity->rc_cpu_admin()
-
(rc2kCpuEthernetPortAdminStatus)
- $rapidcity->rc_cpu_oper()
-
(rc2kCpuEthernetPortOperStatus)
- $rapidcity->rc_cpu_ip()
-
(rc2kCpuEthernetPortAddr)
- $rapidcity->rc_cpu_auto()
-
(rc2kCpuEthernetPortAutoNegotiate)
- $rapidcity->rc_cpu_duplex_admin()
-
(rc2kCpuEthernetPortAdminDuplex)
- $rapidcity->rc_cpu_duplex()
-
(rc2kCpuEthernetPortOperDuplex)
- $rapidcity->rc_cpu_speed_admin()
-
(rc2kCpuEthernetPortAdminSpeed)
- $rapidcity->rc_cpu_speed_oper()
-
(rc2kCpuEthernetPortOperSpeed)
- $rapidcity->rc_cpu_mac()
-
(rc2kCpuEthernetPortMgmtMacAddr)
RAPID-CITY VLAN Port Table (rcVlanPortTable)
- $rapidcity->rc_i_vlan_if()
-
(rcVlanPortIndex)
- $rapidcity->rc_i_vlan_num()
-
(rcVlanPortNumVlanIds)
- $rapidcity->rc_i_vlan()
-
(rcVlanPortVlanIds)
- $rapidcity->rc_i_vlan_type()
-
(rcVlanPortType)
- $rapidcity->rc_i_vlan_pvid()
-
(rcVlanPortDefaultVlanId)
- $rapidcity->rc_i_vlan_tag()
-
(rcVlanPortPerformTagging)
RAPID-CITY VLAN Table (rcVlanTable)
- $rapidcity->rc_vlan_id()
-
(rcVlanId)
- $rapidcity->rc_vlan_name()
-
(rcVlanName)
- $rapidcity->rc_vlan_color()
-
(rcVlanColor)
- $rapidcity->rc_vlan_if()
-
(rcVlanIfIndex)
- $rapidcity->rc_vlan_stg()
-
(rcVlanStgId)
- $rapidcity->rc_vlan_type()
-
(rcVlanType)
- $rapidcity->rc_vlan_members()
-
(rcVlanPortMembers)
- $rapidcity->rc_vlan_mac()
-
(rcVlanMacAddress)
RAPID-CITY IP Address Table (rcIpAddrTable)
- $rapidcity->rc_ip_index()
-
(rcIpAdEntIfIndex)
- $rapidcity->rc_ip_addr()
-
(rcIpAdEntAddr)
- $rapidcity->rc_ip_type()
-
(rcIpAdEntIfType)
RAPID-CITY Chassis Fan Table (rcChasFanTable)
RAPID-CITY Power Supply Table (rcChasPowerSupplyTable)
RAPID-CITY Power Supply Detail Table (rcChasPowerSupplyDetailTable)
- $rapidcity->rc_ps_type()
-
(rcChasPowerSupplyDetailType)
- $rapidcity->rc_ps_serial()
-
(rcChasPowerSupplyDetailSerialNumber)
- $rapidcity->rc_ps_rev()
-
(rcChasPowerSupplyDetailHardwareRevision)
- $rapidcity->rc_ps_part()
-
(rcChasPowerSupplyDetailPartNumber)
- $rapidcity->rc_ps_detail()
-
(rcChasPowerSupplyDetailDescription)
RAPID-CITY Card Table (rcCardTable)
- $rapidcity->rc_c_type()
-
(rcCardType)
- $rapidcity->rc_c_serial()
-
(rcCardSerialNumber)
- $rapidcity->rc_c_rev()
-
(rcCardHardwareRevision)
- $rapidcity->rc_c_part()
-
(rcCardPartNumber)
RAPID-CITY 2k Card Table (rc2kCardTable)
- $rapidcity->rc2k_c_ftype()
-
(rc2kCardFrontType)
- $rapidcity->rc2k_c_fdesc()
-
(rc2kCardFrontDescription)
- $rapidcity->rc2k_c_fserial()
-
(rc2kCardFrontSerialNum)
- $rapidcity->rc2k_c_frev()
-
(rc2kCardFrontHwVersion)
- $rapidcity->rc2k_c_fpart()
-
(rc2kCardFrontPartNumber)
- $rapidcity->rc2k_c_fdate()
-
(rc2kCardFrontDateCode)
- $rapidcity->rc2k_c_fdev()
-
(rc2kCardFrontDeviations)
- $rapidcity->rc2k_c_btype()
-
(rc2kCardBackType)
- $rapidcity->rc2k_c_bdesc()
-
(rc2kCardBackDescription)
- $rapidcity->rc2k_c_bserial()
-
(rc2kCardBackSerialNum)
- $rapidcity->rc2k_c_brev()
-
(rc2kCardBackHwVersion)
- $rapidcity->rc2k_c_bpart()
-
(rc2kCardBackPartNumber)
- $rapidcity->rc2k_c_bdate()
-
(rc2kCardBackDateCode)
- $rapidcity->rc2k_c_bdev()
-
(rc2kCardBackDeviations)
RAPID-CITY MDA Card Table (rc2kMdaCardTable)
- $rapidcity->rc2k_mda_type()
-
(rc2kMdaCardType)
- $rapidcity->rc2k_mda_desc()
-
(rc2kMdaCardDescription)
- $rapidcity->rc2k_mda_serial()
-
(rc2kMdaCardSerialNum)
- $rapidcity->rc2k_mda_rev()
-
(rc2kMdaCardHwVersion)
- $rapidcity->rc2k_mda_part()
-
(rc2kMdaCardPartNumber)
- $rapidcity->rc2k_mda_date()
-
(rc2kMdaCardDateCode)
- $rapidcity->rc2k_mda_dev()
-
(rc2kMdaCardDeviations)
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 659:
=over without closing =back