CARD-MIB

File: CARD-MIB.mib (36163 bytes)

Imported modules

SNMPv2-SMI CORIOLIS-MIB SNMPv2-TC
RFC-1215

Imported symbols

Unsigned32 OBJECT-TYPE MODULE-IDENTITY
card coriolisMibs TruthValue
TRAP-TYPE

Defined Types

CardEEPromEntry  
SEQUENCE    
  slotNo INTEGER
  cardSIDFVer STRING
  cardHwType INTEGER
  cardHwSubType STRING
  cardImageType INTEGER
  cardMACaddressNum INTEGER
  cardMacAddress STRING
  cardAssemblyClass INTEGER
  cardAssemblyId STRING
  cardAssemblyTabNum INTEGER
  cardAssemblyRev Unsigned32
  cardbrchecksum INTEGER
  cardSIDInfoVersion Unsigned32
  cardSerialNum STRING
  cardAssemblyNumString STRING
  cardAssemblyRevString STRING
  cardCLEICode STRING
  cardCLEIECICode STRING
  cardChecksum INTEGER

SlotEntry  
SEQUENCE    
  slotAdminState INTEGER
  slotOperState INTEGER
  slotType INTEGER
  slotCardType INTEGER
  slotConnectionSize INTEGER
  slotSMSlot INTEGER
  slotInsertState INTEGER
  slotFileState INTEGER
  slotModuleChangeStatus INTEGER
  slotModuleTempStatus INTEGER
  slotIoCardStatus INTEGER
  slotFlashThreshold INTEGER
  slotFlashSectorsOverThreshold INTEGER

TdmIoCardEntry  
SEQUENCE    
  tdmIoCardType INTEGER
  tdmIoCardOperState INTEGER
  tdmIoCardMode INTEGER
  tdmIoCardConfiguredPorts Unsigned32
  tdmIoCardRowStatus INTEGER
  tdmIoCardNumPMIntervals Unsigned32

EtherCardEntry  
SEQUENCE    
  etherCardOperState INTEGER
  etherCardActivePortMask INTEGER
  etherCardPhyResetState INTEGER
  etherCardRowStatus INTEGER

AtmCardEntry  
SEQUENCE    
  atmCardOperState INTEGER
  atmCardActivePortMask INTEGER
  atmCardRowStatus INTEGER

OpticalCardEntry  
SEQUENCE    
  opticalCardSlotType INTEGER
  opticalCardOpticsType INTEGER
  opticalCardRowStatus INTEGER

PosCardEntry  
SEQUENCE    
  posCardActivePortMask Unsigned32
  posCardPhyResetState INTEGER

Defined Values

cardMIB 1.3.6.1.4.1.5812.2.1
The MIB module for cards in coriolis boxes
MODULE-IDENTITY    

cardCount 1.3.6.1.4.1.5812.2.2
The number of active cards in the device
OBJECT-TYPE    
  INTEGER 1..26  

cardEEPromTable 1.3.6.1.4.1.5812.2.3
The table containing various kinds of card information
OBJECT-TYPE    
  SEQUENCE OF  
    CardEEPromEntry

cardEEPromEntry 1.3.6.1.4.1.5812.2.3.1
Entry containing information about a card in the system.
OBJECT-TYPE    
  CardEEPromEntry  

slotNo 1.3.6.1.4.1.5812.2.3.1.1
This variable is used as an index in all card tables
OBJECT-TYPE    
  INTEGER 1..26  

cardSIDFVer 1.3.6.1.4.1.5812.2.3.1.2
SID 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.
OBJECT-TYPE    
  STRING Size(1)  

cardHwType 1.3.6.1.4.1.5812.2.3.1.3
An object which uniquely identifies the card type.
OBJECT-TYPE    
  INTEGER mm(1), smOSU(2), rx1310(4), tx1310(5), rxDWDM(6), txDWDM(7), eth16(8), atmOC3c(9), atmOC12c(10), tdmDS1(11), tdmDS3(12), tdmOC3c(13), tdmOC12c(14), gigio(16), smOTU(17), dwdmOSU(18), thirteenTenOSU(19), csOSU(20), oauEth16Gig1FX(21), fmOTU(22), dwdmOSU14(23), thirteenTenOSU14(24), oauEth16DS1Fx(25), oauGig4Fx(26), posOC12c(27), posOC48c(28)  

