Home/Catalog/CARD-MIB

CARD-MIB

AI MIB Summary

The CARD-MIB module facilitates the monitoring and management of hardware card states, status indicators, and performance counters within Coriolis chassis systems. It provides granular visibility into individual line card health, including interface availability, error statistics, and physical layer diagnostics for Coriolis box architectures.

The MIB module for cards in coriolis boxes
Main OID:
cardMIB.1.3.6.1.4.1.5812.2.1
70
Objects
Active
Status
4
Dependencies

Imported Objects

Objects

70 total
Object Name
moduleStatusChangeChange in the operational state of a module. 1 means the module went down, 2 means it went up
NOTIFICATION-TYPE
.1.3.6.1.4.1.5812.0.2
moduleTempChangeIndicates temperature (hot/normal) in the chassis.
NOTIFICATION-TYPE
.1.3.6.1.4.1.5812.0.44
ioCardStatusChangeIndicates the failure of IO card to respond.
NOTIFICATION-TYPE
.1.3.6.1.4.1.5812.0.45
emFlashLifeFlash End-of-life alarm.
NOTIFICATION-TYPE
.1.3.6.1.4.1.5812.0.46
cardMIBThe MIB module for cards in coriolis boxes
MODULE-IDENTITY
.1.3.6.1.4.1.5812.2.1
cardCountThe number of active cards in the devicero
INTEGER
.1.3.6.1.4.1.5812.2.2
cardEEPromTableThe table containing various kinds of card information
SEQUENCE OF CardEEPromEntry
.1.3.6.1.4.1.5812.2.3
cardEEPromEntryEntry containing information about a card in the system.
CardEEPromEntry
.1.3.6.1.4.1.5812.2.3.1
slotNoThis variable is used as an index in all card tables
INTEGER
.1.3.6.1.4.1.5812.2.3.1.1
cardSIDFVerSID ROM Version of the SID-ROM format which represents the 1st 20 bytes with a 1 byte value. This variable is used only during the boot process when a sanity check is made. If the current version is 0xF0 (which indicates the initial version), then the next version would be 0xE1 and so on.ro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.2
cardHwTypeAn object which uniquely identifies the card type.ro
Enumeration
.1.3.6.1.4.1.5812.2.3.1.3
cardHwSubTypeIdentifies the functional revision of this card. Example: Suppose a card's hardware could be configured with internal or external timing modes and suppose firmware initialization differed depending on the type of timing mode configured on the card hardware, then the value of the hardware subtype object could be used by firmware to initialize to the appropriate timing mode.ro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.4
cardImageTypeAn object which identifies the bootrom and system images to running on a card. This object only applies to card types with on-board processor. The values are: 0 - card without CPU or image. 3 - Management Module 4 - OptiFlow 3000/3500 Switch Module and OptiFlow 5000/5500 Switch Module 5 - OptiFlow 1010 (Pizza Box)ro
INTEGER(0|3|4|5)
.1.3.6.1.4.1.5812.2.3.1.5
cardMACaddressNumIndicates the number of MAC Addresses allocated to this module. Current values range from 0 to 64. This value is 0 when not applicable.ro
INTEGER
.1.3.6.1.4.1.5812.2.3.1.6
cardMacAddressStores the starting MAC Address for this module. All 6 bytes are zero when not applicable.ro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.7
cardAssemblyClassIdentifies the hardware class. This field is a duplicate of the assembly class portion of the assembly number. It is stored and displayed in Binary Encoded Decimal (BCD) format. The following list provide some of the Assembly Class and its description: 04 Mechanical Assembly Drawing (Legacy Only) 10 Discrete Resistors 11 Resistor Networks 14 Capacitors 16 Crystals 17 Oscillators 18 Magnetic Modules (inductors, filters, ferrites, power chokes, transformers) 20 Active Components 21 Transistors, Diodes, FET's 22 Mechanical Hardware (Legacy Only) 23 Connectors 24 Electromechanical Components (switches, motors, fans) 26 Circuit Protection Devices (Fuses, PTC) 27 Power Components (power supplies, fuses, line filters) 30 LED's 31 Logic Components 32 Memory 34 Application Specific 36 Optical Component (Active, Passive) 38 Programmable Device (Raw device prior to programming) 40 Module Assemblies (Secondary Assy Required i.e., Optics) 42 Mechanical Fasteners (Screws, Washers, Nuts, Tywraps) 43 Labels 44 Wire & Cable 46 Packaging (Shipping Materials) 47 Manuals (HW, SW, Release Notes, Misc) 50 PCB Assemblies 51 Schematic 54 Printed Circuit Boards 60 Cable Assemblies 70 Mechanical / Electromechanical Assemblies (Chassis, Fan Tray) 72 Fabricated Components 74 Sub Assembly (Legacy Only) 75 Finished Assembly 80 PLD Files 82 FPGA Code 84 Operational Software 85 Programmed Device Assembly 86 PLD Daisy Chain Test File 99 Rework Instructionsro
INTEGER
.1.3.6.1.4.1.5812.2.3.1.8
cardAssemblyIdIdentifies the module type. This field is a duplicate of the assembly identifier portion of the assembly number. It is stored and displayed in Binary Encoded Decimal (BCD) format. It has the following format: NN -1234 -NN RevNo | | | |____ Part Revision Number | | | | | |_________ Suffix = PartID (01-99) | | | |______________ Main Body = Sequential No. (0001 - 9999) | |___________________ Prefix = Part Class Number or Tab Number (01 - 99).ro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.9
cardAssemblyTabNumThis field is a duplicate of the assembly tab number portion of the assembly number. It is stored and displayed in Binary Encoded Decimal (BCD) format. For Example, a Part Number like '60-3456-01' has the Tab Number -01. All new parts are released a tab number of -01. If a new member of a family of harwareType is introduced, then the tab number would be incremented. Its range is 01 - 99.ro
INTEGER
.1.3.6.1.4.1.5812.2.3.1.10
cardAssemblyRevIdentifies the assembly revision of the module. This field is a duplicate of the assembly revision field. It is stored and displayed in Binary Encoded Decimal (BCD) format. For example, a typical AssemblyID would be like '54-0001-01 Rev 2'.ro
Unsigned32
.1.3.6.1.4.1.5812.2.3.1.11
cardbrchecksumContains a checksum calculated over the first 16 bytes of SID ROM data.ro
INTEGER
.1.3.6.1.4.1.5812.2.3.1.12
cardSIDInfoVersionReflects the revision level of the information portion of the SID-ROM data.ro
Unsigned32
.1.3.6.1.4.1.5812.2.3.1.13
cardSerialNumStores a 12 digit serial number associated with a module. (example: PLX1100-0100).ro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.14
cardAssemblyNumStringModule's assembly number.ro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.15
cardAssemblyRevStringRevision level of the card.ro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.16
cardCLEICodeStores an ASCII String duplicating CLEI (Common Language Equipment Identifier ) Code encoded into the bar code. 10 ASCII characters of CLEI codero
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.17
cardCLEIECICodeStores an ASCII String duplicating CLEI ECI (Equipment Catalog Item) Code encoded into the bar code. Bar Code in numeric formro
OCTET STRING
.1.3.6.1.4.1.5812.2.3.1.18
cardChecksumContains a checksum calculated over the previous 252 bytes of SID ROM data.ro
INTEGER
.1.3.6.1.4.1.5812.2.3.1.19
slotTableThe slot table
SEQUENCE OF SlotEntry
.1.3.6.1.4.1.5812.2.4
slotEntryEntry containing information about a slot in the system.
SlotEntry
.1.3.6.1.4.1.5812.2.4.1
slotAdminStateThe slot admin staterw
Enumeration
.1.3.6.1.4.1.5812.2.4.1.1
slotOperStateThe slot oper state. removed - card not in slot and not connected syncWait - card in slot waiting for syncPoint synced - card passed a syncPoint syncFailed - card failed a syncPoint configStarted - configuration started configFailed - configuration failed configed - configuration passed ready - card ready for normal operation waitSM - card waiting for SM reboot waitDeconfig - waiting for deconfiguration to complete designModeReady - card is configured but removed.ro
Enumeration
.1.3.6.1.4.1.5812.2.4.1.2
slotTypeThe type of slot for this device. The following is a list of different kinds of slots: 1 - MMSlot (9,10 for optiFlow3X and 13,14 for optiFlow5x) 2 - optiFlow3xSMSlot (goes into slot 12) 3 - optiFlow5xSMSlot (goes into slots 7,9,18,20) 4 - regularIOSlot (goes into slots 3-6 in optiFlow3x, 1-6, 21-26 in optiFlow5x) The different types of cards that goes into this regular IO Slot are: A - 10/100 Ethernet B - Gigbit Ethernet C - DS1 TDM D - DS3 TDM E - OC12 ATM/POS F - OC12 TDM G - OC3 ATM H - OC48 POS I - Color Separator 5 - optiFlow3xSlotNumber1 The different types of cards that goes into this slot are: A - DS1 TDM B - DS3 TDM C - OC12 TDM 6 - optiFlow5x IO This type of slot takes: A - OC12 TDM (slots 5 and 21) 7 - optiFlow3x OpticsSlot (slots 11 and 12) This slot takes in: A - 1310TxRx B - 8 different cards with different lambdas (optiFlow3x OADM optics) C - 1550 TxRx 8 - optiFlow5x OpticsSlotType1 (slots 12 and 15 - Tx Only) This slot takes in: A - 1310 Tx / DWDM B - 8 different cards with different lambdas for DWDM Tx C - 1310 Tx D - 1550 Tx 9 - optiFlow5x OpticsSlotType2 (slots 11 and 16 - Rx only) This slot takes in: A - 1310 Rx / DWDM B - 8 different cards with different lambdas for DWDM Rx C - 1310 Rx 10 - optiFlow5x FM (goes into slots 8, 10, 17 and 19) 11 - colorSeparator (goes into slot 2 for OptiFlow3x) For an OAU, the slots are abstracted in the following manner: Slot 1 - IO (Eth16) Slot 2 - IO (GigIo) Slot 3 - MM Slot 4 - SM Slot 5 - OpRxTxrw
Enumeration
.1.3.6.1.4.1.5812.2.4.1.3
slotCardTypeThe type of card in the slotrw
Enumeration
.1.3.6.1.4.1.5812.2.4.1.4
slotConnectionSizeThe connection size to SMrw
Enumeration
.1.3.6.1.4.1.5812.2.4.1.5
slotSMSlotSM slot that this slot is connected torw
INTEGER
.1.3.6.1.4.1.5812.2.4.1.6
slotInsertStateWhether a card is present in the slot or notro
Enumeration
.1.3.6.1.4.1.5812.2.4.1.7
slotFileStateFile locked or notro
Enumeration
.1.3.6.1.4.1.5812.2.4.1.8
slotModuleChangeStatusThis variable is sent out in a module change event to communicate what happened to the module.The 'FAILURE' and 'FAILOVER' values are used by the mmr task to report failover events. The 'INSERTED' and 'REMOVED' values are used by AI to report module configuration and de-configuration events. The 'INSERTED' event will change to be reported whenever a card is inserted. The 'CONFIGURED' event will be reported when the card completes chassis configuration. The 'REMOVED' event will be reported whenever a card is removed. The events 'SYNCPOINT_FAILURE' and 'CONFIG_FAILURE' will be reported when a card fails syncPoints or chassis configuration respectively. The event 'CONFIG_DELETED' will be reported when a card configuration file is deleted (indicating the card configuration has been lost).ro
Enumeration
.1.3.6.1.4.1.5812.2.4.1.9
slotModuleTempStatusIndicates the temperature status of the module in the slotro
Enumeration
.1.3.6.1.4.1.5812.2.4.1.10
slotIoCardStatusIndicates the responsiveness status of the module in the slotro
Enumeration
.1.3.6.1.4.1.5812.2.4.1.11
slotFlashThresholdIndicates the flash threshold, applicable for only the active and standby management modulesro
INTEGER
.1.3.6.1.4.1.5812.2.4.1.12
slotFlashSectorsOverThresholdIndicates the number of sectors over threshold, applicable for only the active and standby MMsro
INTEGER
.1.3.6.1.4.1.5812.2.4.1.13
tdmIoCardTableThe table for TDM IO cards
SEQUENCE OF TdmIoCardEntry
.1.3.6.1.4.1.5812.2.5
tdmIoCardEntryEntry containing information about an TDM IO module - DS1/DS3/E1/E3
TdmIoCardEntry
.1.3.6.1.4.1.5812.2.5.1
tdmIoCardTypeThe type of the TDM IO modulerw
Enumeration
.1.3.6.1.4.1.5812.2.5.1.1
tdmIoCardOperStateThe oper state of the TDM IO modulero
Enumeration
.1.3.6.1.4.1.5812.2.5.1.2
tdmIoCardModeWhether this is an unchannelized or channelized modulerw
Enumeration
.1.3.6.1.4.1.5812.2.5.1.3
tdmIoCardConfiguredPortsBitmap of ports configured on the module. The bit positions of the 1 bits in the binary form of this number give the ports configured in this card. For example, if all the 3 ports of a DS3 card are configured, you'll get a value of 14 which in binary gives 1110. If 1st and 3rd are configured, you'll see 10 (1010). For a DS1 card, if all 16 ports are configured, you'll a value of 131070. The number of 1's in the binary representation of the value gives the number of configured ports.ro
Unsigned32
.1.3.6.1.4.1.5812.2.5.1.4
tdmIoCardRowStatusThis variable is used to create or delete instances of TDM IO cards. This variable subsumes the admin state variable, and once the row is created, its value returns the admin state of the cardrw
Enumeration
.1.3.6.1.4.1.5812.2.5.1.5
tdmIoCardNumPMIntervalsThis is the number of performance monitoring intervals for the ports on this cardrw
Unsigned32
.1.3.6.1.4.1.5812.2.5.1.6
etherCardTableThe table for ethernet cards
SEQUENCE OF EtherCardEntry
.1.3.6.1.4.1.5812.2.6
etherCardEntryEntry containing information about an ethernet module
EtherCardEntry
.1.3.6.1.4.1.5812.2.6.1
etherCardOperStateThe oper state of the ethernet modulero
Enumeration
.1.3.6.1.4.1.5812.2.6.1.1
etherCardActivePortMaskThis returns a mask of active ports. An active port is one that has been created via a Port Create MO. A value of 1 in bit position N-1 indicates that port N has been created. For example, if port 1 has been created, then bit 0 is asserted. Since there are 16 ports, this can take the range of values from 0 to 65535.ro
INTEGER
.1.3.6.1.4.1.5812.2.6.1.2
etherCardPhyResetStateThe phy reset state of the modulerw
Enumeration
.1.3.6.1.4.1.5812.2.6.1.3
etherCardRowStatusThis variable is used to create or delete instances of ethernet cards. This variable subsumes the admin state variable, and once the row is created, its value returns the admin state of the cardrw
Enumeration
.1.3.6.1.4.1.5812.2.6.1.4
atmCardTableThe table for atm cards
SEQUENCE OF AtmCardEntry
.1.3.6.1.4.1.5812.2.7
atmCardEntryEntry containing information about an atm module
AtmCardEntry
.1.3.6.1.4.1.5812.2.7.1
atmCardOperStateThe oper state of the atm modulero
Enumeration
.1.3.6.1.4.1.5812.2.7.1.1
atmCardActivePortMaskThis returns a mask of active ports. An active port is one that has been created via a Port Create MO. A value of 1 in bit position N-1 indicates that port N has been created. For example, if port 1 has been created, then bit 0 is asserted. Since there are 2 ports for an ATM card, this can take the range of values from 0 to 3.ro
INTEGER
.1.3.6.1.4.1.5812.2.7.1.2
atmCardRowStatusThis variable is used to create or delete instances of atm cards. This variable subsumes the admin state variable, and once the row is created, its value returns the admin state of the cardrw
Enumeration
.1.3.6.1.4.1.5812.2.7.1.3
opticalCardTableThe table for optical cards
SEQUENCE OF OpticalCardEntry
.1.3.6.1.4.1.5812.2.8
opticalCardEntryEntry containing information about an optical module
OpticalCardEntry
.1.3.6.1.4.1.5812.2.8.1
opticalCardSlotTypeThe type of module - transmitter or receiverrw
Enumeration
.1.3.6.1.4.1.5812.2.8.1.1
opticalCardOpticsTypeThe type of optics on the modulerw
Enumeration
.1.3.6.1.4.1.5812.2.8.1.2
opticalCardRowStatusThis variable is used to create or delete instances of optical cardsrw
Enumeration
.1.3.6.1.4.1.5812.2.8.1.3
posCardTableThe table for pos cards
SEQUENCE OF PosCardEntry
.1.3.6.1.4.1.5812.2.9
posCardEntryEntry containing information about an pos module
PosCardEntry
.1.3.6.1.4.1.5812.2.9.1
posCardActivePortMaskBitmap describing the active ports on this pos modulero
Unsigned32
.1.3.6.1.4.1.5812.2.9.1.1
posCardPhyResetStateThe phy reset state of the modulerw
Enumeration
.1.3.6.1.4.1.5812.2.9.1.2
CARD-MIB - SNMP MIB Reference | MIBs Explorer