--=================================================================== -- -- May 23, 2002 -- -- Joel Goldman, Internet: jgoldman@us.ibm.com -- IBM Server Group -- Poughkeepsie, NY -- -- Program name : IBM OSA-Express Direct SNMP Enterprise -- Specific MIB ASN.1 Description file -- -- SW Requires: IBM Communications Server for z/OS Version 1 Release 4 -- -or- -- Linux ucd-snmp 4.2.x package -- IBM OSA-Express device driver QETH (Rev. 1.239 or higher) -- IBM osasnmpd subagent Ver. 1.1 or higher -- -- HW Requires: OSA-Express running in QDIO mode with -- Licensed Internal Code level 3.0A or higher -- -- Description: Manages the IBM Open Systems Adapter Express CHPID -- Enterprise Specific MIB -- -- Latest MIB: Located at website -- www.ibm.com/servers/resourcelink -- logon on to Resourcelink -- select "Library" -- look to the right side under "Library short cuts" and select "OSA" -- select the "OSA-Express Direct SNMP MIB module" -- --=================================================================== IBM-OSA-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, -- NOTIFICATION-TYPE, IpAddress, TimeTicks, Unsigned32 enterprises, Integer32, Gauge32, Counter32, Counter64 FROM SNMPv2-SMI -- RFC2578 -- TEXTUAL-CONVENTION, DateAndTime, TruthValue, RowStatus, DisplayString FROM SNMPv2-TC -- RFC2579 -- NOTIFICATION-GROUP MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- RFC2580 -- SnmpAdminString -- FROM SNMP-FRAMEWORK-MIB -- RFC2571 ifIndex FROM IF-MIB -- RFC2863 ; ibmOSAMib MODULE-IDENTITY LAST-UPDATED "200205230000Z" ORGANIZATION "IBM eServer Development" CONTACT-INFO " Joel Goldman Postal: International Business Machines Corporation 2455 South Road Dept. B44G/Bldg. 706 Poughkeepsie, NY 12601 USA Tel: +1 845 435 5501 Internet: jgoldman@us.ibm.com" DESCRIPTION "The IBM Enterprise Specific MIB definitions for enabling management of an IBM OSA-Express feature. Licensed Materials - Property of IBM Restricted Materials of IBM 5694-A01 (C) Copyright IBM Corp. 2002 US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp." REVISION "200205230000Z" DESCRIPTION "Editorial revisions" REVISION "200203260800Z" DESCRIPTION "Initial release" ::= { ibmProd 188 } ibm OBJECT IDENTIFIER ::= { enterprises 2 } ibmProd OBJECT IDENTIFIER ::= { ibm 6 } -- ibmOSAMibTraps OBJECT IDENTIFIER ::= { ibmOSAMib 0 } ibmOSAMibObjects OBJECT IDENTIFIER ::= { ibmOSAMib 1 } ibmOSAMibConformance OBJECT IDENTIFIER ::= { ibmOSAMib 2 } --=================================================================== -- IbmOSAMib --=================================================================== -- IbmOSAExpChannelTable ibmOSAExpChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF IbmOSAExpChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indexed by ifIndex. One entry in this table will exist per OSA Device Interface." ::= { ibmOSAMibObjects 1 } ibmOSAExpChannelEntry OBJECT-TYPE SYNTAX IbmOSAExpChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single entry in the ibmOSAExpChannelTable. Indexed by the ifIndex of the corresponding Device interface." INDEX { ifIndex } ::= { ibmOSAExpChannelTable 1 } IbmOSAExpChannelEntry ::= SEQUENCE { ibmOSAExpChannelNumber OCTET STRING, ibmOSAExpChannelType INTEGER, ibmOSAExpChannelHdwLevel INTEGER, ibmOSAExpChannelSubType INTEGER, ibmOSAExpChannelShared INTEGER, ibmOSAExpChannelNodeDesc OCTET STRING, ibmOSAExpChannelProcCodeLevel OCTET STRING, ibmOSAExpChannelPCIBusUtil1Min Integer32, ibmOSAExpChannelProcUtil1Min Integer32, ibmOSAExpChannelPCIBusUtil5Min Integer32, ibmOSAExpChannelProcUtil5Min Integer32, ibmOSAExpChannelPCIBusUtilHour Integer32, ibmOSAExpChannelProcUtilHour Integer32 } ibmOSAExpChannelNumber OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2)) MAX-ACCESS read-only STATUS current DESCRIPTION "The CHPID corresponding to this ifIndex." ::= { ibmOSAExpChannelEntry 1 } ibmOSAExpChannelType OBJECT-TYPE SYNTAX INTEGER { osaDirectExpress (17) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of channel for this interface. OSA Direct Express has a value of 17." ::= { ibmOSAExpChannelEntry 2 } ibmOSAExpChannelHdwLevel OBJECT-TYPE SYNTAX INTEGER { unknown(1), osaExp150(2), osaExp175(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Hardware model of the channel. The value oasExp150(2) indicates a hardware level of 1.50. The value oasExp175(3) indicates a hardware level of 1.75." ::= { ibmOSAExpChannelEntry 3 } ibmOSAExpChannelSubType OBJECT-TYPE SYNTAX INTEGER { unknown (1), gigabitEthernet (65), fastEthernet (81), tokenRing (82), atmEmulatedEthernet (2304) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the type of OSA feature present." ::= { ibmOSAExpChannelEntry 4 } ibmOSAExpChannelShared OBJECT-TYPE SYNTAX INTEGER { notShared (0), shared (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "An OSA-Express feature can be shared across multiple LPs. This object indicates if this feature is currently being shared between LPs" ::= { ibmOSAExpChannelEntry 5 } ibmOSAExpChannelNodeDesc OBJECT-TYPE SYNTAX OCTET STRING (SIZE(32)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is the Node Descriptor of the OSA feature. It represents the ND obtained from the Channel Subsystem. Bits Name Flag is first byte char(1) Validity Valid - always '20'x char(1) Reserved Reserved by architecture char(1) Class Class for subsystem node char(1) CHPID CHP ID for specified int char(6) TypeNum Type number of the SDC char(3) ModelNum Model number in the form of 3 EBCDIC OCTETS char(3) Manufacturer Manufacturer in the form of 3 EBCDIC OCTETS char(2) Mfr Plant Plant of manufacture-2 digit code char(12)SeqNum Sequence number (12 EBCDIC OCTETS) char(2) Tag Tag" ::= { ibmOSAExpChannelEntry 6 } ibmOSAExpChannelProcCodeLevel OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is the firmware (or micro code level) of the OSA feature. For example, OSA code level 05.6A would be represented as 0x056A." ::= { ibmOSAExpChannelEntry 8 } ibmOSAExpChannelPCIBusUtil1Min OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average, over a 1 minute interval, of the percentage of time that the PCI bus was utilized to transfer data. It does not include idle time or time used by routine maintenance tasks. The range for this value is from 0 to 100%." ::= { ibmOSAExpChannelEntry 9 } ibmOSAExpChannelProcUtil1Min OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average, over a 1 minute interval, of the percentage of time that the CHPID Processor was utilized to transfer data. It does not include idle time or time used by routine maintenance tasks. The range for this value is from 0 to 100%." ::= { ibmOSAExpChannelEntry 10 } ibmOSAExpChannelPCIBusUtil5Min OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average, over a 5 minute interval, of the percentage of time that the PCI bus was utilized to transfer data. It does not include idle time or time used by routine maintenance tasks. The range for this value is from 0 to 100%." ::= { ibmOSAExpChannelEntry 11 } ibmOSAExpChannelProcUtil5Min OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average, over a 5 minute interval, of the percentage of time that the CHPID Processor was utilized to transfer data. It does not include idle time or time used by routine maintenance tasks. The range for this value is from 0 to 100%." ::= { ibmOSAExpChannelEntry 12 } ibmOSAExpChannelPCIBusUtilHour OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average, over an hour interval, of the percentage of time that the PCI bus was utilized to transfer data. It does not include idle time or time used by routine maintenance tasks." ::= { ibmOSAExpChannelEntry 13 } ibmOSAExpChannelProcUtilHour OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average, over an hour interval, of the percentage of time that the CHPID Processor was utilized to transfer data. It does not include idle time or time used by routine maintenance tasks. The range for this value is from 0 to 100%." ::= { ibmOSAExpChannelEntry 14 } -- ibmOSAExpPerfTable ibmOSAExpPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF IbmOSAExpPerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides performance information for each Logical Partition (LP) the OSA can connect to." ::= { ibmOSAMibObjects 2 } ibmOSAExpPerfEntry OBJECT-TYPE SYNTAX IbmOSAExpPerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single entry for a single LP in the ibmOSAExpPerfTable. Indexed by the ifIndex of the corresponding Device interface." INDEX { ifIndex } ::= { ibmOSAExpPerfTable 1 } IbmOSAExpPerfEntry ::= SEQUENCE { ibmOSAExpPerfDataLP0 OCTET STRING, ibmOSAExpPerfDataLP1 OCTET STRING, ibmOSAExpPerfDataLP2 OCTET STRING, ibmOSAExpPerfDataLP3 OCTET STRING, ibmOSAExpPerfDataLP4 OCTET STRING, ibmOSAExpPerfDataLP5 OCTET STRING, ibmOSAExpPerfDataLP6 OCTET STRING, ibmOSAExpPerfDataLP7 OCTET STRING, ibmOSAExpPerfDataLP8 OCTET STRING, ibmOSAExpPerfDataLP9 OCTET STRING, ibmOSAExpPerfDataLP10 OCTET STRING, ibmOSAExpPerfDataLP11 OCTET STRING, ibmOSAExpPerfDataLP12 OCTET STRING, ibmOSAExpPerfDataLP13 OCTET STRING, ibmOSAExpPerfDataLP14 OCTET STRING, ibmOSAExpPerfDataLP15 OCTET STRING } ibmOSAExpPerfDataLP0 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 0. The 40 bytes of hex data that are returned are decoded as follows: Offset Bytes Field Meaning 0 4 LP Number 4 4 Processor Util 1 Minute 8 4 In Kbytes Rate 1 Minute 12 4 Out Kbytes Rate 1 Minute 16 4 Processor Util 5 Minutes 20 4 In Kbytes Rate 5 Minutes 24 4 Out Kbytes Rate 5 Minutes 28 4 Processor Util 60 Minutes 32 4 In Kbytes Rate 60 Minutes 36 4 Out Kbytes Rate 60 Minutes The Processor Util 1 Minute is defined as follows: The average, over a 1 minute interval, of the percentage of time that the CHPID Processor was utilized to transfer data for a specific LP. It does not include idle time or time used by routine maintenance tasks. The range for this value is from 0 to 100%. The In Kbytes Rate 1 Minute is defined as follows: The average, over a 1 minute interval, of the number of inbound kilobytes processed for a specific LP. The Out Kbytes Rate 1 Minute is defined as follows: The average, over a 1 minute interval, of the number of outbound kilobytes processed for a specific LP. The 5 and 60 minute fields are defined similar to the 1 minute fields, but pertain to intervals of 5 and 60 minutes." ::= { ibmOSAExpPerfEntry 1 } ibmOSAExpPerfDataLP1 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 1. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 2 } ibmOSAExpPerfDataLP2 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 2. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 3 } ibmOSAExpPerfDataLP3 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 3. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 4 } ibmOSAExpPerfDataLP4 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 4. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 5 } ibmOSAExpPerfDataLP5 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 5. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 6 } ibmOSAExpPerfDataLP6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 6. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 7 } ibmOSAExpPerfDataLP7 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 7. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 8 } ibmOSAExpPerfDataLP8 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 8. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 9 } ibmOSAExpPerfDataLP9 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 9. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 10 } ibmOSAExpPerfDataLP10 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 10. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 11 } ibmOSAExpPerfDataLP11 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 11. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 12 } ibmOSAExpPerfDataLP12 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 12. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 13 } ibmOSAExpPerfDataLP13 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 13. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 14 } ibmOSAExpPerfDataLP14 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 14. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 15 } ibmOSAExpPerfDataLP15 OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The performance data on this OSA for partition 15. The 40 bytes of hex data that are returned are decoded the same as for partition 0." ::= { ibmOSAExpPerfEntry 16 } -- PE MIB Table starts here. This is for IBM use. -- ibmOSAExpPETable ibmOSAExpPETable OBJECT-TYPE SYNTAX SEQUENCE OF IbmOSAExpPEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides PE information to help IBM diagnose any OSA problems." ::= { ibmOSAMibObjects 3 } ibmOSAExpPEEntry OBJECT-TYPE SYNTAX IbmOSAExpPEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single entry in the ibmOSAExpPETable. Indexed by the ifIndex of the corresponding Device interface" INDEX { ifIndex } ::= { ibmOSAExpPETable 1 } IbmOSAExpPEEntry ::= SEQUENCE { ibmOSAExpPEMaxSizeArpCache Integer32, ibmOSAExpPEArpPendingEntries Gauge32, ibmOSAExpPEArpActiveEntries Gauge32, ibmOSAExpPEIPEntries Gauge32, ibmOSAExpPEMulticastEntries Gauge32, ibmOSAExpPEMulticastData OCTET STRING } ibmOSAExpPEMaxSizeArpCache OBJECT-TYPE SYNTAX Integer32 (0..214783647) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum size of the OSA ARP Cache" ::= { ibmOSAExpPEEntry 1 } ibmOSAExpPEArpPendingEntries OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is the number of Pending entries in the ARP cache." ::= { ibmOSAExpPEEntry 2 } ibmOSAExpPEArpActiveEntries OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "This the number of active ARP entries." ::= { ibmOSAExpPEEntry 3 } ibmOSAExpPEIPEntries OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP addresses known to the OSA For OSD chpids, this is the maximum # of IP addresses that are: - home ip addresses (Version 4 and Version 6) - remote ip addresses in the arp cache (Version 4 only) - multicast ip addresses that the OSA must accept inbound data packets for (Version 4 and Version 6)" ::= { ibmOSAExpPEEntry 4 } ibmOSAExpPEMulticastEntries OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is the number of IP multicast addresses currently on the OSA" ::= { ibmOSAExpPEEntry 5 } ibmOSAExpPEMulticastData OBJECT-TYPE SYNTAX OCTET STRING (SIZE(3360)) MAX-ACCESS read-only STATUS current DESCRIPTION "This contains information on the multicast entries that are currently on the OSA. These are in a format that is for IBM use only" ::= { ibmOSAExpPEEntry 6 } -- ibmOSAExpEthPortTable ibmOSAExpEthPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IbmOSAExpEthPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table represents the data associated with a port on an OSA-Express Gigabit or Fast Ethernet OSA." ::= { ibmOSAMibObjects 4 } ibmOSAExpEthPortEntry OBJECT-TYPE SYNTAX IbmOSAExpEthPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single entry in the ibmOSAExpEthPortTable. Indexed by the ifIndex of the corresponding Device interface." INDEX { ifIndex } ::= { ibmOSAExpEthPortTable 1 } IbmOSAExpEthPortEntry ::= SEQUENCE { ibmOsaExpEthPortNumber Integer32, ibmOsaExpEthPortType INTEGER, ibmOsaExpEthLanTrafficState INTEGER, ibmOsaExpEthServiceMode INTEGER, ibmOsaExpEthDisabledStatus BITS, ibmOsaExpEthConfigName DisplayString, ibmOsaExpEthConfigSpeedMode INTEGER, ibmOsaExpEthActiveSpeedMode INTEGER, ibmOsaExpEthMacAddrActive OCTET STRING, ibmOsaExpEthMacAddrBurntIn OCTET STRING, ibmOsaExpEthUserData DisplayString, ibmOsaExpEthOutPackets Counter32, ibmOsaExpEthInPackets Counter32, ibmOsaExpEthInGroupFrames Counter32, ibmOsaExpEthInBroadcastFrames Counter32, ibmOsaExpEthPortName DisplayString, ibmOsaExpEthInUnknownIPFrames Counter32, ibmOsaExpEthGroupAddrTable OCTET STRING } ibmOsaExpEthPortNumber OBJECT-TYPE SYNTAX Integer32 (0..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The physical port number for this port." ::= { ibmOSAExpEthPortEntry 1 } ibmOsaExpEthPortType OBJECT-TYPE SYNTAX INTEGER { gigabitEthernet (65), fastEthernet (81) } MAX-ACCESS read-only STATUS current DESCRIPTION "The physical port type." ::= { ibmOSAExpEthPortEntry 2 } ibmOsaExpEthLanTrafficState OBJECT-TYPE SYNTAX INTEGER { undefined(0), unavailable(1), enabling(2), disabling(3), enabled(4), disabled(5), linkMonitor(6), definitionError(7), configuredOffline(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN state value ranges from 0 to 8. A value of 5, disabled is further explained in object ibmOsaExpEthDisabledStatus." ::= { ibmOSAExpEthPortEntry 3 } ibmOsaExpEthServiceMode OBJECT-TYPE SYNTAX INTEGER { notInServiceMode (0), inServiceMode (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates if the processor is in service mode or not." ::= { ibmOSAExpEthPortEntry 4 } ibmOsaExpEthDisabledStatus OBJECT-TYPE SYNTAX BITS { reserved0 (0), internalPortFailure (1), reserved2 (2), reserved3 (3), reserved4 (4), reserved5 (5), portTemporarilyDisabled (6), reserved7 (7), reserved8 (8), serviceProcessorRequest (9), networkRequest (10), osasfRequest (11), configurationChange (12), linkFailureThresholdExceeded (13), reserved14 (14), reserved15 (15) } MAX-ACCESS read-only STATUS current DESCRIPTION "When the value of ibmOsaExpEthLanTrafficState is NOT disabled, the value of this object will be zero. When the value of ibmOsaExpEthLanTrafficState is disabled(5), this object explains the reason for the disabled state. The value for this object may be a combination of the bits shown." ::= { ibmOSAExpEthPortEntry 5 } ibmOsaExpEthConfigName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..34)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is the name of the configuration that is on the OSA. It is set using OSA/SF. It is not used by OSA" ::= { ibmOSAExpEthPortEntry 6 } ibmOsaExpEthConfigSpeedMode OBJECT-TYPE SYNTAX INTEGER { notValidGigabit (-1), autoNegotiate (0), tenMbHalfDuplex (1), tenMbFullDuplex (2), oneHundredMbHalfDuplex (3), oneHundredMbFullDuplex (4), oneThousandMbFullDuplex (6) } UNITS "Megabits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The configured port speed. This field shows the speed that was configured by the user for the OSA-Express Fast Ethernet feature. It is not used by OSA-Express Gigabit features and will return -1 (FFFF)" ::= { ibmOSAExpEthPortEntry 7 } ibmOsaExpEthActiveSpeedMode OBJECT-TYPE SYNTAX INTEGER { unknown (0), tenMbHalfDuplex (1), tenMbFullDuplex (2), oneHundredMbHalfDuplex (3), oneHundredMbFullDuplex (4), oneThousandMbFullDuplex (6) } UNITS "Megabits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The actual speed and mode the OSA is running in" ::= { ibmOSAExpEthPortEntry 8 } ibmOsaExpEthMacAddrActive OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "A 6 byte OCTET STRING which contains the current MAC address in use on the adapter. The values are in canonical format." ::= { ibmOSAExpEthPortEntry 9 } ibmOsaExpEthMacAddrBurntIn OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "A 6 byte OCTET STRING which contains the burned in MAC address on the OSA. The values are in canonical format." ::= { ibmOSAExpEthPortEntry 10 } ibmOsaExpEthUserData OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Data set by the user. It is ignored by the OSA." ::= { ibmOSAExpEthPortEntry 11 } ibmOsaExpEthOutPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is the number of packets that have been transmitted by the OSA since the last time the OSA port was reset" ::= { ibmOSAExpEthPortEntry 12 } ibmOsaExpEthInPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is the number of packets that have been received by the OSA since the last time the OSA port was reset" ::= { ibmOSAExpEthPortEntry 13 } ibmOsaExpEthInGroupFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is the number of multicast frames that have been received by the OSA." ::= { ibmOSAExpEthPortEntry 14 } ibmOsaExpEthInBroadcastFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is the number of broadcast frames that have been received by the OSA." ::= { ibmOSAExpEthPortEntry 15 } ibmOsaExpEthPortName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the port as used by TCP/IP" ::= { ibmOSAExpEthPortEntry 16 } ibmOsaExpEthInUnknownIPFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is the number of non-IP received frames" ::= { ibmOSAExpEthPortEntry 17 } ibmOsaExpEthGroupAddrTable OBJECT-TYPE SYNTAX OCTET STRING(SIZE(256)) MAX-ACCESS read-only STATUS current DESCRIPTION "This field contains the active Group Addresses. An individual Group Address is 6 bytes long with an additional 2 bytes of padding. There are 32 group addresses." ::= { ibmOSAExpEthPortEntry 18 } -- ibmOSAExpTRPortTable ibmOSAExpTRPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IbmOSAExpTRPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table represents the data associated with a port on an OSA-Express token ring feature." ::= { ibmOSAMibObjects 5 } ibmOSAExpTRPortEntry OBJECT-TYPE SYNTAX IbmOSAExpTRPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single entry in the ibmOSAExpTRPortTable. Indexed by the ifIndex of the corresponding Device interface." INDEX { ifIndex } ::= { ibmOSAExpTRPortTable 1 } IbmOSAExpTRPortEntry ::= SEQUENCE { ibmOsaExpTRPortNumber Integer32, ibmOsaExpTRPortType INTEGER, ibmOsaExpTRLanTrafficState INTEGER, ibmOsaExpTRServiceMode INTEGER, ibmOsaExpTRDisabledStatus BITS, ibmOsaExpTRConfigName DisplayString, ibmOsaExpTRMacAddrActive OCTET STRING, ibmOsaExpTRMacAddrBurntIn OCTET STRING, ibmOsaExpTRConfigSpeedMode INTEGER, ibmOsaExpTRActiveSpeedMode INTEGER, ibmOsaExpTRUserData DisplayString, ibmOsaExpTRPortName DisplayString, ibmOsaExpTRGroupAddrTable OCTET STRING, ibmOsaExpTRFunctionalAddr OCTET STRING, ibmOsaExpTRRingStatus BITS, ibmOsaExpTRAllowAccessPriority Integer32, ibmOsaExpTREarlyTokenRelease INTEGER, ibmOsaExpTRBeaconingAddress OCTET STRING, ibmOsaExpTRUpstreamNeighbor OCTET STRING, ibmOsaExpTRRingState INTEGER, ibmOsaExpTRRingOpenStatus INTEGER, ibmOsaExpTRPacketsTransmitted Counter32, ibmOsaExpTRPacketsReceived Counter32, ibmOsaExpTRLineErrorCount Counter32, ibmOsaExpTRBurstErrorCount Counter32, ibmOsaExpTRACErrorCount Counter32, ibmOsaExpTRAbortTransErrorCount Counter32, ibmOsaExpTRInternalErrorCount Counter32, ibmOsaExpTRLostFrameErrorCount Counter32, ibmOsaExpTRRcvCongestionCount Counter32, ibmOsaExpTRFrameCopyErrorCount Counter32, ibmOsaExpTRTokenErrorCount Counter32, ibmOsaExpTRFullDuplexErrorCount Counter32, ibmOsaExpTRSoftErrorCount Counter32, ibmOsaExpTRHardErrorCount Counter32, ibmOsaExpTRSignalLossErrorCount Counter32, ibmOsaExpTRTransmitBeaconCount Counter32, ibmOsaExpTRRecoveryCounter Counter32, ibmOsaExpTRLobeWireFaultCount Counter32, ibmOsaExpTRRemoveReceivedCount Counter32, ibmOsaExpTRSingleStationCount Counter32 } ibmOsaExpTRPortNumber OBJECT-TYPE SYNTAX Integer32 (0..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The physical port number for this port." ::= { ibmOSAExpTRPortEntry 1 } ibmOsaExpTRPortType OBJECT-TYPE SYNTAX INTEGER { tokenring(82) } MAX-ACCESS read-only STATUS current DESCRIPTION "The physical port type." ::= { ibmOSAExpTRPortEntry 2 } ibmOsaExpTRLanTrafficState OBJECT-TYPE SYNTAX INTEGER { undefined(0), unavailable(1), enabling(2), disabling(3), enabled(4), disabled(5), linkMonitor(6), definitionError(7), configuredOffline(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN state value ranges from 0 to 8. A value of 5, disabled is further explained in object ibmOsaExpTRDisabledStatus" ::= { ibmOSAExpTRPortEntry 3 } ibmOsaExpTRServiceMode OBJECT-TYPE SYNTAX INTEGER { notInServiceMode (0), inServiceMode (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates if the processor is in service mode or not." ::= { ibmOSAExpTRPortEntry 4 } ibmOsaExpTRDisabledStatus OBJECT-TYPE SYNTAX BITS { reserved0 (0), internalPortFailure (1), reserved2 (2), reserved3 (3), reserved4 (4), reserved5 (5), portTemporarilyDisabled (6), reserved7 (7), reserved8 (8), serviceProcessorRequest (9), networkRequest (10), osasfRequest (11), configurationChange (12), linkFailureThresholdExceeded (13), reserved14 (14), reserved15 (15) } MAX-ACCESS read-only STATUS current DESCRIPTION "When the value of ibmOsaExpTRLanTrafficState is NOT disabled, the value of this object will be zero. When the value of ibmOsaExpTRLanTrafficState is disabled(5), this object explains the reason for the disabled state. The value for this object may be a combination of the bits shown." ::= { ibmOSAExpTRPortEntry 5 } ibmOsaExpTRConfigName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..34)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is the name of the configuration that is on the OSA. It is set using OSA/SF. It is not used by OSA" ::= { ibmOSAExpTRPortEntry 6 } ibmOsaExpTRMacAddrActive OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "A 6 byte OCTET STRING which contains the current MAC address in use on the OSA." ::= { ibmOSAExpTRPortEntry 7 } ibmOsaExpTRMacAddrBurntIn OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "A 6 byte OCTET STRING which contains the burned in MAC address on the OSA" ::= { ibmOSAExpTRPortEntry 8 } ibmOsaExpTRConfigSpeedMode OBJECT-TYPE SYNTAX INTEGER { autoNegotiate (0), fourMbHalfDuplex (1), fourMbFullDuplex (2), sixteenMbHalfDuplex (3), sixteenMbFullDuplex (4), oneHundredMbFullDuplex (6) } UNITS "Megabits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The configured port speed. This field shows the speed that was configured by the user for the OSA-Express Token Ring feature." ::= { ibmOSAExpTRPortEntry 9 } ibmOsaExpTRActiveSpeedMode OBJECT-TYPE SYNTAX INTEGER { unknown (0), fourMbHalfDuplex (1), fourMbFullDuplex (2), sixteenMbHalfDuplex (3), sixteenMbFullDuplex (4), oneHundredMbFullDuplex (6) } UNITS "Megabits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The actual speed and mode the OSA is running in" ::= { ibmOSAExpTRPortEntry 10 } ibmOsaExpTRUserData OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Data set by the user. It is ignored by the OSA." ::= { ibmOSAExpTRPortEntry 11 } ibmOsaExpTRPortName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the port as used by TCP/IP" ::= { ibmOSAExpTRPortEntry 12 } ibmOsaExpTRGroupAddrTable OBJECT-TYPE SYNTAX OCTET STRING(SIZE(256)) MAX-ACCESS read-only STATUS current DESCRIPTION "This field contains the active Group Addresses. An individual Group Address is 6 bytes long with an additional 2 bytes of padding." ::= { ibmOSAExpTRPortEntry 13 } ibmOsaExpTRFunctionalAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) MAX-ACCESS read-only STATUS current DESCRIPTION "A 4 byte OCTET STRING which contains the OSA-Express's functional address." ::= { ibmOSAExpTRPortEntry 14 } ibmOsaExpTRRingStatus OBJECT-TYPE SYNTAX BITS { reserved0 (0), reserved1 (1), reserved2 (2), reserved3 (3), reserved4 (4), reserved5 (5), reserved6 (6), reserved7 (7), reserved8 (8), reserved9 (9), reserved10 (10), reserved11 (11), reserved12 (12), reserved13 (13), noStatusOpenNotCompleted (14), reserved15 (15), signalLoss (16), hardError (17), softError (18), reserved19 (19), lobeWireFault (20), autoRemovalError (21), fdxProtocol (22), removeReceived (23), counterOverflow (24), singleStation (25), ringRecovery (26), sRCounterOverflow (27), reserved29 (28), openInFDXmode (29), fourMbFullDuplex (30), fourMbHalfDuplex (31) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current interface status which can be used to diagnose fluctuating problems that can occur on token rings after a station has successfully been added to the ring. Before an open is completed, this object has the value for the 'noStatusOpenNotCompleted' condition. The ibmOsaExpTRRingState and ibmOsaExpTRRingOpenStatus objects provide for debugging problems when the station can not even enter the ring. The object's value is a sum of values, one for each currently applicable condition. This information is essentially from RFC 1231." ::= { ibmOSAExpTRPortEntry 15 } ibmOsaExpTRAllowAccessPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This field contains the maximum token priority the ring station defined by this entry in the table is permitted to transmit." ::= { ibmOSAExpTRPortEntry 16 } ibmOsaExpTREarlyTokenRelease OBJECT-TYPE SYNTAX INTEGER { true(0), false(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if the ring station supports early token release. Only valid when port is running in 16Mb half duplex mode. Otherwise it is always set to false (1)" ::= { ibmOSAExpTRPortEntry 17 } ibmOsaExpTRBeaconingAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "This field contains the node address of the NAUN as reported in the most recently received Beacon MAC frame. This field is valid when ibmOsaExpTRRingOpenStatus is set to beaconing. Otherwise it is ignored" ::= { ibmOSAExpTRPortEntry 18 } ibmOsaExpTRUpstreamNeighbor OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC-address of the up stream neighbor station in the ring (NAUN)." ::= { ibmOSAExpTRPortEntry 19 } ibmOsaExpTRRingState OBJECT-TYPE SYNTAX INTEGER { opened (1), closed (2), opening (3), closing (4), openFailure (5), ringFailure (6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current interface state with respect to entering or leaving the ring." ::= { ibmOSAExpTRPortEntry 20 } ibmOsaExpTRRingOpenStatus OBJECT-TYPE SYNTAX INTEGER { noOpen (1), badParameter (2), lobeFailed (3), signalLoss (4), insertionTimeout (5), ringFailed (6), beaconing (7), duplicateMAC (8), requestFailed (9), removeReceived (10), open (11), sARecFrameNotEqualNAUNs (12), claimTokenRec (13), ringPurgeFramRec (14), activeMonPresRec (15), standbyMonPresRec (16), accessProtocolDenied (17), fDXInsDeniedDACfailOnOpen (18), fDXInsDeniedDACfailOnBeaconTest (19), beaconBeforeOpen (20), insertTimerExpDuringDAC (21), insertTimerExpDuringBeaconTest (22), lobeMedizTestFailure (23), heartbeatFailBeforeOpenCompleted (24), heartbeatFailDuringBeaconTest (25), recBeaconFrameWithInvalidSA (26) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the success, or the reason for failure of the station's most recent attempt to enter the ring." ::= { ibmOSAExpTRPortEntry 21 } ibmOsaExpTRPacketsTransmitted OBJECT-TYPE SYNTAX Counter32 UNITS "packets" MAX-ACCESS read-only STATUS current DESCRIPTION "This field contains the count of the total number of packets transmitted from this port since the OSA port was reset" ::= { ibmOSAExpTRPortEntry 22 } ibmOsaExpTRPacketsReceived OBJECT-TYPE SYNTAX Counter32 UNITS "packets" MAX-ACCESS read-only STATUS current DESCRIPTION "This field contains the count of the total number of packets received by this port since the OSA port was reset" ::= { ibmOSAExpTRPortEntry 23 } ibmOsaExpTRLineErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a frame or token is copied or repeated by a station, the E bit is zero in the frame or token and one of the following conditions exists: 1) there is a non-data bit (J or K bit) between the SD and the ED of the frame or token, or 2) there is an FCS error in the frame." ::= { ibmOSAExpTRPortEntry 24 } ibmOsaExpTRBurstErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station detects the absence of transitions for five half-bit timers (burst-five error)." ::= { ibmOSAExpTRPortEntry 25 } ibmOsaExpTRACErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station receives an AMP or SMP frame in which A is equal to C is equal to 0, and then receives another SMP frame with A is equal to C is equal to 0 without first receiving an AMP frame. It denotes a station that cannot set the AC bits properly." ::= { ibmOSAExpTRPortEntry 26 } ibmOsaExpTRAbortTransErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station transmits an abort delimiter while transmitting." ::= { ibmOSAExpTRPortEntry 27 } ibmOsaExpTRInternalErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station recognizes an internal error." ::= { ibmOSAExpTRPortEntry 28 } ibmOsaExpTRLostFrameErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station is transmitting and its TRR timer expires. This condition denotes a condition transmitting station in strip mode does not receive the trailer of the frame TRR timer goes off." ::= { ibmOSAExpTRPortEntry 29 } ibmOsaExpTRRcvCongestionCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station recognizes a frame addressed to its specific address, but has no available buffer space indicating that the station is congested." ::= { ibmOSAExpTRPortEntry 30 } ibmOsaExpTRFrameCopyErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station recognizes a frame addressed to its specific address and detects that the FS field A bits are set to 1 indicating a possible line hit or duplicate address." ::= { ibmOSAExpTRPortEntry 31 } ibmOsaExpTRTokenErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when a station acting as the active monitor recognizes an error condition that needs a token transmitted." ::= { ibmOSAExpTRPortEntry 32 } ibmOsaExpTRFullDuplexErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "An error has been detected by the FDX protocol" ::= { ibmOSAExpTRPortEntry 33 } ibmOsaExpTRSoftErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Soft Errors the interface has detected. It directly corresponds to the number of Report Error MAC frames that this interface has transmitted. Soft Errors are those which are recoverable by the MAC layer protocols." ::= { ibmOSAExpTRPortEntry 34 } ibmOsaExpTRHardErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times this interface has detected an immediately recoverable fatal error. It denotes the number of times this interface is either transmitting or receiving beacon MAC frames." ::= { ibmOSAExpTRPortEntry 35 } ibmOsaExpTRSignalLossErrorCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times this interface has detected the loss of signal condition from the ring." ::= { ibmOSAExpTRPortEntry 36 } ibmOsaExpTRTransmitBeaconCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times this interface has transmitted a beacon frame." ::= { ibmOSAExpTRPortEntry 37 } ibmOsaExpTRRecoveryCounter OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Claim Token MAC frames received or transmitted after the interface has received a frame Ring Ring Purge MAC counter signifies the number of times the ring has been purged and is being recovered back into a normal operating state." ::= { ibmOSAExpTRPortEntry 38 } ibmOsaExpTRLobeWireFaultCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the interface has detected an open or short circuit in the lobe data path. The adapter will be closed and ibmOsaExpTRRingState will signify this condition." ::= { ibmOSAExpTRPortEntry 39 } ibmOsaExpTRRemoveReceivedCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the interface has received a Remove Ring Station MAC frame request. When this frame is received the interface will enter the closed state and ibmOsaExpTRRingState will signify this condition." ::= { ibmOSAExpTRPortEntry 40 } ibmOsaExpTRSingleStationCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the interface has sensed that it is the only station on the ring. This will happen if the interface is the first one up on a ring, or if there is a hardware problem." ::= { ibmOSAExpTRPortEntry 41 } -- ibmOSAExpATMPortTable ibmOSAExpATMPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IbmOSAExpATMPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table represents the data associated with an emulated Ethernet port on an OSA-Express ATM feature. There are a maximum of 2 logical ports on each ATM feature, however, each port is shown as though it exists independently with each having an entry in the ibmOSAExpChannelTable." ::= { ibmOSAMibObjects 7 } ibmOSAExpATMPortEntry OBJECT-TYPE SYNTAX IbmOSAExpATMPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single entry in the ibmOSAExpATMPortTable. Indexed by the ifIndex of the corresponding Device interface." INDEX { ifIndex } ::= { ibmOSAExpATMPortTable 1 } IbmOSAExpATMPortEntry ::= SEQUENCE { ibmOsaExpATMPortNumber Integer32, ibmOsaExpATMPortType INTEGER, ibmOsaExpATMLanTrafficState INTEGER, ibmOsaExpATMServiceMode INTEGER, ibmOsaExpATMDisabledStatus BITS, ibmOsaExpATMConfigName DisplayString, ibmOsaExpATMMacAddrActive OCTET STRING, ibmOsaExpATMMacAddrBurntIn OCTET STRING, ibmOsaExpATMUserData DisplayString, ibmOsaExpATMPortName DisplayString, ibmOsaExpATMGroupMacAddrTable OCTET STRING, ibmOsaExpATMIBMEnhancedMode INTEGER, ibmOsaExpATMBestEffortPeakRate Integer32, ibmOsaExpATMConfigMode INTEGER, ibmOsaExpATMConfigLanType INTEGER, ibmOsaExpATMActualLanType INTEGER, ibmOsaExpATMConfigMaxDataFrmSz INTEGER, ibmOsaExpATMActualMaxDataFrmSz INTEGER, ibmOsaExpATMConfigELANName DisplayString, ibmOsaExpATMActualELANName DisplayString, ibmOsaExpATMConfigLESATMAddress OCTET STRING, ibmOsaExpATMActualLESATMAddress OCTET STRING, ibmOsaExpATMControlTimeout Integer32, ibmOsaExpATMMaxUnknownFrameCount Integer32, ibmOsaExpATMMaxUnknownFrameTime Integer32, ibmOsaExpATMVCCTimeoutPeriod Integer32, ibmOsaExpATMMaxRetryCount Counter32, ibmOsaExpATMAgingTime Integer32, ibmOsaExpATMForwardDelayTime Integer32, ibmOsaExpATMExpectedARPRespTime Integer32, ibmOsaExpATMFlushTimeout Integer32, ibmOsaExpATMPathSwitchingDelay Integer32, ibmOsaExpATMLocalSegmentID Integer32, ibmOsaExpATMMltcstSendVCCType INTEGER, ibmOsaExpATMMltcstSendVCCAvgRate Integer32, ibmOsaExpATMMcastSendVCCPeakRate Integer32, ibmOsaExpATMConnectCompleteTimer Integer32, ibmOsaExpATMClientATMAddress OCTET STRING, ibmOsaExpATMClientIdentifier Integer32, ibmOsaExpATMClientCurrentState INTEGER, ibmOsaExpATMLastFailureRespCode INTEGER, ibmOsaExpATMLastFailureState INTEGER, ibmOsaExpATMProtocol Integer32, ibmOsaExpATMLeVersion Integer32, ibmOsaExpATMTopologyChange INTEGER, ibmOsaExpATMConfigServerATMAddr OCTET STRING, ibmOsaExpATMConfigSource INTEGER, ibmOsaExpATMProxyClient INTEGER, ibmOsaExpATMLePDUOctetsInbound Counter64, ibmOsaExpATMNonErrLePDUDiscIn Counter32, ibmOsaExpATMErrLePDUDiscIn Counter32, ibmOsaExpATMLePDUOctetsOutbound Counter64, ibmOsaExpATMNonErrLePDUDiscOut Counter32, ibmOsaExpATMErrLePDUDiscOut Counter32, ibmOsaExpATMLeARPRequestsOut Counter32, ibmOsaExpATMLeARPRequestsIn Counter32, ibmOsaExpATMLeARPRepliesOut Counter32, ibmOsaExpATMLeARPRepliesIn Counter32, ibmOsaExpATMControlFramesOut Counter32, ibmOsaExpATMControlFramesIn Counter32, ibmOsaExpATMSVCFailures Counter32, ibmOsaExpATMConfigDirectIntfc Integer32, ibmOsaExpATMConfigDirectVPI Integer32, ibmOsaExpATMConfigDirectVCI Integer32, ibmOsaExpATMControlDirectIntfc Integer32, ibmOsaExpATMControlDirectVPI Integer32, ibmOsaExpATMControlDirectVCI Integer32, ibmOsaExpATMControlDistIntfc Integer32, ibmOsaExpATMControlDistributeVPI Integer32, ibmOsaExpATMControlDistributeVCI Integer32, ibmOsaExpATMMulticastSendIntfc Integer32, ibmOsaExpATMMulticastSendVPI Integer32, ibmOsaExpATMMulticastSendVCI Integer32, ibmOsaExpATMMulticastFwdIntfc Integer32, ibmOsaExpATMMulticastForwardVPI Integer32, ibmOsaExpATMMulticastForwardVCI Integer32 } ibmOsaExpATMPortNumber OBJECT-TYPE SYNTAX Integer32 (0..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The logical port number of this port" ::= { ibmOSAExpATMPortEntry 1 } ibmOsaExpATMPortType OBJECT-TYPE SYNTAX INTEGER { emulatedEthernet (17) } MAX-ACCESS read-only STATUS current DESCRIPTION "The logical port type." ::= { ibmOSAExpATMPortEntry 2 } ibmOsaExpATMLanTrafficState OBJECT-TYPE SYNTAX INTEGER { undefined(0), unavailable(1), enabling(2), disabling(3), enabled(4), disabled(5), linkMonitor(6), definitionError(7), configuredOffline(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN state value ranges from 0 to 8. A value of 5, disabled is further explained in object ibmOsaExpATMDisabledStatus." ::= { ibmOSAExpATMPortEntry 3 } ibmOsaExpATMServiceMode OBJECT-TYPE SYNTAX INTEGER { notInServiceMode (0), inServiceMode (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates if the processor is in service mode or not." ::= { ibmOSAExpATMPortEntry 4 } ibmOsaExpATMDisabledStatus OBJECT-TYPE SYNTAX BITS { reserved0 (0), internalPortFailure (1), reserved2 (2), reserved3 (3), reserved4 (4), reserved5 (5), portTemporarilyDisabled (6), reserved7 (7), reserved8 (8), serviceProcessorRequest (9), networkRequest (10), osasfRequest (11), configurationChange (12), linkFailureThresholdExceeded (13), reserved14 (14), reserved15 (15) } MAX-ACCESS read-only STATUS current DESCRIPTION "When the value of ibmOsaExpATMLanTrafficState is NOT disabled, the value of this object will be zero. When the value of ibmOsaExpATMLanTrafficState is disabled(5), this object explains the reason for the disabled state. The value for this object may be a combination of the bits shown." ::= { ibmOSAExpATMPortEntry 5 } ibmOsaExpATMConfigName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..34)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is the name of the configuration that is on the OSA. It is set using OSA/SF. It is not used by OSA" ::= { ibmOSAExpATMPortEntry 6 } ibmOsaExpATMMacAddrActive OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "A 6 byte OCTET STRING which contains the current MAC address in use on the OSA. The values are in canonical format." ::= { ibmOSAExpATMPortEntry 7 } ibmOsaExpATMMacAddrBurntIn OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "A 6 byte OCTET STRING which contains the burned in MAC address on the OSA. The values are in canonical format." ::= { ibmOSAExpATMPortEntry 8 } ibmOsaExpATMUserData OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Data set by the user. It is ignored by the OSA." ::= { ibmOSAExpATMPortEntry 9 } ibmOsaExpATMPortName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the port as used by TCP/IP" ::= { ibmOSAExpATMPortEntry 12 } ibmOsaExpATMGroupMacAddrTable OBJECT-TYPE SYNTAX OCTET STRING(SIZE(256)) MAX-ACCESS read-only STATUS current DESCRIPTION "This field contains the active Group Addresses. An individual Group Address is 6 bytes long with an additional 2 bytes of padding." ::= { ibmOSAExpATMPortEntry 13 } ibmOsaExpATMIBMEnhancedMode OBJECT-TYPE SYNTAX INTEGER { no (0), yes (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "When set to Yes, this keeps data connections active when the connection to the LES is lost." ::= { ibmOSAExpATMPortEntry 14 } ibmOsaExpATMBestEffortPeakRate OBJECT-TYPE SYNTAX Integer32 UNITS "Megabytes per second" MAX-ACCESS read-only STATUS current DESCRIPTION "Values range from 10-1550 and must be divided by 10 to get the proper value. A value of 1550 indicates 155.0 Mbytes/sec" ::= { ibmOSAExpATMPortEntry 15 } ibmOsaExpATMConfigMode OBJECT-TYPE SYNTAX INTEGER { automatic (1), manual (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether this LAN Emulation Client should auto-configure the next time it is (re)started. In automatic (1) mode, a client uses a LAN Emulation Configuration Server to learn the ATM address of its LAN Emulation Server, and to obtain other parameters. lecConfig (LanType, MaxDataFrameSize, LanName) are used in the configure request. ibmOsaExpATMConfigLESATMAddress is ignored. In manual (2) mode, management tells the client the ATM address of its LAN Emulation Server and the value of the other parmeters. lecConfig (LanType, MaxDataFrameSize, LanName) are used in the Join request. ibmOsaExpATMConfigLESATMAddress tells the client which LES to call." ::= { ibmOSAExpATMPortEntry 16 } ibmOsaExpATMConfigLanType OBJECT-TYPE SYNTAX INTEGER { emulatedEthernet (17) } MAX-ACCESS read-only STATUS current DESCRIPTION "The logical port type that the user configured the port for" ::= { ibmOSAExpATMPortEntry 17 } ibmOsaExpATMActualLanType OBJECT-TYPE SYNTAX INTEGER { emulatedEthernet (17) } MAX-ACCESS read-only STATUS current DESCRIPTION "The actual logical port type the port is running in" ::= { ibmOSAExpATMPortEntry 18 } ibmOsaExpATMConfigMaxDataFrmSz OBJECT-TYPE SYNTAX INTEGER { unspecified (1), f1516 (2), f4544 (3), f9234 (4), f18190 (5) } UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum data frame size (in bytes) which this client will use the next time it returns to the Initial State. Auto-configuring clients use this parameter in their configure requests. Manually configured clients use it in their join requests." ::= { ibmOSAExpATMPortEntry 19 } ibmOsaExpATMActualMaxDataFrmSz OBJECT-TYPE SYNTAX INTEGER { unspecified (1), f1516 (2), f4544 (3), f9234 (4), f18190 (5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum data frame size (in bytes) which this client will use the next time it returns to the Initial State. Auto-configuring clients use this parameter in their configure requests. Manually configured clients use it in their join requests." ::= { ibmOSAExpATMPortEntry 20 } ibmOsaExpATMConfigELANName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..36)) MAX-ACCESS read-only STATUS current DESCRIPTION "The ELAN Name this client will use the next time it returns to the Initial State. Auto-configuring clients use this parameter in their configure requests. Manually configured clients use it in their join requests." ::= { ibmOSAExpATMPortEntry 21 } ibmOsaExpATMActualELANName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..36)) MAX-ACCESS read-only STATUS current DESCRIPTION "The ELAN Name this client will use the next time it returns to the Initial State. Auto-configuring clients use this parameter in their configure requests. Manually configured clients use it in their join requests." ::= { ibmOSAExpATMPortEntry 22 } ibmOsaExpATMConfigLESATMAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN Emulation Server which this client will use the next time it is started in manual configuration mode. When ibmOsaExpATMConfigMode is 'automatic', there is no need to set this address, Address) and no advantage to doing so. The client will use the LECS to find a LES, putting the auto-configured address in ibmOsaExpATMActualLESATMAddress while leaving ibmOsaExpATMConfigLESATMAddress alone. Corresponds to Initial State Parameter C9. In LAN Emulation MIB, the OCTET STRING has length 0 or 20. For OSA, the length shall be 20, with the value 0 defined to mean that ibmOsaExpATMConfigMode is 'automatic'." ::= { ibmOSAExpATMPortEntry 23 } ibmOsaExpATMActualLESATMAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN Emulation Server which this client will use the next time it is started in manual configuration mode. When lecConfigMode is 'automatic', there is no need to set this address, Address) and no advantage to doing so. The client will use the LECS to find a LES, putting the auto-configured address in ibmOsaExpATMActualLESATMAddress while leaving ibmOsaExpATMConfigLESATMAddress alone. Corresponds to Initial State Parameter C9. In LAN Emulation MIB, the OCTET STRING has length 0 or 20. For OSA, the length shall be 20, with the value 0 defined to mean that ibmOsaExpATMConfigMode is 'automatic'." ::= { ibmOSAExpATMPortEntry 24 } ibmOsaExpATMControlTimeout OBJECT-TYPE SYNTAX Integer32 (10..300) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Control Time-out. Time out period used for timing out most request/response control frame interactions, as specified elsewhere in the LAN Emulation specification. This time value is expressed in seconds. Corresponds to Initial State Parameter C7." ::= { ibmOSAExpATMPortEntry 25 } ibmOsaExpATMMaxUnknownFrameCount OBJECT-TYPE SYNTAX Integer32 (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum Unknown Frame Count. See the description of ibmOsaExpATMMaxUnknownFrameTime below. Corresponds to Initial State Parameter C10." ::= { ibmOSAExpATMPortEntry 26 } ibmOsaExpATMMaxUnknownFrameTime OBJECT-TYPE SYNTAX Integer32 (1..60) MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum Unknown Frame Time. Within the period of time defined by the Maximum Unknown Frame Time, a LE Client will send no more than Maximum Unknown Frame Count frames to the BUS for a given unicast LAN Destination, and it must also initiate the address resolution protocol to resolve that LAN Destination. This time value is expressed in seconds. Corresponds to Initial State Parameter C11." ::= { ibmOSAExpATMPortEntry 27 } ibmOsaExpATMVCCTimeoutPeriod OBJECT-TYPE SYNTAX Integer32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "VCC Time-out Period. A LE Client SHOULD release any Data Direct VCC that it has not used to transmit or receive any data frames for the length of the VCC Time-out Period. This parameter is only meaningful for SVC Data Direct VCCs. This time value is expressed in seconds. The default value is 20 minutes. A value of 0 seconds means that the timeout period is infinite. Negative values will be rejected by the agent. Corresponds to Initial State Parameter C12." ::= { ibmOSAExpATMPortEntry 28 } ibmOsaExpATMMaxRetryCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum Retry Count. A LE CLient MUST not retry a LE_ARP_REQUEST for a given frame's LAN destination more than Maximum Retry Count times, after the first LE_ARP_REQUEST for that same frame's LAN destination. Corresponds to Initial State Parameter C13." ::= { ibmOSAExpATMPortEntry 29 } ibmOsaExpATMAgingTime OBJECT-TYPE SYNTAX Integer32 (10..300) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Aging Time. The maximum time that a LE Client will maintain an entry in its LE_ARP cache in the absence of a verification of that relationship. This time value is expressed in seconds. Corresponds to Initial State Parameter C17." ::= { ibmOSAExpATMPortEntry 30 } ibmOsaExpATMForwardDelayTime OBJECT-TYPE SYNTAX Integer32 (4..30) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Forward Delay Time. The maximum time that a LE Client will maintain an entry for a non-local MAC address in its LE_ARP cache in the absence of a verification of that relationship, as long as the Topology Change flag C19 is true. ibmOsaExpATMForwardDelayTime SHOULD BE less than ibmOsaExpATMAgingTIme. When it is not, ibmOsaExpATMAgingTime governs LE_ARP aging. This time value is expressed in seconds. Corresponds to Initial State Parameter C18." ::= { ibmOSAExpATMPortEntry 31 } ibmOsaExpATMExpectedARPRespTime OBJECT-TYPE SYNTAX Integer32 (1..30) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Expected LE_ARP Reponse Time. The maximum time that the LEC expects an LE_ARP_REQUEST/LE_ARP_RESPONSE cycle to take. Used for retries and verifies. This time value is expressed in seconds. Corresponds to Initial State Parameter C20." ::= { ibmOSAExpATMPortEntry 32 } ibmOsaExpATMFlushTimeout OBJECT-TYPE SYNTAX Integer32 (1..4) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Flush Time-out. Time limit to wait to receive a LE_FLUSH_RESPONSE after the LE_FLUSH_REQUEST has been sent before taking recovery action. This time value is expressed in seconds. Corresponds to Initial State Parameter C21." ::= { ibmOSAExpATMPortEntry 33 } ibmOsaExpATMPathSwitchingDelay OBJECT-TYPE SYNTAX Integer32 (1..8) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Path Switching Delay. The time since sending a frame to the BUS after which the LE Client may assume that the frame has been either discarded or delivered to the recipient. May be used to bypass the Flush protocol. This time value is expressed in seconds. Corresponds to Initial State Parameter C22." ::= { ibmOSAExpATMPortEntry 34 } ibmOsaExpATMLocalSegmentID OBJECT-TYPE SYNTAX Integer32 (0..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Local Segment ID. The segment ID of the emulated LAN. This is only required for IEEE 802.5 clients that are Source Routing bridges. Corresponds to Initial State Parameter C23." ::= { ibmOSAExpATMPortEntry 35 } ibmOsaExpATMMltcstSendVCCType OBJECT-TYPE SYNTAX INTEGER { bestEffort(1), variableBitRate(2), constantBitRate(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Multicast Send VCC Type. Signalling parameter that SHOULD be used by the LE Client when establishing the Multicast Send VCC. This is the method to be used by the LE Client when specifying traffic parameters when it sets up the Multicast Send VCC for this emulated LAN. Corresponds to Initial State Parameter C24." ::= { ibmOSAExpATMPortEntry 36 } ibmOsaExpATMMltcstSendVCCAvgRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Multicast Send VCC AvgRate. Signalling parameter that SHOULD be used by the LE Client when estabishing the Multicast Send VCC. Forward and Backward Sustained Cell Rate to be requested by LE Client when setting up Multicast Send VCC, if using Variable bit rate codings. Corresponds to Initial State Parameter C25." ::= { ibmOSAExpATMPortEntry 37 } ibmOsaExpATMMcastSendVCCPeakRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Multicast Send VCC PeakRate. Signalling parameter that SHOULD be used by the LE Client when establishing the Multicast Send VCC. Forward and Backward Peak Cell Rate to be requested by LE Client when setting up the Multicast Send VCC when using either Variable or Constant bit rate codings. Corresponds to Initial State Parameter C26." ::= { ibmOSAExpATMPortEntry 38 } ibmOsaExpATMConnectCompleteTimer OBJECT-TYPE SYNTAX Integer32 (1..10) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Connection Complete Timer. Optional. In Connection Establish ment this is the time period in which data or a READY_IND message is expected from a Calling Party. This time value is expressed in seconds. Corresponds to Initial State Parameter C28." ::= { ibmOSAExpATMPortEntry 39 } ibmOsaExpATMClientATMAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-only STATUS current DESCRIPTION "LE Client's ATM Addresses. The primary ATM address of this LAN Emulation Client. This address is used to establish the Control Direct and Multicast Send VCCs, and may also be used to set up Data Direct VCCs. A client may have additional ATM addresses for use with Data Direct VCCs. Corresponds to Initial State Parameter C1." ::= { ibmOSAExpATMPortEntry 40 } ibmOsaExpATMClientIdentifier OBJECT-TYPE SYNTAX Integer32 (0..65279) MAX-ACCESS read-only STATUS current DESCRIPTION "LE Client Identifier. Each LE Client requires a LE Client Identifier (LECID) assigned by the LE Server during the Join phase. The LECID is placed in control requests by the LE Client and MAY be used for echo suppression on multicast data frames sent by that LE Client. This value MUST NOT change without terminating the LE Client and returning to the Initial state. A valid LECID MUST be in the range X'0001' through X'FEFF'. The value of this object is only meaningful for a LEC that is connected to a LES. For a LEC which does not belong to an emulated LAN, the value of this object is defined to be 0. Corresponds to Initial State Parameter C14." ::= { ibmOSAExpATMPortEntry 41 } ibmOsaExpATMClientCurrentState OBJECT-TYPE SYNTAX INTEGER { initialState (1), lecsConnect (2), configure (3), join (4), initialRegistration (5), busConnect (6), operational (7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the LAN Emulation Client. Note that 'ifOperStatus' is defined to be 'up' when, and only when, this field is 'operational'." ::= { ibmOSAExpATMPortEntry 42 } ibmOsaExpATMLastFailureRespCode OBJECT-TYPE SYNTAX INTEGER { none (1), timeout (2), undefinedError (3), versionNotSupported (4), invalidRequestParameters (5), duplicateLanDestination (6), duplicateAtmAddress (7), insufficientResources (8), accessDenied (9), invalidRequesterId (10), invalidLanDestination (11), invalidAtmAddress (12), noConfiguration (13), leConfigureError (14), insufficientInformation (15) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status code from the last failed Configure response or Join response. Failed responses are those for which the LE_CONFIGURE_RESPONSE / LE_JOIN_RESPONSE frame contains a non-zero code, or fails to arrive within a timeout period. If none of this client's requests have failed, this object has the value 'none'. If the failed response contained a STATUS code that is not defined in the LAN Emulation specification, this object has the value 'undefinedError'. The value 'timeout' is self explanatory. Other failure codes correspond to those defined in the specification, although they may have different numeric values." ::= { ibmOSAExpATMPortEntry 43 } ibmOsaExpATMLastFailureState OBJECT-TYPE SYNTAX INTEGER { initialState (1), lecsConnect (2), configure (3), join (4), initialRegistration (5), busConnect (6), operational (7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state this client was in when it updated the 'ibmOsaExpATMLastFailureRespCode'. If 'ibmOsaExpATMLastFailureRespCode' is 'none', this object has the value initialState(1)." ::= { ibmOSAExpATMPortEntry 44 } ibmOsaExpATMProtocol OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN Emulation protocol which this client supports, and specifies in its LE_JOIN_REQUESTs." ::= { ibmOSAExpATMPortEntry 45 } ibmOsaExpATMLeVersion OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN Emulation protocol version which this client supports, and specifies in its LE_JOIN_REQUESTs." ::= { ibmOSAExpATMPortEntry 46 } ibmOsaExpATMTopologyChange OBJECT-TYPE SYNTAX INTEGER { true (1), false (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Topology Change. Boolean indication that the LE Client is using the Forward Delay Time C18, instead of the Aging Time C17, to age non-local entries in its LE_ARP cache C16. For a client which is not connected to the LES, this object is defined to have the value 'false'. Corresponds to Initial State Parameter C19." ::= { ibmOSAExpATMPortEntry 47 } ibmOsaExpATMConfigServerATMAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The ATM address of the LAN Emulation Configuration Server (if known) or 0 (otherwise). In LAN Emulation MIB, the OCTET STRING is either 0 length or 20 octets. For OSA-ATM, this Address has been changed to a constant 20 octets, with the value 0 equivalent to the 0 length OCTET STRING." ::= { ibmOSAExpATMPortEntry 48 } ibmOsaExpATMConfigSource OBJECT-TYPE SYNTAX INTEGER { gotAddressViaIlmi(1), usedWellKnownAddress(2), usedLecsPvc(3), didNotUseLecs(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether this LAN Emulation Client used the LAN Emulation Configuration Server, and, if so, what method it used to establish the Configuration Direct VCC" ::= { ibmOSAExpATMPortEntry 49 } ibmOsaExpATMProxyClient OBJECT-TYPE SYNTAX INTEGER { true (1), false (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether this client is acting as a proxy. Proxy clients are allowed to represent unregistered MAC addresses, and receive copies of LE_ARP_REQUEST frames for such addresses. Corresponds to Initial State Parameter C4." ::= { ibmOSAExpATMPortEntry 50 } ibmOsaExpATMLePDUOctetsInbound OBJECT-TYPE SYNTAX Counter64 UNITS "octets" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Le PDU Octets received" ::= { ibmOSAExpATMPortEntry 51 } ibmOsaExpATMNonErrLePDUDiscIn OBJECT-TYPE SYNTAX Counter32 UNITS "octets" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Non Error Le PDU Octets received" ::= { ibmOSAExpATMPortEntry 52 } ibmOsaExpATMErrLePDUDiscIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Errored Le PDU Discards received" ::= { ibmOSAExpATMPortEntry 53 } ibmOsaExpATMLePDUOctetsOutbound OBJECT-TYPE SYNTAX Counter64 UNITS "octets" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Le PDU Discards sent" ::= { ibmOSAExpATMPortEntry 54 } ibmOsaExpATMNonErrLePDUDiscOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Non Error Le PDU Discards sent" ::= { ibmOSAExpATMPortEntry 55 } ibmOsaExpATMErrLePDUDiscOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Errored Le PDU Discards sent" ::= { ibmOSAExpATMPortEntry 56 } ibmOsaExpATMLeARPRequestsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of LE ARP Requests sent" ::= { ibmOSAExpATMPortEntry 57 } ibmOsaExpATMLeARPRequestsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of LE ARP Requests received over the LUNI by this LAN Emulation Client. Requests may arrive on the Control Direct VCC or on the Control Distribute VCC, depending upon how the LES is implemented and the chances it has had for learning. This counter covers both VCCs." ::= { ibmOSAExpATMPortEntry 58 } ibmOsaExpATMLeARPRepliesOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of LE ARP Responses sent over the LUNI by this LAN Emulation Client." ::= { ibmOSAExpATMPortEntry 59 } ibmOsaExpATMLeARPRepliesIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of LE ARP Responses received over the LUNI by this LAN Emulation Client. This count includes all such replies, whether solicited or not. Replies may arrive on the Control Direct VCC or on the Control Distribute VCC, depending upon how the LES is implemented. This counter covers both VCCs." ::= { ibmOSAExpATMPortEntry 60 } ibmOsaExpATMControlFramesOut OBJECT-TYPE SYNTAX Counter32 UNITS "packets" MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of control packets sent by this LAN Emulation Client over the LUNI." ::= { ibmOSAExpATMPortEntry 61 } ibmOsaExpATMControlFramesIn OBJECT-TYPE SYNTAX Counter32 UNITS "packets" MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of control packets received by this LAN Emulation Client over the LUNI." ::= { ibmOSAExpATMPortEntry 62 } ibmOsaExpATMSVCFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of outgoing LAN Emulation SVCs which this client tried, but failed, to open; incoming LAN Emulation SVCs which this client tried, but failed to establish; and incoming LAN Emulation SVCs which this client rejected for protocol or security reasons." ::= { ibmOSAExpATMPortEntry 63 } ibmOsaExpATMConfigDirectIntfc OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The interface associated with the Configuration Direct VCC. If no Configuration Direct VCC exists, this object has the value 0. Otherwise, the objects ( ibmOsaExpATMConfigDirectIntfc, ibmOsaExpATMConfigDirectVPI, ibmOsaExpATMConfigDirectVCI) identify the circuit." ::= { ibmOSAExpATMPortEntry 64 } ibmOsaExpATMConfigDirectVPI OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Configuration Direct VCC exists, this object contains the VPI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 65 } ibmOsaExpATMConfigDirectVCI OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Configuration Direct VCC exists, this object contains the VCI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 66 } ibmOsaExpATMControlDirectIntfc OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The interface associated with the Control Direct VCC. If no Control Direct VCC exists, this object has the value 0. Otherwise, the objects ( ibmOsaExpATMConfigDirectIntfc, ibmOsaExpATMConfigDirectVPI, ibmOsaExpATMConfigDirectVCI) identify the circuit." ::= { ibmOSAExpATMPortEntry 67 } ibmOsaExpATMControlDirectVPI OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Control Direct VCC exists, this object contains the VPI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 68 } ibmOsaExpATMControlDirectVCI OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Control Direct VCC exists, this object contains the VCI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 69 } ibmOsaExpATMControlDistIntfc OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The interface associated with the Control Distribute VCC. If no Control Distribute VCC has been set up to this client, this object has the value 0. Otherwise, the objects ( ibmOsaExpATMControlDistIntfc, ibmOsaExpATMControlDistributeVPI. ibmOsaExpATMControlDistributeVCI) identify the circuit." ::= { ibmOSAExpATMPortEntry 70 } ibmOsaExpATMControlDistributeVPI OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Control Distribute VCC exists, this object contains the VPI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 71 } ibmOsaExpATMControlDistributeVCI OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Control Distribute VCC exists, this object contains the VCI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object contains the value 0." ::= { ibmOSAExpATMPortEntry 72 } ibmOsaExpATMMulticastSendIntfc OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The interface associated with the Multicast Send VCC. If no Multicast Send VCC exists, this object has the value 0. Otherwise, the objects ( ibmOsaExpATMMulticastSendIntfc, ibmOsaExpATMMulticastSendVPI, ibmOsaExpATMMulticastSendVCI) identify the circuit." ::= { ibmOSAExpATMPortEntry 73 } ibmOsaExpATMMulticastSendVPI OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Multicast Send VCC exists, this object contains the VPI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 74 } ibmOsaExpATMMulticastSendVCI OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Multicast Send VCC exists, this object contains the VCI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 75 } ibmOsaExpATMMulticastFwdIntfc OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The interface associated with the Multicast Forward VCC. If no Multicast Forward VCC has been set up to this client, this object has the value 0. Otherwise, the objects ( ibmOsaExpATMMulticastFwdIntfc, ibmOsaExpATMMulticastForwardVPI, ibmOsaExpATMMulticastForwardVCI) identify the circuit." ::= { ibmOSAExpATMPortEntry 76 } ibmOsaExpATMMulticastForwardVPI OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Multicast Forward VCC exists, this object contains the VPI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 77 } ibmOsaExpATMMulticastForwardVCI OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "If the Multicast Forward VCC exists, this object contains the VCI which identifies that VCC at the point where it connects to this LE client. Otherwise, this object has the value 0." ::= { ibmOSAExpATMPortEntry 78 } -- Conformance information -- Compliance statements --=================================================================== ibmOSAMibCompliances OBJECT IDENTIFIER ::= { ibmOSAMibConformance 1 } ibmOSAMibGroups OBJECT IDENTIFIER ::= { ibmOSAMibConformance 2 } --=================================================================== -- Compliance statements --=================================================================== ibmOSAMibCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for the OSA DIrect SNMP product." MODULE -- this module MANDATORY-GROUPS { ibmOSAExpChannelGroup, ibmOSAExpPerfGroup, ibmOSAExpPEGroup } GROUP ibmOSAExpEthGroup DESCRIPTION "The objects in this group are required for Gigabit or Fast Ethernet features." GROUP ibmOSAExpTRGroup DESCRIPTION "The objects in this group are required for OSA-Express Token Ring features." GROUP ibmOSAExpATMGroup DESCRIPTION "The objects in this group are required for OSA-Express ATM LAN Emulation features." ::= { ibmOSAMibCompliances 1 } --=================================================================== -- MIB groupings --=================================================================== ibmOSAExpChannelGroup OBJECT-GROUP OBJECTS { ibmOSAExpChannelNumber, ibmOSAExpChannelType, ibmOSAExpChannelHdwLevel, ibmOSAExpChannelSubType, ibmOSAExpChannelShared, ibmOSAExpChannelNodeDesc, ibmOSAExpChannelProcCodeLevel, ibmOSAExpChannelPCIBusUtil1Min, ibmOSAExpChannelProcUtil1Min, ibmOSAExpChannelPCIBusUtil5Min, ibmOSAExpChannelProcUtil5Min, ibmOSAExpChannelPCIBusUtilHour, ibmOSAExpChannelProcUtilHour } STATUS current DESCRIPTION "This group comprises those objects that are related to OSA-Express Channel support." ::= { ibmOSAMibGroups 1 } ibmOSAExpPerfGroup OBJECT-GROUP OBJECTS { ibmOSAExpPerfDataLP0 , ibmOSAExpPerfDataLP1 , ibmOSAExpPerfDataLP2 , ibmOSAExpPerfDataLP3 , ibmOSAExpPerfDataLP4 , ibmOSAExpPerfDataLP5 , ibmOSAExpPerfDataLP6 , ibmOSAExpPerfDataLP7 , ibmOSAExpPerfDataLP8 , ibmOSAExpPerfDataLP9 , ibmOSAExpPerfDataLP10 , ibmOSAExpPerfDataLP11 , ibmOSAExpPerfDataLP12 , ibmOSAExpPerfDataLP13 , ibmOSAExpPerfDataLP14 , ibmOSAExpPerfDataLP15 } STATUS current DESCRIPTION "This group comprises those objects that are related to OSA-Express Performance data support." ::= { ibmOSAMibGroups 2 } ibmOSAExpPEGroup OBJECT-GROUP OBJECTS { ibmOSAExpPEMaxSizeArpCache , ibmOSAExpPEArpPendingEntries , ibmOSAExpPEArpActiveEntries , ibmOSAExpPEIPEntries , ibmOSAExpPEMulticastEntries , ibmOSAExpPEMulticastData } STATUS current DESCRIPTION "This group comprises those objects that are related to OSA-Express PE data support." ::= { ibmOSAMibGroups 3 } ibmOSAExpEthGroup OBJECT-GROUP OBJECTS { ibmOsaExpEthPortNumber , ibmOsaExpEthPortType , ibmOsaExpEthLanTrafficState , ibmOsaExpEthServiceMode , ibmOsaExpEthDisabledStatus , ibmOsaExpEthConfigName , ibmOsaExpEthConfigSpeedMode , ibmOsaExpEthActiveSpeedMode , ibmOsaExpEthMacAddrActive , ibmOsaExpEthMacAddrBurntIn , ibmOsaExpEthUserData , ibmOsaExpEthOutPackets , ibmOsaExpEthInPackets , ibmOsaExpEthInGroupFrames , ibmOsaExpEthInBroadcastFrames , ibmOsaExpEthPortName , ibmOsaExpEthInUnknownIPFrames , ibmOsaExpEthGroupAddrTable } STATUS current DESCRIPTION "This group comprises those objects that are related to OSA-Express Fast Ethernet and Gigabit features only" ::= { ibmOSAMibGroups 4 } ibmOSAExpTRGroup OBJECT-GROUP OBJECTS { ibmOsaExpTRPortNumber , ibmOsaExpTRPortType , ibmOsaExpTRLanTrafficState , ibmOsaExpTRServiceMode , ibmOsaExpTRDisabledStatus , ibmOsaExpTRConfigName , ibmOsaExpTRMacAddrActive , ibmOsaExpTRMacAddrBurntIn , ibmOsaExpTRConfigSpeedMode , ibmOsaExpTRActiveSpeedMode , ibmOsaExpTRUserData , ibmOsaExpTRPortName , ibmOsaExpTRGroupAddrTable , ibmOsaExpTRFunctionalAddr , ibmOsaExpTRRingStatus , ibmOsaExpTRAllowAccessPriority , ibmOsaExpTREarlyTokenRelease , ibmOsaExpTRBeaconingAddress , ibmOsaExpTRUpstreamNeighbor , ibmOsaExpTRRingState , ibmOsaExpTRRingOpenStatus , ibmOsaExpTRPacketsTransmitted , ibmOsaExpTRPacketsReceived , ibmOsaExpTRLineErrorCount , ibmOsaExpTRBurstErrorCount , ibmOsaExpTRACErrorCount , ibmOsaExpTRAbortTransErrorCount , ibmOsaExpTRInternalErrorCount , ibmOsaExpTRLostFrameErrorCount , ibmOsaExpTRRcvCongestionCount , ibmOsaExpTRFrameCopyErrorCount , ibmOsaExpTRTokenErrorCount , ibmOsaExpTRFullDuplexErrorCount , ibmOsaExpTRSoftErrorCount , ibmOsaExpTRHardErrorCount , ibmOsaExpTRSignalLossErrorCount , ibmOsaExpTRTransmitBeaconCount , ibmOsaExpTRRecoveryCounter , ibmOsaExpTRLobeWireFaultCount , ibmOsaExpTRRemoveReceivedCount , ibmOsaExpTRSingleStationCount } STATUS current DESCRIPTION "This group comprises those objects that are related to OSA-Express Token Ring feature only" ::= { ibmOSAMibGroups 5 } ibmOSAExpATMGroup OBJECT-GROUP OBJECTS { ibmOsaExpATMPortNumber , ibmOsaExpATMPortType , ibmOsaExpATMLanTrafficState , ibmOsaExpATMServiceMode , ibmOsaExpATMDisabledStatus , ibmOsaExpATMConfigName , ibmOsaExpATMMacAddrActive , ibmOsaExpATMMacAddrBurntIn , ibmOsaExpATMUserData , ibmOsaExpATMPortName , ibmOsaExpATMGroupMacAddrTable , ibmOsaExpATMIBMEnhancedMode , ibmOsaExpATMBestEffortPeakRate , ibmOsaExpATMConfigMode , ibmOsaExpATMConfigLanType , ibmOsaExpATMActualLanType , ibmOsaExpATMConfigMaxDataFrmSz , ibmOsaExpATMActualMaxDataFrmSz , ibmOsaExpATMConfigELANName , ibmOsaExpATMActualELANName , ibmOsaExpATMConfigLESATMAddress , ibmOsaExpATMActualLESATMAddress , ibmOsaExpATMControlTimeout , ibmOsaExpATMMaxUnknownFrameCount , ibmOsaExpATMMaxUnknownFrameTime , ibmOsaExpATMVCCTimeoutPeriod , ibmOsaExpATMMaxRetryCount , ibmOsaExpATMAgingTime , ibmOsaExpATMForwardDelayTime , ibmOsaExpATMExpectedARPRespTime , ibmOsaExpATMFlushTimeout , ibmOsaExpATMPathSwitchingDelay , ibmOsaExpATMLocalSegmentID , ibmOsaExpATMMltcstSendVCCType , ibmOsaExpATMMltcstSendVCCAvgRate , ibmOsaExpATMMcastSendVCCPeakRate , ibmOsaExpATMConnectCompleteTimer , ibmOsaExpATMClientATMAddress , ibmOsaExpATMClientIdentifier , ibmOsaExpATMClientCurrentState , ibmOsaExpATMLastFailureRespCode , ibmOsaExpATMLastFailureState , ibmOsaExpATMProtocol , ibmOsaExpATMLeVersion , ibmOsaExpATMTopologyChange , ibmOsaExpATMConfigServerATMAddr , ibmOsaExpATMConfigSource , ibmOsaExpATMProxyClient , ibmOsaExpATMLePDUOctetsInbound , ibmOsaExpATMNonErrLePDUDiscIn , ibmOsaExpATMErrLePDUDiscIn , ibmOsaExpATMLePDUOctetsOutbound , ibmOsaExpATMNonErrLePDUDiscOut , ibmOsaExpATMErrLePDUDiscOut , ibmOsaExpATMLeARPRequestsOut , ibmOsaExpATMLeARPRequestsIn , ibmOsaExpATMLeARPRepliesOut , ibmOsaExpATMLeARPRepliesIn , ibmOsaExpATMControlFramesOut , ibmOsaExpATMControlFramesIn , ibmOsaExpATMSVCFailures , ibmOsaExpATMConfigDirectIntfc , ibmOsaExpATMConfigDirectVPI , ibmOsaExpATMConfigDirectVCI , ibmOsaExpATMControlDirectIntfc , ibmOsaExpATMControlDirectVPI , ibmOsaExpATMControlDirectVCI , ibmOsaExpATMControlDistIntfc , ibmOsaExpATMControlDistributeVPI , ibmOsaExpATMControlDistributeVCI , ibmOsaExpATMMulticastSendIntfc , ibmOsaExpATMMulticastSendVPI , ibmOsaExpATMMulticastSendVCI , ibmOsaExpATMMulticastFwdIntfc , ibmOsaExpATMMulticastForwardVPI , ibmOsaExpATMMulticastForwardVCI } STATUS current DESCRIPTION "This group comprises those objects that are related to OSA-Express ATM LAN Emulation feature only" ::= { ibmOSAMibGroups 7 } END