cardHwSubType 1.3.6.1.4.1.5812.2.3.1.4
Identifies 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.
OBJECT-TYPE    
  STRING Size(1)  

cardImageType 1.3.6.1.4.1.5812.2.3.1.5
An 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)
OBJECT-TYPE    
  INTEGER 0 | 3 | 4 | 5  

cardMACaddressNum 1.3.6.1.4.1.5812.2.3.1.6
Indicates the number of MAC Addresses allocated to this module. Current values range from 0 to 64. This value is 0 when not applicable.
OBJECT-TYPE    
  INTEGER 0..64  

cardMacAddress 1.3.6.1.4.1.5812.2.3.1.7
Stores the starting MAC Address for this module. All 6 bytes are zero when not applicable.
OBJECT-TYPE    
  STRING Size(6)  

cardAssemblyClass 1.3.6.1.4.1.5812.2.3.1.8
Identifies 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 Instructions
OBJECT-TYPE    
  INTEGER 1..99  

cardAssemblyId 1.3.6.1.4.1.5812.2.3.1.9
Identifies 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).
OBJECT-TYPE    
  STRING  

cardAssemblyTabNum 1.3.6.1.4.1.5812.2.3.1.10
This 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.
OBJECT-TYPE    
  INTEGER 1..99  

cardAssemblyRev 1.3.6.1.4.1.5812.2.3.1.11
Identifies 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'.
OBJECT-TYPE    
  Unsigned32  

cardbrchecksum 1.3.6.1.4.1.5812.2.3.1.12
Contains a checksum calculated over the first 16 bytes of SID ROM data.
OBJECT-TYPE    
  INTEGER  

cardSIDInfoVersion 1.3.6.1.4.1.5812.2.3.1.13
Reflects the revision level of the information portion of the SID-ROM data.
OBJECT-TYPE    
  Unsigned32  

cardSerialNum 1.3.6.1.4.1.5812.2.3.1.14
Stores a 12 digit serial number associated with a module. (example: PLX1100-0100).
OBJECT-TYPE    
  STRING Size(0..12)  

cardAssemblyNumString 1.3.6.1.4.1.5812.2.3.1.15
Module's assembly number.
OBJECT-TYPE    
  STRING Size(0..20)  

cardAssemblyRevString 1.3.6.1.4.1.5812.2.3.1.16
Revision level of the card.
OBJECT-TYPE    
  STRING Size(0..3)  

cardCLEICode 1.3.6.1.4.1.5812.2.3.1.17
Stores an ASCII String duplicating CLEI (Common Language Equipment Identifier ) Code encoded into the bar code. 10 ASCII characters of CLEI code
OBJECT-TYPE    
  STRING Size(0..10)  

cardCLEIECICode 1.3.6.1.4.1.5812.2.3.1.18
Stores an ASCII String duplicating CLEI ECI (Equipment Catalog Item) Code encoded into the bar code. Bar Code in numeric form
OBJECT-TYPE    
  STRING Size(0..6)  

cardChecksum 1.3.6.1.4.1.5812.2.3.1.19
Contains a checksum calculated over the previous 252 bytes of SID ROM data.
OBJECT-TYPE    
  INTEGER  

slotTable 1.3.6.1.4.1.5812.2.4
The slot table
OBJECT-TYPE    
  SEQUENCE OF  
    SlotEntry

slotEntry 1.3.6.1.4.1.5812.2.4.1
Entry containing information about a slot in the system.
OBJECT-TYPE    
  SlotEntry  

slotAdminState 1.3.6.1.4.1.5812.2.4.1.1
The slot admin state
OBJECT-TYPE    
  INTEGER disabled(0), enabled(1)  

slotOperState 1.3.6.1.4.1.5812.2.4.1.2
The 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.
OBJECT-TYPE    
  INTEGER removed(0), syncWait(1), synced(2), syncFailed(3), configStarted(4), configFailed(5), configed(6), ready(7), waitSM(8), waitDeconfig(9), designModeReady(10)  

slotType 1.3.6.1.4.1.5812.2.4.1.3
The 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 - OpRxTx
OBJECT-TYPE    
  INTEGER mmSlot(1), optiFlow3xSMSlot(2), optiFlow5xSMSlot(3), regularIOSlot(4), optiFlow3xSlotNumber1(5), colorSeparator(6), optiFlow3xOpticsSlot(7), optiFlow5xOpticsSlotType1(8), optiFlow5xOpticsSlotType2(9), optiFlow5xFramerModuleSlot(10), oauEth(11), oauGig(12), oauMM(13), oauSM(14), oauOptics(15)  

