CHIPCOM-MIB DEFINITIONS ::= BEGIN chipcom OBJECT IDENTIFIER ::= { enterprises 49 } chipmib01 OBJECT IDENTIFIER ::= { chipcom 1 } chipGen OBJECT IDENTIFIER ::= { chipmib01 1 } tty OBJECT IDENTIFIER ::= { chipmib01 2 } projects OBJECT IDENTIFIER ::= { chipmib01 3 } online OBJECT IDENTIFIER ::= { projects 1 } chipHub OBJECT IDENTIFIER ::= { online 1 } chipStats OBJECT IDENTIFIER ::= { online 2 } chipEnet OBJECT IDENTIFIER ::= { chipStats 1 } chipTRnet OBJECT IDENTIFIER ::= { chipStats 2 } chipGenServiceDate OBJECT-TYPE SYNTAX DisplayString (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date the unit was last serviced in the following format: `YYMMDD'." ::= { chipGen 1 } chipGenNetman OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "ID number of the management station that controls this agent. Nonzero value is Management Station ID. Zero value means that no management station has contacted this agent. If hello alert is enabled, the agent will send the enterprise trap hello (1) approximately every minute until this variable has a non-zero value." ::= { chipGen 2 } chipGenDiagnostics OBJECT-TYPE SYNTAX INTEGER { passed (1), failed (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The completion status of the diagnostic tests." ::= { chipGen 3 } chipGenSerial OBJECT-TYPE SYNTAX DisplayString (SIZE ( 8)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of the unit." ::= { chipGen 4 } chipGenAddress OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "An integer that can be used by the Management Station for whatever purpose it chooses (e.g., the name of the management station)." ::= { chipGen 5 } chipGenIPAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the Agent at hand." ::= { chipGen 6 } chipGenSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The subnet mask of the agent at hand." ::= { chipGen 7 } chipGenDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the default gateway." ::= { chipGen 8 } chipGenBpromVers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current version of the Agent OS boot code. The integer consists of 4 octets with the following format '%c%u.%u%c'. The first octet is a character from one of the following: x eXperimental ( internal development) a Alpha Test b Beta Test v Version (released) The second octet is interpreted as an unsigned decimal representing the major revision number. The third octet is interpreted as an unsigned decimal representing the minor revision number. The last octet is interpreted as a character (a-z) or null. It represents a spin for that revision. For example, 0x62020064 represents version b2.0d." ::= { chipGen 9 } chipGenFepromVers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS optional DESCRIPTION "This is the version of the FLASH PROM. This has the same format as chipGenBpromVers." ::= { chipGen 10 } chipGenUCastAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE ( 6)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the Ethernet unicast address for this agent." ::= { chipGen 11 } chipGenTempOkay OBJECT-TYPE SYNTAX INTEGER { true (1), false (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the status of the overheat detectors in the agent: true = normal temperature false = device is overheating." ::= { chipGen 12 } chipGenPrimaryPowerInstalled OBJECT-TYPE SYNTAX INTEGER { true (1), false (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the installation status of the primary power supply." ::= { chipGen 13 } chipGenPrimaryPowerOkay OBJECT-TYPE SYNTAX INTEGER { true (1), false (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the operational status of the primary power supply. The meaning of this variable is undefined if chipGenPrimaryPowerInstalled ({ chipGen 13 }) is false (2)." ::= { chipGen 14 } chipGenBackupPowerInstalled OBJECT-TYPE SYNTAX INTEGER { true (1), false (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the installation status of the backup power supply." ::= { chipGen 15 } chipGenBackupPowerOkay OBJECT-TYPE SYNTAX INTEGER { true (1), false (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the operational status of the backup power supply. The meaning of this variable is undefined if chipGenBackupPowerInstalled ({ chipGen 15 }) is false (2)." ::= { chipGen 16 } chipGenEchoAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object establishes the internet address of the station that is to receive the ICMP ECHO_REQUEST packet during the next echo test. The next echo test is initiated by the setting of this variable." ::= { chipGen 17 } chipGenEchoPattern OBJECT-TYPE SYNTAX INTEGER { zero (1), ones (2), mixed (3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the requested content of the data portion of the ICMP ECHO_RESPONSE packet(s) during the next echo test. An echo test is initiated by the setting of chipGenEchoAddr ({ chipGen 17 })." ::= { chipGen 18 } chipGenEchoSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object establishes the size of the ICMP echo request packet including Ethernet header and padding in octets. Valid range is 64-1500 octets. An echo test is initiated by the setting of chipGenEchoAddr { chipGen 17 }." ::= { chipGen 19 } chipGenEchoNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object establishes the number of ICMP echo request packets sent during the next echo test. An echo test is initiated by the setting of chipGenEchoAddr { chipGen 17 }. Valid range is 1 to 255 packets." ::= { chipGen 20 } ttyNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of TTY interfaces." ::= { tty 1 } ttyTable OBJECT-TYPE SYNTAX SEQUENCE OF TtyEntry ACCESS read-write STATUS mandatory DESCRIPTION "Table of tty interface information." ::= { tty 2 } ttyEntry OBJECT-TYPE SYNTAX TtyEntry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes one tty interface." INDEX { ttyIndex } ::= { ttyTable 1 } TtyEntry ::= SEQUENCE { ttyIndex INTEGER, ttyBaud INTEGER, ttyParity INTEGER, ttyStop INTEGER, ttyData INTEGER, ttyTimeout INTEGER, ttyPrompt DisplayString, ttyDTR INTEGER } ttyIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Instances in this table begin with one and continue through the value specified by ttyNumber ({ tty 1 }). The value returned by this object is the same as the instance of the object." ::= { ttyEntry 1 } ttyBaud OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The baud rate of this tty interface. This object can be set to the following integer values: 300, 1200, 2400, 4800, or 9600 (i.e., 9600 means 9600 baud)." ::= { ttyEntry 2 } ttyParity OBJECT-TYPE SYNTAX INTEGER { odd (1), even (2), none (3) } ACCESS read-write STATUS mandatory DESCRIPTION "The parity of this tty interface." ::= { ttyEntry 3 } ttyStop OBJECT-TYPE SYNTAX INTEGER { one (1), two (2) } ACCESS read-write STATUS mandatory DESCRIPTION "The number of stop bits (1 or 2) in use by this tty interface." ::= { ttyEntry 4 } ttyData OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of data bits (7 or 8) to be used by this tty interface." ::= { ttyEntry 5 } ttyTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of minutes to wait before logging out an inactive login session on this tty ID." ::= { ttyEntry 6 } ttyPrompt OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) ACCESS read-write STATUS mandatory DESCRIPTION "The prompt on this tty interface." ::= { ttyEntry 7 } ttyDTR OBJECT-TYPE SYNTAX INTEGER { asserted (1), deasserted (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value dictates the behavior of the RS-232 Data Terminal Ready signal at the time a session ends due to entry of the logout command, timeout, or shutdown. This is used by some modems as an indication that they should hangup. This object contains the value for this tty interface." ::= { ttyEntry 8 } chipSlots OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of slots in a hub." ::= { chipHub 1 } chipMySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the slot in which the Agent at hand is located." ::= { chipHub 2 } chipModTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipModEntry ACCESS read-write STATUS mandatory DESCRIPTION "Table of modules in the ONline concentrator." ::= { chipHub 3 } chipModEntry OBJECT-TYPE SYNTAX ChipModEntry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a module's configuration in general." INDEX { chipModIndex } ::= { chipModTable 1 } ChipModEntry ::= SEQUENCE { chipModIndex INTEGER, chipModClass INTEGER, chipModCategory INTEGER, chipModType INTEGER, chipModVersion INTEGER, chipModStatus INTEGER, chipModFlag INTEGER } chipModIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { chipModEntry 1 } chipModClass OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The class of module for this instance: 0x00 NULL Class (Not Occupied) 0x01 Control Module (No Channel) 0x02 Ethernet Management Module (Single Channel) 0x03 Ethernet Media Module (Single Channel) 0x04 Interconnect Media Modules 0x05 Per Port Switchable Ethernet Media Modules 0x06 Token Ring Media Modules Note: The following variables can be accessed regardless of the class of the module. Variables will be meaningless if they are not associated with a correct classification or if the slot is unoccupied." ::= { chipModEntry 2 } chipModCategory OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the category in which this module belongs: 0x00 Null Category 0x01 Active Star 0x02 Repeater Compatible 0x03 Transceiver" ::= { chipModEntry 3 } chipModType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Class 1 Types 5000M-CTL 0 Class 2 Types 5100M-MGT 0 Class 3 Types 5104M-FIB 0 5108M-UTP 3 5106M-BNC 5 Class 4 Types 5102B-EE 1 5102R-ES 2 5102R-EE 3 Class 5 Types 5102M-AUIF 6 5103M-AUIM 7 Class 6 Types 5208M-TP 0" ::= { chipModEntry 4 } chipModVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The internal software version." ::= { chipModEntry 5 } chipModStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Class 1 General All bits reserved Class 2 General 0x80 I am Configured 0x40 I am Master 0x20 Reserved for internal use Class 3 General 0x80 I am Configured Class 4 General 0x80 I am Configured 0x40 Powerup failure Class 5 General 0x80 I am Configured Class 6 General 0x80 I am Configured 0x40 Bus error 0x20 Link failure 0x10 Powerup failure 0x08 Module currently bypassed" ::= { chipModEntry 6 } chipModFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Class 1 General 0x80 Reset Concentrator (1=Execute 0=No Action) 0x40 Power supply switch (1=Backup 0=Primary) 0x20 Reserved for internal use 0x10 Reserved for internal use 0x08 Test LED (1=Execute 0=No Action) Class 2 General 0x80 Reset Module (1=Execute 0=No Action) 0x40 Reset mastership (1=Execute 0=No Action) Class 3 General 0x80 Reset Module (1=Execute 0=No Action) 0x40 Configure to DIP (1=Execute 0=No Action) Class 3 Specific to 5104M-FIB 0x20 Reset Ports (1=Execute 0=No Action) 0x10 Lowlight Warning (1=Enable 0=Disable)* Class 3 Specific to 5108M-UTP 0x20 Fifo Fill Level (1=7 Bits 0=8 Bits) * 0x10 Crossover Mode (1=Enable 0=Disable) * Class 3 Specific to 5108M-TP 0x10 Crossover Mode (1=Enable 0=Disable)* * Indicates which flags are meaningful in the module specific DipFlag variable. Class 4 General 0x80 Reset module 0x40 Configure to DIP 0x10 Save current configuration 0x08 Revert configuration 0x04 Reserved for internal use Class 5 General 0x80 Reset module (1=Execute 0=No Action) 0x40 Configure to DIP (1=Execute 0=No Action) Class 6 General 0x80 Reset module 0x40 Configure to DIP 0x20 Set module bypass state" ::= { chipModEntry 7 } chipModClass01Table OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass01Entry ACCESS read-write STATUS mandatory DESCRIPTION "Table of Class 1 modules." ::= { chipHub 4 } chipModClass01Entry OBJECT-TYPE SYNTAX ChipModClass01Entry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a module from the Class 1 view." INDEX { chipModIndex } ::= { chipModClass01Table 1 } ChipModClass01Entry ::= SEQUENCE { chipModClass01NMM INTEGER } chipModClass01NMM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the master management module." ::= { chipModClass01Entry 1 } chipModClass02Table OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass02Entry ACCESS read-write STATUS mandatory DESCRIPTION "Table of Class 2 modules." ::= { chipHub 5 } chipModClass02Entry OBJECT-TYPE SYNTAX ChipModClass02Entry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a module from the Class 2 view." INDEX { chipModIndex } ::= { chipModClass02Table 1 } ChipModClass02Entry ::= SEQUENCE { chipModClass02Channel INTEGER, chipModClass02Priority INTEGER, chipModClass02IpAddress IpAddress } chipModClass02Channel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The channel to which this module is connected." ::= { chipModClass02Entry 1 } chipModClass02Priority OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority. 0 is highest priority. 254 is lowest priority." ::= { chipModClass02Entry 2 } chipModClass02IpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of this module." ::= { chipModClass02Entry 3 } chipModClass03Table OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass03Entry ACCESS read-write STATUS mandatory DESCRIPTION "Table of Class 3 modules." ::= { chipHub 6 } chipModClass03Entry OBJECT-TYPE SYNTAX ChipModClass03Entry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a module from the Class 3 view." INDEX { chipModIndex } ::= { chipModClass03Table 1 } ChipModClass03Entry ::= SEQUENCE { chipModClass03DipFlag INTEGER, chipModClass03Channel INTEGER, chipModClass03DipChannel INTEGER, chipModClass03Connector INTEGER, chipModClass03PortCount INTEGER } chipModClass03DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Same as flag for this module. This value reflects the actual DIP switch settings." ::= { chipModClass03Entry 1 } chipModClass03Channel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The channel to which this module is connected (0 = isolated)." ::= { chipModClass03Entry 2 } chipModClass03DipChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Same as chipModClass03Channel ( { chipModClass03Entry 2 } ). This value reflects the actual DIP switch settings for the channel." ::= { chipModClass03Entry 3 } chipModClass03Connector OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The type of connectors used on this module. NULL 0 BNC 1 AUI_FEMALE 2 AUI_MALE 3 FIBER 4 THIN_NET 5 TELCO 6 RJ45 7 RJ45S 8 DB_9 9" ::= { chipModClass03Entry 4 } chipModClass03PortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on this module." ::= { chipModClass03Entry 5 } chipModClass03PortTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass03PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Table of port information for Class 3 modules." ::= { chipHub 7 } chipModClass03PortEntry OBJECT-TYPE SYNTAX ChipModClass03PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a port from the Class 3 view." INDEX { ifIndex } ::= { chipModClass03PortTable 1 } ChipModClass03PortEntry ::= SEQUENCE { chipModClass03PortStatus INTEGER, chipModClass03PortFlag INTEGER, chipModClass03PortDipFlag INTEGER, chipModClass03PortBuddy INTEGER } chipModClass03PortStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Port status is one of the following: 0x00 OK 0x01 LINK FAILURE 0x02 PARTITION/JABBER 0x03 REMOTE LINK FAILURE 0x04 REMOTE JABBER 0x05 INVALID DATA 0x06 LOW POWER 0x07 FIFO OVERRUN 0x08 FIFO UNDERRUN 0x09 FATAL ERROR 0x0A PARTITION 0x0B MJLP" ::= { chipModClass03PortEntry 1 } chipModClass03PortFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "General 0x80 ENABLED (1=Enable 0=Disable) 0x40 REDUNDANT (1=Yes 0=No) 0x20 PRIMARY (1=Yes 0=No) 5108M-TP, 5108M-UTP 0x10 LINK INTEGRITY (1=Enable 0=Disable) 0x08 SQUELCH (1=High 0=Low)" ::= { chipModClass03PortEntry 2 } chipModClass03PortDipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Same as chipModClass03PortFlag ( { chipModClass03PortEntry 2 } ). This value reflects the actual DIP settings." ::= { chipModClass03PortEntry 3 } chipModClass03PortBuddy OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "If redundant, this contains the interface identifier of the redundant buddy." ::= { chipModClass03PortEntry 4 } chipModClass04Table OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass04Entry ACCESS read-write STATUS mandatory DESCRIPTION "No meaningful information." ::= { chipHub 8 } chipModClass04Entry OBJECT-TYPE SYNTAX ChipModClass04Entry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a module from the Class 4 view." INDEX { chipModIndex } ::= { chipModClass04Table 1 } ChipModClass04Entry ::= SEQUENCE { chipModClass04DipFlag INTEGER, chipModClass04DefaultFlag INTEGER, chipModClass04Priority INTEGER, chipModClass04MacAddress OCTET STRING, chipModClass04Protocol0 INTEGER, chipModClass04Protocol1 INTEGER, chipModClass04PortCount INTEGER } chipModClass04DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Module DIP switch settings. No further information is available." ::= { chipModClass04Entry 1 } chipModClass04DefaultFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Module default flag setting. No further information is available." ::= { chipModClass04Entry 2 } chipModClass04Priority OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority level of the module. The default value is 255. Attempts to change this value will result in an error." ::= { chipModClass04Entry 3 } chipModClass04MacAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address of port 1." ::= { chipModClass04Entry 4 } chipModClass04Protocol0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "First of two variables that represent supported protocols. These values include: 0x00 Direct Serial Port 0x01 RCP 0x02 TELNET 0x03 Rlogin 0x04 SLIP 0x10 SNMP" ::= { chipModClass04Entry 5 } chipModClass04Protocol1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The second of two variables that represent supported protocols." ::= { chipModClass04Entry 6 } chipModClass04PortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on this module." ::= { chipModClass04Entry 7 } chipModClass04PortTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass04PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Table of port information for Class 4 modules." ::= { chipHub 9 } chipModClass04PortEntry OBJECT-TYPE SYNTAX ChipModClass04PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a port from the Class 4 view." INDEX { ifIndex } ::= { chipModClass04PortTable 1 } ChipModClass04PortEntry ::= SEQUENCE { chipModClass04PortStatus INTEGER, chipModClass04PortFlag INTEGER, chipModClass04PortDipFlag INTEGER, chipModClass04PortDefaultFlag INTEGER, chipModClass04PortChannel INTEGER, chipModClass04PortDipChannel INTEGER, chipModClass04PortDefaultChannel INTEGER, chipModClass04PortType INTEGER, chipModClass04PortIPAddress IpAddress } chipModClass04PortStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Status of this port. No further information is available." ::= { chipModClass04PortEntry 1 } chipModClass04PortFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Flags apply to this port. No further information is available." ::= { chipModClass04PortEntry 2 } chipModClass04PortDipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Dip switch flags setting for this port. No further information is available." ::= { chipModClass04PortEntry 3 } chipModClass04PortDefaultFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Default flag settings for this port. Default is the non-volatile memory setting on that module. No further information is available." ::= { chipModClass04PortEntry 4 } chipModClass04PortChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Per port channel settings. Each port type has a specific set of valid channel configurations. Refer to the appropriate ONline module manual for port channel settings." ::= { chipModClass04PortEntry 5 } chipModClass04PortDipChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch channel configuration for this port. Refer to the appropriate ONline module manual for port channel settings." ::= { chipModClass04PortEntry 6 } chipModClass04PortDefaultChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The default channel configuration for this port. Default is the non-volatile memory setting on that module. Refer to the appropriate ONline module manual for port channel settings." ::= { chipModClass04PortEntry 7 } chipModClass04PortType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The type of this port. Currently supported values are Serial (0) and Ethernet (1)." ::= { chipModClass04PortEntry 8 } chipModClass04PortIPAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address of this port." ::= { chipModClass04PortEntry 9 } chipModClass05Table OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass05Entry ACCESS read-write STATUS mandatory DESCRIPTION "Table of Class 5 modules." ::= { chipHub 10 } chipModClass05Entry OBJECT-TYPE SYNTAX ChipModClass05Entry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a module from the Class 5 view." INDEX { chipModIndex } ::= { chipModClass05Table 1 } ChipModClass05Entry ::= SEQUENCE { chipModClass05DipFlag INTEGER, chipModClass05Connector INTEGER, chipModClass05PortCount INTEGER } chipModClass05DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Same as chipModFlag ( { chipModEntry } ). This value reflects the actual DIP switch settings." ::= { chipModClass05Entry 1 } chipModClass05Connector OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The type of connectors used on this module. NULL 0 BNC 1 AUI_FEMALE 2 AUI_MALE 3 FIBER 4 THIN_NET 5 TELCO 6 RJ45 7 RJ45S 8 DB_9 9" ::= { chipModClass05Entry 2 } chipModClass05PortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on this module." ::= { chipModClass05Entry 3 } chipModClass05PortTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass05PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Table of port information for Class 5 modules." ::= { chipHub 11 } chipModClass05PortEntry OBJECT-TYPE SYNTAX ChipModClass05PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a port from the Class 5 view." INDEX { ifIndex } ::= { chipModClass05PortTable 1 } ChipModClass05PortEntry ::= SEQUENCE { chipModClass05PortStatus INTEGER, chipModClass05PortFlag INTEGER, chipModClass05PortDipFlag INTEGER, chipModClass05PortBuddy INTEGER, chipModClass05PortChannel INTEGER, chipModClass05PortDipChannel INTEGER } chipModClass05PortStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Port status is one of the following: 0x01 LINK FAILURE 0x02 PARTITION/JABBER 0x03 REMOTE LINK FAILURE 0x04 REMOTE JABBER 0x05 INVALID DATA 0x06 LOW POWER 0x07 FIFO OVERRUN 0x08 FIFO UNDERRUN 0x09 FATAL ERROR 0x0A PARTITION 0x0B MJLP" ::= { chipModClass05PortEntry 1 } chipModClass05PortFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "General 0x80 ENABLED (1=Enabled 0=Disabled) 0x40 REDUNDANT (1=Yes 0=No) 0x20 PRIMARY(1=Yes 0=No) ONline Ethernet Transceiver Module 0x10 SQE_TEST (1=Enabled, 0=Disabled) 0x08 COLLISION (1=Normal, 0=Alternate) 0x04 STEP (1=Half, 0=Full)" ::= { chipModClass05PortEntry 2 } chipModClass05PortDipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Same as above. This value reflects the actual DIP switch settings." ::= { chipModClass05PortEntry 3 } chipModClass05PortBuddy OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "If redundant, this contains the interface identifier of the redundant port." ::= { chipModClass05PortEntry 4 } chipModClass05PortChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The channel to which this port is connected." ::= { chipModClass05PortEntry 5 } chipModClass05PortDipChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Same as above. This value reflects the actual DIP switch settings." ::= { chipModClass05PortEntry 6 } chipModClass06Table OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass06Entry ACCESS read-write STATUS mandatory DESCRIPTION "Table of Class 6 module." ::= { chipHub 12 } chipModClass06Entry OBJECT-TYPE SYNTAX ChipModClass06Entry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a module from the Class 6 view." INDEX { chipModIndex } ::= { chipModClass06Table 1 } ChipModClass06Entry ::= SEQUENCE { -- chipModClass06Flag -- INTEGER, chipModClass06DipFlag INTEGER, chipModClass06RingIn0Status INTEGER, chipModClass06RingIn0Flag INTEGER, chipModClass06RingIn0DipFlag INTEGER, chipModClass06RingOut0Status INTEGER, chipModClass06RingOut0Flag INTEGER, chipModClass06RingOut0DipFlag INTEGER, chipModClass06RingIn1Status INTEGER, chipModClass06RingIn1Flag INTEGER, chipModClass06RingIn1DipFlag INTEGER, chipModClass06RingOut1Status INTEGER, chipModClass06RingOut1Flag INTEGER, chipModClass06RingOut1DipFlag INTEGER, chipModClass06BackplaneStatus INTEGER, chipModClass06BackplaneFlag INTEGER, chipModClass06BackplaneDipFlag INTEGER, chipModClass06BackplaneChannel INTEGER, chipModClass06BackplaneDipChannel INTEGER, chipModClass06BackplaneMask0 INTEGER, chipModClass06BackplaneMask1 INTEGER, chipModClass06BackplaneNMMMask0 INTEGER, chipModClass06BackplaneNMMMask1 INTEGER, chipModClass06PortCount INTEGER } chipModClass06DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Module DIP switch Settings. This value reflects the actual module specific DIP switch settings" ::= { chipModClass06Entry 1 } chipModClass06RingIn0Status OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Status of Ring In port. The status is one of the following: 0x00 OK 0x01 NO CABLE 0x02 SQUELCH ERROR" ::= { chipModClass06Entry 2 } chipModClass06RingIn0Flag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Flags pertaining to Ring In port. The flag item is ENABLED if the corresponding bit is one. The flag bits are defined as follows: 0x20 CABLE MONITOR 0x80 ENABLED" ::= { chipModClass06Entry 3 } chipModClass06RingIn0DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ring In port DIP switch settings. Flag definitions are same as RingIn0Flag." ::= { chipModClass06Entry 4 } chipModClass06RingOut0Status OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Status of first Ring Out port. The status is one of the following: 0x00 OK 0x01 NO CABLE 0x02 FAULTY BACKUP CABLE" ::= { chipModClass06Entry 5 } chipModClass06RingOut0Flag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Flags pertaining to Ring Out port. The flag item is ENABLED if the corresponding bit is one. The flag bits are defined as follows: 0x20 CABLE MONITOR 0x80 ENABLED" ::= { chipModClass06Entry 6 } chipModClass06RingOut0DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ring In port DIP switch settings. Flags definitions are same as RingIn0Flag." ::= { chipModClass06Entry 7 } chipModClass06RingIn1Status OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Status of second Ring In Port. No information available." ::= { chipModClass06Entry 8 } chipModClass06RingIn1Flag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Flags pertaining to Ring In port. No information available." ::= { chipModClass06Entry 9 } chipModClass06RingIn1DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ring In Port DIP switch settings. No information available." ::= { chipModClass06Entry 10 } chipModClass06RingOut1Status OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ring Out Port Status. No information available." ::= { chipModClass06Entry 11 } chipModClass06RingOut1Flag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Out Port Flags. No information available." ::= { chipModClass06Entry 12 } chipModClass06RingOut1DipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ring Out Port DIP switch settings. No information available." ::= { chipModClass06Entry 13 } chipModClass06BackplaneStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Status of active backplane Token Ring network connection. No information available." ::= { chipModClass06Entry 14 } chipModClass06BackplaneFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Flags pertaining to active Token Ring network connection. No information available." ::= { chipModClass06Entry 15 } chipModClass06BackplaneDipFlag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "DIP switch settings pertaining to active Token Ring network connection. No information available." ::= { chipModClass06Entry 16 } chipModClass06BackplaneChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current backplane channel of active Token Ring network connection. No information available." ::= { chipModClass06Entry 17 } chipModClass06BackplaneDipChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "DIP switch settings for channel choice of active Token Ring network connection. No information available." ::= { chipModClass06Entry 18 } chipModClass06BackplaneMask0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sub Channel mask low order byte of backplane network connection. No information available." ::= { chipModClass06Entry 19 } chipModClass06BackplaneMask1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sub Channel mask high order byte of backplane network connection. No information available." ::= { chipModClass06Entry 20 } chipModClass06BackplaneNMMMask0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Net Management selection of low order byte sub channel mask. No information available." ::= { chipModClass06Entry 21 } chipModClass06BackplaneNMMMask1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Net Management selection of high order byte sub channel mask. No information available." ::= { chipModClass06Entry 22 } chipModClass06PortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on this module." ::= { chipModClass06Entry 23 } chipModClass06PortTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipModClass06PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Table of port information for Class 6 modules." ::= { chipHub 13 } chipModClass06PortEntry OBJECT-TYPE SYNTAX ChipModClass06PortEntry ACCESS read-write STATUS mandatory DESCRIPTION "Each entry describes a port from the Class 6 view." INDEX{ ifIndex } ::= { chipModClass06PortTable 1 } ChipModClass06PortEntry ::= SEQUENCE { chipModClass06PortStatus INTEGER, chipModClass06PortFlags INTEGER, chipModClass06PortDipFlags INTEGER } chipModClass06PortStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Port status is one of the following: 0x00 OK 0x01 PHANTOM CURRENT ABSENT" ::= { chipModClass06PortEntry 1 } chipModClass06PortFlags OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "0x10 (1=STP, 0=UTP) (this flag is read-only) 0x80 (1 = Port Enabled 0 = Port Disabled)" ::= { chipModClass06PortEntry 2 } chipModClass06PortDipFlags OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Same as chipModClass06PortFlags ( { chipModClass06PortEntry 2 } )" ::= { chipModClass06PortEntry 3 } chipEnetLocalCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter is incremented every time the agent detects simultaneous reception of activity at one or more ports on the channel." ::= { chipEnet 1 } chipEnetTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipEnetEntry ACCESS read-only STATUS mandatory DESCRIPTION "Table of Ethernet port statistics." ::= { chipEnet 2 } chipEnetEntry OBJECT-TYPE SYNTAX ChipEnetEntry ACCESS read-only STATUS mandatory DESCRIPTION "Each entry is a statistic collected by the Agent for this port on this channel." INDEX { chipEnetIndex } ::= { chipEnetTable 1 } ChipEnetEntry ::= SEQUENCE { chipEnetIndex INTEGER, chipEnetFramesReceivedOks Counter, chipEnetOctetsReceivedOks Counter, chipEnetMCastReceivedOks Counter, chipEnetBCastReceivedOks Counter, chipEnetFrameTooLongs Counter, chipEnetAlignmentErrors Counter, chipEnetFCSErrors Counter, chipEnetRemoteCollisions Counter, chipEnetLastSourceAddress OCTET STRING, chipEnetSourceAddressChanges Counter, chipEnetLastErrorAddress OCTET STRING } chipEnetIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique identifier for this port ranging between 1 and ifNumber. This index maps to the ifIndex object of the ifTable in MIB-II." ::= { chipEnetEntry 1 } chipEnetFramesReceivedOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frames successfully received by this port on this channel. This counter does not include frames received in error. Multicast and broadcast frames are included in this counter." ::= { chipEnetEntry 2 } chipEnetOctetsReceivedOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets received by this port on this channel. This counter does not include octets of frames received in error." ::= { chipEnetEntry 3 } chipEnetMcastReceivedOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of multicast frames received by this port on this channel." ::= { chipEnetEntry 4 } chipEnetBcastReceivedOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of broadcast frames received by this port on this channel." ::= { chipEnetEntry 5 } chipEnetFramesTooLongs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frames received by this port on this channel that are greater than 1518 octets long and did not cause partitioning of the port." ::= { chipEnetEntry 6 } chipEnetAlignmentErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frames received by this port on this channel that are not an integral number of octets in length. These frames are not counted as FCS errors." ::= { chipEnetEntry 7 } chipEnetFCSErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frames that are an integral number of octets in length and do not pass the frame sequence check." ::= { chipEnetEntry 8 } chipEnetRemoteCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frames received by this port on this channel that are shorter than the minimum length allowed. These runts are often a result of collisions and do not necessarily indicate a network problem." ::= { chipEnetEntry 9 } chipEnetLastSourceAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The source address of the last readable frame received by this port. Readable frames are those that cause the chipEnetFramesReceivedOks { chipEnetEntry 2 } to be incremented. This object is useful for mapping networks." ::= { chipEnetEntry 10 } chipEnetSourceAddressChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times that chipEnetLastSourceAddress { chipEnetEntry 9 } for this port has changed." ::= { chipEnetEntry 11 } chipEnetLastErrorAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The data that is located in the source address field of the last error frame received by this port. Error frames are those that cause either the chipEnetFramesTooLongs { chipEnetEntry 6 }, the chipEnetAlignmentErrors { chipEnetEntry 7 } or the chipEnetFCSErrors { chipEnetEntry 8 } counters to increment. This may not be a valid address. It is useful to track stations that may be producing error frames on the network." ::= { chipEnetEntry 12 } chipTokenRingMapTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipTokenRingMapTable ACCESS read-only STATUS mandatory DESCRIPTION "Table of Token Ring Map Information." ::= { chipTRnet 1 } chipTokenRingMapEntry OBJECT-TYPE SYNTAX ChipTokenRingMapEntry ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the mib object with a particular upstream and downstream neighbor." ::= { chipTokenRingMapTable 1 } ChipTokenRingMapEntry ::= SEQUENCE { chipTokenRingMapSlot INTEGER, chipTokenRingUpstreamSlot INTEGER, chipTokenRingDownstreamSlot INTEGER } chipTokenRingMapSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Token ring module's slot number." ::= { chipTokenRingMapEntry 1 } chipTokenRingUpstreamSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Token ring module's upstream neighbor slot number." ::= { chipTokenRingMapEntry 2 } chipTokenRingDownstreamSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Token ring module's downstream neighbor slot number." ::= { chipTokenRingMapEntry 3 } END -- Trap-PDU ::= -- -- IMPLICIT SEQUENCE -- enterprise -- OBJECT IDENTIFIER -- agent-addr -- NetworkAddress -- generic-trap -- INTEGER { -- coldStart (0), -- warmStart (1), -- linkDown (2), -- linkUp (3), -- authenticationFailure (4), -- enterprisesSpecific (6) -- }, -- specific-trap CHIPCOM-specific -- INTEGER { -- hello (1), -- slotDown (2), -- slotUp (3), -- environment (4), -- hardware (5), -- software (6), -- change (7), -- fatal (8) -- trunkDown (9) -- trunkUp (10) -- }, -- time-stamp -- TimeTicks, -- -- -- variable-bindings -- VarBindList -- }