summaryrefslogtreecommitdiff
path: root/MIBS/zte/ZTE-AN-CHASSIS-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/zte/ZTE-AN-CHASSIS-MIB')
-rw-r--r--MIBS/zte/ZTE-AN-CHASSIS-MIB1404
1 files changed, 1404 insertions, 0 deletions
diff --git a/MIBS/zte/ZTE-AN-CHASSIS-MIB b/MIBS/zte/ZTE-AN-CHASSIS-MIB
new file mode 100644
index 0000000..4d2aa61
--- /dev/null
+++ b/MIBS/zte/ZTE-AN-CHASSIS-MIB
@@ -0,0 +1,1404 @@
+
+ZTE-AN-CHASSIS-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+ RowStatus FROM SNMPv2-TC
+ DisplayString FROM SNMPv2-TC
+ TruthValue FROM SNMPv2-TC
+ DateAndTime FROM SNMPv2-TC
+ MODULE-IDENTITY FROM SNMPv2-SMI
+ OBJECT-TYPE FROM SNMPv2-SMI
+ Integer32 FROM SNMPv2-SMI
+ NOTIFICATION-TYPE FROM SNMPv2-SMI
+ zxAccessNode FROM ZTE-AN-SMI
+ zxAnEquipment FROM ZTE-AN-SMI
+ MODULE-COMPLIANCE FROM SNMPv2-CONF
+ OBJECT-GROUP FROM SNMPv2-CONF
+ NOTIFICATION-GROUP FROM SNMPv2-CONF;
+
+ zxAnChassisMib MODULE-IDENTITY
+ LAST-UPDATED "201405220000Z"
+ ORGANIZATION "ZTE Corporation"
+ CONTACT-INFO "Dai YiDong ZTE Corporation
+ Mail: dai.yidong1@zte.com.cn
+ Tel : +86-21-68897315"
+ DESCRIPTION "This MIB defines zte Access Node chassis managed objects."
+
+ REVISION "201405220000Z"
+ DESCRIPTION
+ "Add the 'unauthorized' status of the card and the power saving
+ enabling of the card."
+ REVISION "201405140000Z"
+ DESCRIPTION
+ "Add the last startup time of the card."
+ REVISION "201105260000Z"
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { zxAnEquipment 1 }
+
+-------------------------------------------------------------------------------
+-- Following management objects are defined.
+-- 1. Chassis Global Objects
+-- 2. Rack Properties Table
+-- 3. Shelf Properties Table
+-- 4. Card Properties Table
+-- 5. Subcard Properties Table
+-- 6. Card CPU Properties Table
+-- 7. Storage Device Properties Table
+
+-- Following notification objects are defined.
+-- 21. zxAnChassisSysTraps
+-- 22. zxAnChassisCardTraps
+-- 23. zxAnChassisSubcardTraps
+
+-- Following conformance information is defined.
+-- 31. zxAnChassisConformance
+-------------------------------------------------------------------------------
+
+ zxAnChassisGlobalObjects OBJECT IDENTIFIER ::= { zxAnChassisMib 1 }
+ zxAnChassisObjects OBJECT IDENTIFIER ::= { zxAnChassisMib 2 }
+ zxAnChassisNotifications OBJECT IDENTIFIER ::= { zxAnChassisMib 3 }
+
+ zxAnChassisSysTraps OBJECT IDENTIFIER ::= { zxAnChassisNotifications 1 }
+ zxAnChassisCardTraps OBJECT IDENTIFIER ::= { zxAnChassisNotifications 2 }
+ zxAnChassisSubcardTraps OBJECT IDENTIFIER ::= { zxAnChassisNotifications 3 }
+
+-------------------------------------------------------------------------------
+-- 1. Chassis Global
+-------------------------------------------------------------------------------
+ zxAnChassisSysReboot OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ rebootSystem (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Reboot system."
+ ::= { zxAnChassisGlobalObjects 1 }
+
+ zxAnChassisSysLastRebootReason OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ byCli(1),
+ byNms(2),
+ byWatchdog(3),
+ byPowerOff(4),
+ bySoftwareRestart(5),
+ byProcessSuspended(6),
+ unknown (99)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "It indicates device coldstart or warmstart reason
+ byCli(1) warmstart by command,
+ byNms(2) warmstart by network management,
+ byWatchdog(3) warmstart by watchdog,
+ byPowerOff(4) coldstart by poweroff,
+ byProcessSuspended(6) warmstart by process suspended,
+ unknown (99) restart by other reason."
+ ::= { zxAnChassisGlobalObjects 2 }
+
+ zxAnChassisSysLastSwapReason OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ forced(1),
+ cardOffline(2),
+ reset(3),
+ cardDown(99)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Last swap request,such as force,plug-out or others.
+ forced(1) swap by command or network management,
+ cardOffline(2) swap by the main control board poweroff
+ or pull out,
+ reset(3) swap by the main control board reset self,
+ cardDown(99) swap by other reason."
+ ::= { zxAnChassisGlobalObjects 3 }
+
+ zxAnChassisPnpMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enabled(1),
+ disabled(2)
+
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "config Ne card PNP mode,PNP mode means when card on shelf,
+ then this card can use without add it"
+ ::= { zxAnChassisGlobalObjects 4 }
+
+-------------------------------------------------------------------------------
+-- 2.Rack properties table
+-------------------------------------------------------------------------------
+ zxAnRackTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ZxAnRackEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This table includes the enable or disable plug and play of
+ the rack."
+ ::= { zxAnChassisObjects 2 }
+
+ zxAnRackEntry OBJECT-TYPE
+ SYNTAX ZxAnRackEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in zxAnRackTable."
+ INDEX { zxAnRack }
+ ::= { zxAnRackTable 1 }
+
+ ZxAnRackEntry ::= SEQUENCE {
+ zxAnRack Integer32,
+ zxAnRackActualType Integer32,
+ zxAnRackConfType Integer32,
+ zxAnRackInvSn DisplayString,
+ zxAnRackRowStatus RowStatus
+ }
+
+ zxAnRack OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The range of zxAnRack is 1~1 for DT"
+ ::= { zxAnRackEntry 1 }
+
+ zxAnRackActualType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This MIB is defined for actual rack type."
+ ::= { zxAnRackEntry 2 }
+
+ zxAnRackConfType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This MIB is defined for configged rack type."
+ ::= { zxAnRackEntry 3 }
+
+
+ zxAnRackInvSn OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This MIB is defined for serial number of this rack.
+ it is used by inventroy management."
+ ::= { zxAnRackEntry 4 }
+
+
+ zxAnRackRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The status of this conceptual row.
+
+ To create a row in this table, a manager must
+ set this object to createAndGo(4).
+
+ In particular, a newly created row cannot be created
+ until the corresponding zxAnRackConfType have been set.
+
+ To delete a row in this table, a manager must
+ set this object to destroy(6). "
+ ::= { zxAnRackEntry 50 }
+
+
+-------------------------------------------------------------------------------
+-- 2.Shelf properties table
+-------------------------------------------------------------------------------
+ zxAnShelfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ZxAnShelfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This table includes the enable or disable plug and play of
+ the shelf."
+ ::= { zxAnChassisObjects 3 }
+
+ zxAnShelfEntry OBJECT-TYPE
+ SYNTAX ZxAnShelfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in zxAnShelfTable."
+ INDEX { zxAnRack,zxAnShelf }
+ ::= { zxAnShelfTable 1 }
+
+ ZxAnShelfEntry ::= SEQUENCE {
+ zxAnShelf Integer32,
+ zxAnShelfHardwareVersion DisplayString,
+ zxAnShelfActualType Integer32,
+ zxAnShelfConfType Integer32,
+ zxAnShelfInvSn DisplayString,
+ zxAnShelfCleiCode DisplayString,
+ zxAnLogicShelfNo Integer32,
+ zxAnShelfRowStatus RowStatus
+ }
+
+ zxAnShelf OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The range of zxAnShelf is 1~1 for DT"
+ ::= { zxAnShelfEntry 1 }
+
+ zxAnShelfHardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The hard driver on the shelf."
+ ::= { zxAnShelfEntry 2 }
+
+ zxAnShelfActualType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The actual shelf type."
+ ::= { zxAnShelfEntry 3 }
+
+ zxAnShelfConfType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The configuration shelf type."
+ ::= { zxAnShelfEntry 4 }
+
+
+ zxAnShelfInvSn OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The serial number of this shelf.
+ it is used by inventroy management."
+ ::= { zxAnShelfEntry 5 }
+
+
+ zxAnShelfCleiCode OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The CLEI code of this Shelf.
+ it is used by inventroy management.Please reference
+ http://www.commonlanguage.com to get knowledge about
+ CLEI code.
+ "
+ REFERENCE "http://www.commonlanguage.com"
+ ::= { zxAnShelfEntry 6 }
+
+ zxAnLogicShelfNo OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The logic Shelf number"
+ ::= { zxAnShelfEntry 7 }
+
+ zxAnShelfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The status of this conceptual row.
+
+ To create a row in this table, a manager must
+ set this object to createAndGo(4).
+
+ In particular, a newly created row cannot be created
+ until the corresponding zxAnShelfConfType have been set.
+
+ To delete a row in this table, a manager must
+ set this object to destroy(6). "
+ ::= { zxAnShelfEntry 50 }
+
+
+-------------------------------------------------------------------------------
+-- 3.Card properties table
+-------------------------------------------------------------------------------
+ zxAnCardTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ZxAnCardEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This table includes the enable or disable plug and play of
+ the Card."
+ ::= { zxAnChassisObjects 4 }
+
+ zxAnCardEntry OBJECT-TYPE
+ SYNTAX ZxAnCardEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in zxAnCardTable."
+ INDEX { zxAnRack, zxAnShelf, zxAnSlot }
+ ::= { zxAnCardTable 1 }
+
+ ZxAnCardEntry ::= SEQUENCE {
+ zxAnSlot Integer32,
+ zxAnCardConfMainType Integer32,
+ zxAnCardActualMainType Integer32,
+ zxAnCardActualType DisplayString,
+ zxAnCardOperStatus INTEGER,
+ zxAnCardAdminStatus INTEGER,
+ zxAnCardPortNums Integer32,
+ zxAnCardActivePortNums Integer32,
+ zxAnCardCpuLoad Integer32,
+ zxAnCardCpuLoadThreshold Integer32,
+ zxAnCardMemUsage Integer32,
+ zxAnCardMemUsageThreshold Integer32,
+ zxAnCardStandbyStatus INTEGER,
+ zxAnCardInvSn DisplayString,
+ zxAnCardCleiCode DisplayString,
+ zxAnCardAccessoriesType DisplayString,
+ zxAnCardAccessoriesOperStatus INTEGER,
+ zxAnCardMemSize Integer32,
+ zxAnCardAvailableStorageSize Integer32,
+ zxAnCardTotalStorageSize Integer32,
+ zxAnCardHardwareVersion DisplayString,
+ zxAnCardPowerSavingEnable INTEGER,
+ zxAnCardLastStartupTime DateAndTime,
+ zxAnCardCpldVersion DisplayString,
+ zxAnCardFirmwareVersion DisplayString,
+ zxAnCardOtherFirmwareVersions DisplayString,
+ zxAnCardRowStatus RowStatus
+ }
+
+ zxAnSlot OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The range of zxAnSlot is 0~20 for DT IEC-SHELF,
+ and the range of zxAnSlot is 0~22 for DT ETSI-SHELF
+ "
+ ::= { zxAnCardEntry 1 }
+
+
+ zxAnCardConfMainType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The main card type to config on the slot. Main card
+ type indicates the category of hardware, such as
+ 64-ports adsl card,4-ports ethernet card."
+ ::= { zxAnCardEntry 2 }
+
+
+ zxAnCardActualMainType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The actually main card type on the slot."
+ ::= { zxAnCardEntry 3 }
+
+
+ zxAnCardActualType OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The actually card type on the slot. Card type
+ indicates the type of detailed hardware,such as ATUGA
+ and ATUGB, they'er all 32-ports Adsl card and they all
+ provide general Adsl service,but they have different
+ chips.
+
+ NOTE: The value of this variable MUST abide by ZTE'S
+ discipline for card naming.And It MUST capital letters.
+ "
+ ::= { zxAnCardEntry 4 }
+
+
+ zxAnCardOperStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ inService (1),
+ notInService(2),
+ hwOnline(3),
+ hwOffline(4),
+ configuring(5),
+ configFailed(6),
+ typeMismatch(7),
+ deactived(8),
+ faulty(9),
+ invalid(10),
+ noPower(11),
+ unauthorized(12),
+ powerSaving(34)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This MIB is defined for the card status.
+
+ inService(1) -- card plugged in,running normally and service is
+ being provided normally.
+ notInService(2)-- card plugged in,running normally but service is
+ stopped.
+ hwOnline(3) -- card plugged in and card communication is ok, but
+ software isn't running now.
+ hwOffline(4) -- card is pulled out or card not plugged in, but
+ added to agent's database only.
+ configuring(5) -- card plugged in, but it is configuring.
+ configFailed(6)-- card plugged in, but configuration failed.
+ typeMismatch(7)-- card plugged in, but it's type is mismatch.
+ deactived(8) -- card plugged in, but it is deactivated by a
+ manager.
+ faulty(9) -- fault occurs when card is running normally
+ invalid(10) -- invalid card instance, such as adding card failed.
+ noPower(11) -- power card plugged in, but no power input.
+ unauthorized(12) -- card plugged in, but it's bugsell and the
+ software of the card doesn't run now.
+ powerSaving(34) -- card plugged in, but it's power saving status.
+ "
+ ::= { zxAnCardEntry 5 }
+
+ zxAnCardAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ reset(1),
+ switch(2),
+ stopService(3),
+ active(4),
+ deactive(5)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This MIB is defined for the card admin status on the
+ card. For example:reset(1),switch(2)
+
+ reset(1) -- reset the card.
+ switch(2) -- switch card between master and slave
+ status.
+ stopService(3) -- stop service normally.
+ active(4) -- activate this card and enable the
+ service.
+ deactive(5) -- deactivate this card and disable the
+ service forcedly.
+ "
+ ::= { zxAnCardEntry 6 }
+
+ zxAnCardPortNums OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The numbers of physical port which contained
+ in this board.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnCardEntry 7 }
+
+ zxAnCardActivePortNums OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The numbers of actived physical port which contained
+ in this board.
+ If the board has no this attribute,it should be 0."
+
+ ::= { zxAnCardEntry 8 }
+
+ zxAnCardCpuLoad OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The current CPU load of this board.If this board has
+ more than one CPU,the average value is allowed.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnCardEntry 9 }
+
+
+ zxAnCardCpuLoadThreshold OBJECT-TYPE
+ SYNTAX Integer32 (1..100)
+ UNITS "percent"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The CPU load threshold of this board.When
+ zxAnCardCpuLoad is higher than
+ zxAnCardCpuLoadThreshold,zxAnChassisCardCpuOverloadAlm
+ trap should be generated by agent."
+ ::= { zxAnCardEntry 10 }
+
+
+ zxAnCardMemUsage OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The current memory usage of this board.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnCardEntry 11 }
+
+
+ zxAnCardMemUsageThreshold OBJECT-TYPE
+ SYNTAX Integer32 (1..100)
+ UNITS "percent"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The memory usage threshold of this board. When
+ zxAnCardMemUsage is higher than
+ zxAnCardMemUsageThreshold,zxAnChassisCardMemOverloadAlm
+ trap should be generated by agent."
+ ::= { zxAnCardEntry 12 }
+
+ zxAnCardStandbyStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ main(1),
+ standby(2),
+ unknown(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The card operation status on the card."
+ ::= { zxAnCardEntry 13 }
+
+ zxAnCardInvSn OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The serial number of this card.
+ it is used by inventroy management."
+ ::= { zxAnCardEntry 14 }
+
+
+ zxAnCardCleiCode OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The CLEI code of this card.
+ it is used by inventroy management.Please reference
+ http://www.commonlanguage.com to get knowledge about
+ CLEI code."
+ REFERENCE "http://www.commonlanguage.com"
+ ::= { zxAnCardEntry 15 }
+
+
+ zxAnCardAccessoriesType OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The accessories type of this card, such as splitter
+ of DSLAM,the value of this variable should be the type
+ of hardware, eg. PNVTA,PNVNP,PNVNA of ZXDSL9800's
+ splitter."
+ ::= { zxAnCardEntry 16 }
+
+
+ zxAnCardAccessoriesOperStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ up(1),
+ down(2),
+ testing(3),
+ unknow(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The operational status of the card accessories."
+ ::= { zxAnCardEntry 17 }
+
+
+ zxAnCardMemSize OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "MB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The current memory size of this board.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnCardEntry 19 }
+
+
+ zxAnCardAvailableStorageSize OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "KB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The available storage space size in this card."
+ ::= { zxAnCardEntry 21 }
+
+
+ zxAnCardTotalStorageSize OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "KB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total storage space size in this card."
+ ::= { zxAnCardEntry 22 }
+
+ zxAnCardHardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The hard version in this card."
+ ::= { zxAnCardEntry 23 }
+
+ zxAnCardPowerSavingEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Enable or disable the power saving of the card."
+ DEFVAL { disabled }
+ ::= { zxAnCardEntry 24 }
+
+ zxAnCardLastStartupTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The last startup time of the card."
+ ::= { zxAnCardEntry 25 }
+
+ zxAnCardCpldVersion OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The CPLD version in this card."
+ ::= { zxAnCardEntry 26 }
+
+ zxAnCardFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The firmware version in this card."
+ ::= { zxAnCardEntry 27 }
+
+ zxAnCardOtherFirmwareVersions OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The other firmware versions in this card."
+ ::= { zxAnCardEntry 28 }
+
+ zxAnCardRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The status of this conceptual row.
+
+ To create a row in this table, a manager must
+ set this object to createAndGo(4).
+
+ In particular, a newly created row cannot be created
+ until the corresponding zxAnExampleFunc2Xxx1Var1
+ and zxAnExampleFunc2Xxx1Var2 have been set.
+
+ To delete a row in this table, a manager must
+ sets this object to destroy(6). "
+ ::= { zxAnCardEntry 50 }
+
+-------------------------------------------------------------------------------
+-- 4.Subcard properties table
+-------------------------------------------------------------------------------
+ zxAnSubcardTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ZxAnSubcardEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This table includes the enable or disable plug and play of
+ the subcard."
+ ::= { zxAnChassisObjects 5 }
+
+ zxAnSubcardEntry OBJECT-TYPE
+ SYNTAX ZxAnSubcardEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in zxAnSubcardTable."
+ INDEX { zxAnRack,zxAnShelf,zxAnSlot,zxAnSubcard }
+ ::= { zxAnSubcardTable 1 }
+
+ ZxAnSubcardEntry ::= SEQUENCE {
+ zxAnSubcard Integer32,
+ zxAnSubcardConfMainType Integer32,
+ zxAnSubcardActualMainType Integer32,
+ zxAnSubcardActualType DisplayString,
+ zxAnSubcardOperStatus INTEGER,
+ zxAnSubcardAdminStatus INTEGER,
+ zxAnSubcardPortNums Integer32,
+ zxAnSubcardActivePortNums Integer32,
+ zxAnSubcardCpuLoad Integer32,
+ zxAnSubcardMemUsage Integer32,
+ zxAnSubcardInvSn DisplayString,
+ zxAnSubcardCleiCode DisplayString,
+ zxAnSubcardMemSize Integer32,
+ zxAnSubcardHardwareVersion DisplayString,
+ zxAnSubcardRowStatus RowStatus
+ }
+
+ zxAnSubcard OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION ""
+ ::= { zxAnSubcardEntry 1 }
+
+
+ zxAnSubcardConfMainType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The main subcard type to config on the slot. Main
+ subcard type indicates the category of hardware,such
+ as 4-ports ethernet subcard."
+ ::= { zxAnSubcardEntry 2 }
+
+
+ zxAnSubcardActualMainType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The actually main subcard type on the slot."
+ ::= { zxAnSubcardEntry 3 }
+
+
+ zxAnSubcardActualType OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The actually subcard type on the slot. It indicates
+ the type of detailed hardware.
+
+ NOTE: The value of this variable MUST abide by ZTE'S
+ discipline for card naming.And It MUST capital letters.
+ "
+ ::= { zxAnSubcardEntry 4 }
+
+
+ zxAnSubcardOperStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ inService (1),
+ notInService(2),
+ hwOnline(3),
+ hwOffline(4),
+ configuring(5),
+ configFailed(6),
+ typeMismatch(7),
+ deactived(8),
+ faulty(9),
+ invalid(10)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This MIB is defined for the sub card status on the
+ card.
+
+ inService(1) -- card pluged in,running normally and service is
+ being provided normally.
+ notInService(2)-- card pluged in,running normally but service is
+ stopped.
+ hwOffline(3) -- card not pluged in,but added to agent's database
+ only
+ hwOnline(4) -- card pluged in,but software isn't running now.
+ configuring(5) -- card pluged in,but it is configuring
+ configFailed(6)-- card pluged in,but configuration failed
+ typeMismatch(7)-- card pluged in,but it's type is mismatch
+ deactived(8) -- card pluged in,but it is deactivated by a manager
+ faulty(9) -- fault occurs when card is running normally
+ invalid(10) -- invalid card instance,such as adding card failed.
+ "
+ ::= { zxAnSubcardEntry 5 }
+
+ zxAnSubcardAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ reset(1),
+ switch(2),
+ stopService(3),
+ active(4),
+ deactive(5)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This MIB is defined for the card admin status on the
+ card. For example:reset(1),switch(2)
+
+ reset(1) -- reset the card.
+ switch(2) -- switch card between master and slave
+ status.
+ stopService(3) -- stop service normally.
+ active(4) -- activate this card and enable the
+ service.
+ deactive(5) -- deactivate this card and disable the
+ service forcedly.
+ "
+ ::= { zxAnSubcardEntry 6 }
+
+
+
+ zxAnSubcardPortNums OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The numbers of physical port which contained in this
+ board.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnSubcardEntry 7 }
+
+ zxAnSubcardActivePortNums OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The numbers of actived physical port which contained
+ in this board.
+ If the board has no this attribute,it should be 0."
+
+ ::= { zxAnSubcardEntry 8 }
+
+ zxAnSubcardCpuLoad OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The current CPU load of this board.If this board has
+ more than one CPU,the average value is allowed.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnSubcardEntry 9 }
+
+ zxAnSubcardMemUsage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The current memory usage of this board.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnSubcardEntry 10 }
+
+
+ zxAnSubcardInvSn OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The serial number of this subcard.
+ it is used by inventroy management."
+ ::= { zxAnSubcardEntry 11 }
+
+
+ zxAnSubcardCleiCode OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The CLEI code of this card.
+ it is used by inventroy management.Please reference
+ http://www.commonlanguage.com to get knowledge about
+ CLEI code."
+ REFERENCE "http://www.commonlanguage.com"
+ ::= { zxAnSubcardEntry 12 }
+
+
+ zxAnSubcardMemSize OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "MB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The current memory size of this sub card.
+ If the board has no this attribute,it should be 0."
+ ::= { zxAnSubcardEntry 13 }
+
+ zxAnSubcardHardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The hard version in this sub card."
+ ::= { zxAnSubcardEntry 14 }
+
+ zxAnSubcardRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The row status of this entry."
+ ::= { zxAnSubcardEntry 50 }
+
+-------------------------------------------------------------------------------
+-- 5. PNP mode
+-------------------------------------------------------------------------------
+
+-------------------------------------------------------------------------------
+-- 6. Card CPU Properties Table
+-------------------------------------------------------------------------------
+ zxAnCardCpuTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ZxAnCardCpuEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table includes the CPU information of the card."
+ ::= { zxAnChassisObjects 6 }
+
+ zxAnCardCpuEntry OBJECT-TYPE
+ SYNTAX ZxAnCardCpuEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in zxAnCardCpuTable."
+ INDEX { zxAnRack,
+ zxAnShelf,
+ zxAnSlot,
+ zxAnCardCpuId
+ }
+ ::= { zxAnCardCpuTable 1 }
+
+ ZxAnCardCpuEntry ::= SEQUENCE {
+ zxAnCardCpuId Integer32,
+ zxAnCardCpuUsage Integer32
+ }
+
+ zxAnCardCpuId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The CPU ID of the card."
+ ::= { zxAnCardCpuEntry 1 }
+
+ zxAnCardCpuUsage OBJECT-TYPE
+ SYNTAX Integer32(0..100)
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The CPU usage of the zxAnCardCpuId."
+ ::= { zxAnCardCpuEntry 2 }
+
+-------------------------------------------------------------------------------
+-- 7. Storage Device Properties Table
+-------------------------------------------------------------------------------
+ zxAnStorageDeviceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ZxAnStorageDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This table includes file storage devices information."
+ ::= { zxAnChassisObjects 7 }
+
+ zxAnStorageDeviceEntry OBJECT-TYPE
+ SYNTAX ZxAnStorageDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in zxAnStorageDeviceTable."
+ INDEX {zxAnRack,
+ zxAnShelf,
+ zxAnSlot,
+ zxAnStorageDeviceId}
+ ::= { zxAnStorageDeviceTable 1 }
+
+ ZxAnStorageDeviceEntry ::= SEQUENCE {
+ zxAnStorageDeviceId Integer32,
+ zxAnStorageDeviceAccessEnable INTEGER,
+ zxAnStorageDeviceOperStatus INTEGER,
+ zxAnStorageDeviceAccessStatus INTEGER,
+ zxAnStorageDeviceTotalSpace Integer32,
+ zxAnStorageDeviceAvailableSpace Integer32
+ }
+
+ zxAnStorageDeviceId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ID of the storage device.
+ The numbering rule is:
+ 1: Flash1,
+ 2: SD card,
+ 3: RAM card,
+ 4: Flash2,
+ ...
+ "
+ ::= { zxAnStorageDeviceEntry 1 }
+
+ zxAnStorageDeviceAccessEnable OBJECT-TYPE
+ SYNTAX INTEGER{
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables and disables the access permissions to the storage device.
+ If the storage device is disabled, the storage device can't be read
+ or written."
+ ::= { zxAnStorageDeviceEntry 2 }
+
+ zxAnStorageDeviceOperStatus OBJECT-TYPE
+ SYNTAX INTEGER{
+ online(1),
+ offline(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operational status of the storage device."
+ ::= { zxAnStorageDeviceEntry 3 }
+
+ zxAnStorageDeviceAccessStatus OBJECT-TYPE
+ SYNTAX INTEGER{
+ idle(1),
+ busy(2),
+ locked(3),
+ unknown(255)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access status of the storage device.
+ idle(1): the storage device can be read or written.
+ busy(2): the storage device is being read or written.
+ locked(3): the storage device can be read, but can't be written.
+ unknown(255): unknown."
+ ::= { zxAnStorageDeviceEntry 4 }
+
+ zxAnStorageDeviceTotalSpace OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "MB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total space of the storage device."
+ ::= { zxAnStorageDeviceEntry 5 }
+
+ zxAnStorageDeviceAvailableSpace OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "MB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The available space of the storage device."
+ ::= { zxAnStorageDeviceEntry 6 }
+
+-------------------------------------------------------------------------------
+-- 21 zxAnChassisSysTraps
+-------------------------------------------------------------------------------
+
+ zxAnChassisCtrlCardSwappedAlm NOTIFICATION-TYPE
+ OBJECTS { zxAnCardOperStatus,zxAnChassisSysLastSwapReason }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCtrlCardSwappedAlm trap indicates that the main
+ control card has swapped to slave card."
+ ::= { zxAnChassisSysTraps 2 }
+
+ zxAnChassisCtrlCardSwappedClr NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCtrlCardSwappedClr trap indicates that the main
+ control card swapped trap has cleared."
+ ::= { zxAnChassisSysTraps 3 }
+
+
+--------------------------------------------------------------------------------
+-- 22 zxAnChassisCardTraps
+--------------------------------------------------------------------------------
+
+
+ zxAnChassisCardOffline NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType,zxAnCardAdminStatus,
+ zxAnCardOperStatus,zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardOffline trap is sent when the agent
+ has detected that the configured card has plugged out."
+ ::= { zxAnChassisCardTraps 1 }
+
+ zxAnChassisCardOnline NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType, zxAnCardAdminStatus, zxAnCardOperStatus,
+ zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardOnline trap is sent when the agent
+ has detected that the configured card has plugged in."
+ ::= { zxAnChassisCardTraps 2 }
+
+
+ zxAnChassisCardTypeMismatchAlm NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType,zxAnCardAdminStatus, zxAnCardOperStatus,
+ zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardTypeMismatchAlm trap is sent when the agent
+ has detected that the card has plugged in ,but
+ zxAnCardConfMainType is not same as zxAnCardActualType."
+ ::= { zxAnChassisCardTraps 3 }
+
+ zxAnChassisCardTypeMismatchClr NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType,zxAnCardAdminStatus, zxAnCardOperStatus,
+ zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardTypeMismatchClr trap is sent when the agent
+ has detected that the card has plugged in and
+ zxAnCardConfMainType is same as zxAnCardActualType.
+ "
+ ::= { zxAnChassisCardTraps 4 }
+
+
+ zxAnChassisCardNotRunningAlm NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType,zxAnCardAdminStatus, zxAnCardOperStatus,
+ zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardNotRunningAlm trap is sent when the agent has
+ detected that the card has plugged in and configured, but it is not
+ running."
+ ::= { zxAnChassisCardTraps 5 }
+
+ zxAnChassisCardNotRunningClr NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType,zxAnCardAdminStatus, zxAnCardOperStatus,
+ zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardNotRunningClr trap is sent when the agent
+ has detected that the card is inservice.
+ "
+ ::= { zxAnChassisCardTraps 6 }
+
+
+ zxAnChassisCardNotConfiguredAlm NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType,zxAnCardAdminStatus, zxAnCardOperStatus,
+ zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnEquipCardNotConfigured trap is sent when the agent
+ has detected that the card has plugged in but
+ not configured."
+ ::= { zxAnChassisCardTraps 7 }
+
+ zxAnChassisCardNotConfiguredClr NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,zxAnCardActualMainType,
+ zxAnCardActualType,zxAnCardAdminStatus, zxAnCardOperStatus,
+ zxAnCardInvSn }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardNotConfiguredClr trap is sent when the agent
+ has detected that the card has plugged in and
+ configured.
+ "
+ ::= { zxAnChassisCardTraps 8 }
+
+
+ zxAnChassisCardCpuOverloadAlm NOTIFICATION-TYPE
+ OBJECTS { zxAnCardCpuLoad, zxAnCardCpuLoadThreshold }
+ STATUS current
+ DESCRIPTION
+ "It indicates that the agent has detected that the
+ zxAnChassisCardCPULoad object of one card has exceeded the
+ configured threshhold value of zxAnCardCpuLoadThreshhold."
+ ::= { zxAnChassisCardTraps 20 }
+
+
+ zxAnChassisCardCpuOverloadClr NOTIFICATION-TYPE
+ OBJECTS { zxAnCardCpuLoad, zxAnCardCpuLoadThreshold }
+ STATUS current
+ DESCRIPTION
+ "It indicates that the agent has detected that the
+ zxAnChassisCardCPULoad object of one card has less than the
+ configured threshhold value of zxAnCardCpuLoadThreshhold."
+ ::= { zxAnChassisCardTraps 21 }
+
+ zxAnChassisCardMemOverloadAlm NOTIFICATION-TYPE
+ OBJECTS { zxAnCardMemUsage, zxAnCardMemUsageThreshold }
+ STATUS current
+ DESCRIPTION
+ "It indicates that the agent has detected that the
+ zxAnChassisCardMemUsage object of one card has exceeded the
+ configured threshhold value of zxAnCardMemUsageThreshhold."
+ ::= { zxAnChassisCardTraps 22 }
+
+ zxAnChassisCardMemOverloadClr NOTIFICATION-TYPE
+ OBJECTS { zxAnCardMemUsage, zxAnCardMemUsageThreshold }
+ STATUS current
+ DESCRIPTION
+ "It indicates that the agent has detected that the
+ zxAnChassisCardMemUsage object of one card has less than the
+ configured threshhold value of zxAnCardMemUsageThreshhold."
+ ::= { zxAnChassisCardTraps 23 }
+
+ zxAnChassisCardResourceAdded NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,
+ zxAnCardActualMainType,
+ zxAnCardPortNums,
+ zxAnSwCardVersion,
+ zxAnCardHardwareVersion
+ }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardResourceAdded trap is sent when the agent has
+ detected that the card has come into inService status."
+ ::= { zxAnChassisCardTraps 24 }
+
+ zxAnChassisCardResourceDeleted NOTIFICATION-TYPE
+ OBJECTS { zxAnCardConfMainType,
+ zxAnCardActualMainType,
+ zxAnCardPortNums,
+ zxAnSwCardVersion,
+ zxAnCardHardwareVersion
+ }
+ STATUS current
+ DESCRIPTION
+ "A zxAnChassisCardResourceDeleted trap is sent when the agent has
+ detected that the card has been deleted."
+ ::= { zxAnChassisCardTraps 25 }
+
+--------------------------------------------------------------------------------
+-- 23. zxAnChassisSubcardTraps
+--------------------------------------------------------------------------------
+
+ zxAnChassisSubcardDown NOTIFICATION-TYPE
+ OBJECTS { zxAnSubcardConfMainType, zxAnSubcardActualMainType,
+ zxAnSubcardOperStatus }
+ STATUS current
+ DESCRIPTION
+ "It indicates that the agent has detected that the
+ subcard operational status is abnormal."
+ ::= { zxAnChassisSubcardTraps 1 }
+
+ zxAnChassisSubcardUp NOTIFICATION-TYPE
+ OBJECTS { zxAnSubcardConfMainType,zxAnSubcardActualMainType,
+ zxAnSubcardOperStatus }
+ STATUS current
+ DESCRIPTION
+ "It indicates that the agent has detected that the
+ subcard has been online and come into inservice status."
+ ::= { zxAnChassisSubcardTraps 2 }
+
+-------------------------------------------------------------------------------
+-- 31. zxAnChassisConformance
+-------------------------------------------------------------------------------
+ zxAnChassisConformance OBJECT IDENTIFIER ::= { zxAnChassisMib 4 }
+
+ zxAnChassisCompliances OBJECT IDENTIFIER ::= { zxAnChassisConformance 1 }
+ zxAnChassisGroups OBJECT IDENTIFIER ::= { zxAnChassisConformance 2 }
+
+ zxAnChassisCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for SNMP entities which implement the
+ ZTE-AN-CHASSIS-MIB."
+ MODULE -- this module
+
+ MANDATORY-GROUPS {
+ zxAnChassisSysMgmtGroup,
+ zxAnChassisRackMgmtGroup,
+ zxAnChassisShelfMgmtGroup,
+ zxAnChassisCardMgmtGroup,
+ zxAnChassisSubCardMgmtGroup,
+ zxAnChassisSysTrapsGroup,
+ zxAnChassisCardTrapsGroup
+ }
+ ::= { zxAnChassisCompliances 1 }
+
+ zxAnChassisSysMgmtGroup OBJECT-GROUP
+ OBJECTS { zxAnChassisSysReboot,
+ zxAnChassisSysLastRebootReason,
+ zxAnChassisSysLastSwapReason,
+ zxAnChassisPnpMode
+ }
+ STATUS current
+ DESCRIPTION
+ "The notifications which indicate reboot,set-pnp and last reboot or
+ swap reason."
+ ::= { zxAnChassisGroups 1 }
+
+ zxAnChassisRackMgmtGroup OBJECT-GROUP
+ OBJECTS { zxAnRackActualType,
+ zxAnRackConfType,
+ zxAnRackInvSn,
+ zxAnRackRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent rack
+ information and to manage rack."
+ ::= { zxAnChassisGroups 2 }
+
+ zxAnChassisShelfMgmtGroup OBJECT-GROUP
+ OBJECTS { zxAnShelfHardwareVersion,
+ zxAnShelfActualType,
+ zxAnShelfConfType,
+ zxAnShelfInvSn,
+ zxAnShelfCleiCode,
+ zxAnLogicShelfNo,
+ zxAnShelfRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent shelf
+ information and to manage shelf."
+ ::= { zxAnChassisGroups 3 }
+
+ zxAnChassisCardMgmtGroup OBJECT-GROUP
+ OBJECTS { zxAnCardConfMainType,
+ zxAnCardActualMainType,
+ zxAnCardActualType,
+ zxAnCardOperStatus,
+ zxAnCardAdminStatus,
+ zxAnCardPortNums,
+ zxAnCardActivePortNums,
+ zxAnCardCpuLoad,
+ zxAnCardCpuLoadThreshold,
+ zxAnCardMemUsage,
+ zxAnCardMemUsageThreshold,
+ zxAnCardStandbyStatus,
+ zxAnCardInvSn,
+ zxAnCardCleiCode,
+ zxAnCardAccessoriesType,
+ zxAnCardAccessoriesOperStatus,
+ zxAnCardMemSize,
+ zxAnCardAvailableStorageSize,
+ zxAnCardTotalStorageSize,
+ zxAnCardHardwareVersion,
+ zxAnCardRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent card
+ information and to manage card."
+ ::= { zxAnChassisGroups 4 }
+
+ zxAnChassisSubCardMgmtGroup OBJECT-GROUP
+ OBJECTS { zxAnSubcardConfMainType,
+ zxAnSubcardActualMainType,
+ zxAnSubcardActualType,
+ zxAnSubcardOperStatus,
+ zxAnSubcardAdminStatus,
+ zxAnSubcardPortNums,
+ zxAnSubcardActivePortNums,
+ zxAnSubcardCpuLoad,
+ zxAnSubcardMemUsage,
+ zxAnSubcardInvSn,
+ zxAnSubcardCleiCode,
+ zxAnSubcardMemSize,
+ zxAnSubcardHardwareVersion,
+ zxAnSubcardRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent subcard
+ information and to manage subcard."
+ ::= { zxAnChassisGroups 5 }
+
+ zxAnChassisSysTrapsGroup OBJECT-GROUP
+ OBJECTS { zxAnChassisCtrlCardSwappedAlm,
+ zxAnChassisCtrlCardSwappedClr
+ }
+ STATUS current
+ DESCRIPTION
+ "The notifications which indicate swap information."
+ ::= { zxAnChassisGroups 6 }
+
+ zxAnChassisCardTrapsGroup OBJECT-GROUP
+ OBJECTS { zxAnChassisCardOffline,
+ zxAnChassisCardOnline,
+ zxAnChassisCardTypeMismatchAlm,
+ zxAnChassisCardTypeMismatchClr,
+ zxAnChassisCardNotConfiguredAlm,
+ zxAnChassisCardNotConfiguredClr,
+ zxAnChassisCardNotRunningAlm,
+ zxAnChassisCardNotRunningClr,
+ zxAnChassisCardCpuOverloadAlm,
+ zxAnChassisCardCpuOverloadClr,
+ zxAnChassisCardMemOverloadAlm,
+ zxAnChassisCardMemOverloadClr,
+ zxAnChassisCardResourceAdded,
+ zxAnChassisCardResourceDeleted
+ }
+ STATUS current
+ DESCRIPTION
+ "The notifications which indicate specific changes, include card
+ status, card cpu load status and memory load status."
+ ::= { zxAnChassisGroups 7 }
+
+END