slotCardType 1.3.6.1.4.1.5812.2.4.1.4
The type of card in the slot
OBJECT-TYPE    
  INTEGER mm(1), smOSU(2), smISM(3), rx1310(4), tx1310(5), rxDWDM(6), txDWDM(7), eth16(8), atmOC3c(9), atmOC12c(10), tdmDS1(11), tdmDS3(12), tdmOC3c(13), tdmOC12c(14), islgmac(15), gigio(16), smOTU(17), dwdmOSU(18), thirteenTenOSU(19), csOSU(20), oauEth16Gig1Fx(21), oauFmOTU(22), osu14DWDM(23), thirteenTenOSU14(24), oauEth16Ds1Fx(25), oauGig4Fx(26), posOC12c(27), posOC48c(28), fifteenFiftyOSU14(29), tx1550(30), oau1550Eth16Gig1Fx(31)  

slotConnectionSize 1.3.6.1.4.1.5812.2.4.1.5
The connection size to SM
OBJECT-TYPE    
  INTEGER auto(0), sm8(1), sm16(2)  

slotSMSlot 1.3.6.1.4.1.5812.2.4.1.6
SM slot that this slot is connected to
OBJECT-TYPE    
  INTEGER  

slotInsertState 1.3.6.1.4.1.5812.2.4.1.7
Whether a card is present in the slot or not
OBJECT-TYPE    
  INTEGER false(0), true(1)  

slotFileState 1.3.6.1.4.1.5812.2.4.1.8
File locked or not
OBJECT-TYPE    
  INTEGER created(1), ready(2), locked(3)  

slotModuleChangeStatus 1.3.6.1.4.1.5812.2.4.1.9
This 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).
OBJECT-TYPE    
  INTEGER inserted(1), removed(2), failure(3), failover(4), configured(5), syncpointFailure(6), configFailure(7), configDeleted(8), configFailCardTypeMismatch(9), configFailSMNotAvailable(10), configFailOutOfSwitchPorts(11), moduleConfigurationCorrupt(12), warmBoot(13)  

slotModuleTempStatus 1.3.6.1.4.1.5812.2.4.1.10
Indicates the temperature status of the module in the slot
OBJECT-TYPE    
  INTEGER hot(1), normal(2)  

slotIoCardStatus 1.3.6.1.4.1.5812.2.4.1.11
Indicates the responsiveness status of the module in the slot
OBJECT-TYPE    
  INTEGER unresponsive(1), responsive(2)  

slotFlashThreshold 1.3.6.1.4.1.5812.2.4.1.12
Indicates the flash threshold, applicable for only the active and standby management modules
OBJECT-TYPE    
  INTEGER  

slotFlashSectorsOverThreshold 1.3.6.1.4.1.5812.2.4.1.13
Indicates the number of sectors over threshold, applicable for only the active and standby MMs
OBJECT-TYPE    
  INTEGER  

tdmIoCardTable 1.3.6.1.4.1.5812.2.5
The table for TDM IO cards
OBJECT-TYPE    
  SEQUENCE OF  
    TdmIoCardEntry

tdmIoCardEntry 1.3.6.1.4.1.5812.2.5.1
Entry containing information about an TDM IO module - DS1/DS3/E1/E3
OBJECT-TYPE    
  TdmIoCardEntry  

tdmIoCardType 1.3.6.1.4.1.5812.2.5.1.1
The type of the TDM IO module
OBJECT-TYPE    
  INTEGER ds1(1), ds3(2), oc3(3), oc12(4), e1(5), e3(6)  

tdmIoCardOperState 1.3.6.1.4.1.5812.2.5.1.2
The oper state of the TDM IO module
OBJECT-TYPE    
  INTEGER up(1), down(2)  

tdmIoCardMode 1.3.6.1.4.1.5812.2.5.1.3
Whether this is an unchannelized or channelized module
OBJECT-TYPE    
  INTEGER unchannelized(1), channelized(2), sts1mode(3), au3mode(4), ds3ClearChannel(5), ds3Channelized(6)  

tdmIoCardConfiguredPorts 1.3.6.1.4.1.5812.2.5.1.4
Bitmap 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.
OBJECT-TYPE    
  Unsigned32  

tdmIoCardRowStatus 1.3.6.1.4.1.5812.2.5.1.5
This 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 card
OBJECT-TYPE    
  INTEGER active(1), notInService(2), createAndGo(4), createAndWait(5), destroy(6)  

tdmIoCardNumPMIntervals 1.3.6.1.4.1.5812.2.5.1.6
This is the number of performance monitoring intervals for the ports on this card
OBJECT-TYPE    
  Unsigned32  

etherCardTable 1.3.6.1.4.1.5812.2.6
The table for ethernet cards
OBJECT-TYPE    
  SEQUENCE OF  
    EtherCardEntry

etherCardEntry 1.3.6.1.4.1.5812.2.6.1
Entry containing information about an ethernet module
OBJECT-TYPE    
  EtherCardEntry  

etherCardOperState 1.3.6.1.4.1.5812.2.6.1.1
The oper state of the ethernet module
OBJECT-TYPE    
  INTEGER up(1), down(2)  

etherCardActivePortMask 1.3.6.1.4.1.5812.2.6.1.2
This 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.
OBJECT-TYPE    
  INTEGER 0..65535  

etherCardPhyResetState 1.3.6.1.4.1.5812.2.6.1.3
The phy reset state of the module
OBJECT-TYPE    
  INTEGER inReset(1), outOfReset(2)  

etherCardRowStatus 1.3.6.1.4.1.5812.2.6.1.4
This 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 card
OBJECT-TYPE    
  INTEGER active(1), notInService(2), createAndGo(4), createAndWait(5), destroy(6)  

atmCardTable 1.3.6.1.4.1.5812.2.7
The table for atm cards
OBJECT-TYPE    
  SEQUENCE OF  
    AtmCardEntry

atmCardEntry 1.3.6.1.4.1.5812.2.7.1
Entry containing information about an atm module
OBJECT-TYPE    
  AtmCardEntry  

atmCardOperState 1.3.6.1.4.1.5812.2.7.1.1
The oper state of the atm module
OBJECT-TYPE    
  INTEGER up(1), down(2)  

atmCardActivePortMask 1.3.6.1.4.1.5812.2.7.1.2
This 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.
OBJECT-TYPE    
  INTEGER 0..3  

atmCardRowStatus 1.3.6.1.4.1.5812.2.7.1.3
This 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 card
OBJECT-TYPE    
  INTEGER active(1), notInService(2), createAndGo(4), createAndWait(5), destroy(6)  

opticalCardTable 1.3.6.1.4.1.5812.2.8
The table for optical cards
OBJECT-TYPE    
  SEQUENCE OF  
    OpticalCardEntry

opticalCardEntry 1.3.6.1.4.1.5812.2.8.1
Entry containing information about an optical module
OBJECT-TYPE    
  OpticalCardEntry  

opticalCardSlotType 1.3.6.1.4.1.5812.2.8.1.1
The type of module - transmitter or receiver
OBJECT-TYPE    
  INTEGER rxOTU(1), txOTU(2), txRxOSU(3), txRxOSU14(4), oauEth16Gig1(5)  

opticalCardOpticsType 1.3.6.1.4.1.5812.2.8.1.2
The type of optics on the module
OBJECT-TYPE    
  INTEGER dwdm(1), thirteenTen(2), fifteenFifty(3), thirteenTenFifteenFifty(4)  

opticalCardRowStatus 1.3.6.1.4.1.5812.2.8.1.3
This variable is used to create or delete instances of optical cards
OBJECT-TYPE    
  INTEGER createAndGo(4), destroy(6)  

posCardTable 1.3.6.1.4.1.5812.2.9
The table for pos cards
OBJECT-TYPE    
  SEQUENCE OF  
    PosCardEntry

posCardEntry 1.3.6.1.4.1.5812.2.9.1
Entry containing information about an pos module
OBJECT-TYPE    
  PosCardEntry  

posCardActivePortMask 1.3.6.1.4.1.5812.2.9.1.1
Bitmap describing the active ports on this pos module
OBJECT-TYPE    
  Unsigned32  

posCardPhyResetState 1.3.6.1.4.1.5812.2.9.1.2
The phy reset state of the module
OBJECT-TYPE    
  INTEGER inReset(1), outOfReset(2)