-- ---------------------------------------- -- -- Fault Table -- -- ---------------------------------------- A3COMMG006-FAULT-LOG DEFINITIONS ::= BEGIN IMPORTS fault FROM A3COM0004-GENERIC TimeTicks FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 ; faultModifiedFlag OBJECT-TYPE SYNTAX INTEGER { clean-read (1), modified (2) } ACCESS read-write STATUS mandatory DESCRIPTION "In order to ensure a clean read of the Fault table this flag should be set to clean_read when commencing to read the table and should be examined after reading the entire table. If still set to clean_read then the table read is okay, if not the table should be re-read as it has been modified during the read process." ::= { fault 1 } faultTable OBJECT-TYPE SYNTAX SEQUENCE OF FaultEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Fault Table." ::= { fault 2 } faultEntry OBJECT-TYPE SYNTAX FaultEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information relating to a single fault." INDEX { faultIndex } ::= { faultTable 1 } FaultEntry ::= SEQUENCE { faultIndex INTEGER, faultErrorNumber INTEGER, faultTimeStamp TimeTicks, faultRestartCount INTEGER } faultIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the Fault table. The initial read from the table should be read as the next, from an index of 0; subsequent reads should read the next from the index returned by the previous read." ::= { faultEntry 1 } faultErrorNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This error number for this fault log entry." ::= { faultEntry 2 } faultTimeStamp OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time since startup, in milliseconds, when the fault occurred." ::= { faultEntry 3 } faultRestartCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of restarts at time of fault." ::= { faultEntry 4 } END -- -------------------------------------------------------------------- -- **************************** ASCII AGENT GROUP ********************* -- -------------------------------------------------------------------- A3COMMG007-ASCII-AGENT DEFINITIONS ::= BEGIN IMPORTS asciiAgent FROM A3COM0004-GENERIC DisplayString, TimeTicks FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 ; -- Implementation of the ASCII Agent group is mandatory for all -- systems. ascTimeAttemptedLogin OBJECT-TYPE SYNTAX TimeTicks ACCESS read-write STATUS mandatory DESCRIPTION "Time in hundredths of a second when the last Login was attempted. Note, that only the ASCII Agent can write to this parameter. A write operation from any other agent will result in an ERROR" ::= { asciiAgent 1 } ascUserNameForLastAttemptedLogin OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "An ASCII string used when attempted login. Empty string is NOT valid. Note, that only the ASCII Agent can write to this parameter. A write operation from any other agent will result in an ERROR" ::= { asciiAgent 2 } ascLoginStatus OBJECT-TYPE SYNTAX INTEGER { loginOKFromTelnet (1), loginOKFromSerialPort (2), deniedAccessFromTelnet (3), deniedAccessFromSerialPort (4), unknownUserFromTelnet (5), unknownUserFromSerialPort (6), incorrectPasswordFromTelnet (7), incorrectPasswordFromSerialPort (8), securityViolationFromTelnet (9), securityViolationFromSerialPort (10), nologin (11) } ACCESS read-write STATUS mandatory DESCRIPTION "Status of last attempted login. The value 'loginOKFromTelnet' or 'loginOKFromSerialPort' is used to show that the user was allowed access via Telnet or Serial Port. 'DeniedAccessFromTelnet' indicates that a user was denied access via Telnet. The value 'unknownUserFromTelnet' is used to show that a user attempted to login with an invalid user name from a Telnet session and 'incorrectPasswordFromTelnet' is used to show that an invalid password was entered having supplied a valid user name. The value 'securityViolationFromTelnet' is used to indicate that a user has entered the password incorrectly three time consecutively from a Telnet session. Note that only the ASCII Agent can write to this parameter. A write operation from any other agent will result in an ERROR" ::= { asciiAgent 3 } ascLocalManagementBanner OBJECT-TYPE SYNTAX DisplayString (SIZE (0..490)) ACCESS read-write STATUS mandatory DESCRIPTION "An ASCII string describing the Banner to appear on the FIRST screen of the Local Management Terminal. The string of 490 characters defines a region in the centre of the screen which is 7 Rows by 70 Columns" ::= { asciiAgent 4 } -- -------------------------------------------------------------------- -- ASCII Agent Traps -- -------------------------------------------------------------------- localManagementUpdate TRAP-TYPE ENTERPRISE a3Com DESCRIPTION "A local management update trap indicates that the configuration of the device has been modified via the ascii agent. This may be through Telnet or the V24 port." ::= 14 securityViolation TRAP-TYPE ENTERPRISE a3Com VARIABLES {ascUserNameForLastAttemptedLogin,ascLoginStatus } DESCRIPTION "A security violation trap indicates that a user has attempted to login and failed to enter the correct password Three times consecutively." ::= 15 -- -------------------------------------------------------------------- -- END OF ASCII AGENT GROUP -- -------------------------------------------------------------------- END -- ATM Plug-in Module Specific MIB A3COMMG008-ATM-MODULE DEFINITIONS ::= BEGIN IMPORTS linkSwitch1000-mib FROM A3Com-products-MIB atmVplOperStatus, atmVclOperStatus, atmVclVpi, atmVclVci FROM ATM-MIB lecIndex FROM LAN-EMULATION-CLIENT-MIB DisplayString, ifIndex FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 ; AtmAddress ::= OCTET STRING RowState ::= INTEGER lsAtmDownLink OBJECT IDENTIFIER ::= {linkSwitch1000-mib 6} -- Configuration Table lsAtmDlConfigGroup OBJECT IDENTIFIER ::= {lsAtmDownLink 1} lsAtmDlConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LsAtmDlConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= {lsAtmDlConfigGroup 1} lsAtmDlConfigEntry OBJECT-TYPE SYNTAX LsAtmDlConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX {ifIndex} ::= {lsAtmDlConfigTable 1} LsAtmDlConfigEntry ::= SEQUENCE { lsAtmDlPhyMode INTEGER, lsAtmDlUniqueId OCTET STRING } lsAtmDlPhyMode OBJECT-TYPE SYNTAX INTEGER { sonetSts3cMode (1), sdhStm1Mode (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object allows the optical transmission to be switched between SONET STS-3c and SDH STM-1 modes of operation." ::= {lsAtmDlConfigEntry 1} lsAtmDlUniqueId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0 .. 32)) ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id for this system. May be a MAC address. object is used in the Configuration Request frame." ::= {lsAtmDlConfigEntry 3} -- End Configuration table -- UME table lsAtmDlUME OBJECT IDENTIFIER ::= {lsAtmDownLink 2} lsAtmDlUMETable OBJECT-TYPE SYNTAX SEQUENCE OF LsAtmDlUMEEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= {lsAtmDlUME 1} lsAtmDlUMEEntry OBJECT-TYPE SYNTAX LsAtmDlUMEEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Index is the ifIndex of the ATM entity that belongs to this UNI." INDEX {ifIndex} ::= {lsAtmDlUMETable 1} LsAtmDlUMEEntry ::= SEQUENCE { lsAtmUMEVersion DisplayString, lsAtmUMEOutReq Counter, lsAtmUMEInReq Counter, lsAtmUMETrapsOut Counter, lsAtmUMETrapsIn Counter } lsAtmUMEVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This string will indicate the version of the ILMI MIB that is currently supported, together with any necessary access protocol details." ::= {lsAtmDlUMEEntry 1} lsAtmUMEOutReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of outgoing ILMI requests (sent to the network - ie the switch). Will include outgoing manager requests together with responses to remote rquests." ::= {lsAtmDlUMEEntry 2} lsAtmUMEInReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of ILMI requests received. These will have come from the network (ie switch)." ::= {lsAtmDlUMEEntry 3} lsAtmUMETrapsOut OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of traps sent to the network (ie the switch)." ::= {lsAtmDlUMEEntry 4} lsAtmUMETrapsIn OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of traps received from the network (ie the switch)." ::= {lsAtmDlUMEEntry 5} -- end UME Table -- OAM table lsAtmDlOAM OBJECT IDENTIFIER ::= {lsAtmDownLink 3} lsAtmDlOAMStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF LsAtmDlOAMStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= {lsAtmDlOAM 1} lsAtmDlOAMStatsEntry OBJECT-TYPE SYNTAX LsAtmDlOAMStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX {ifIndex} ::= {lsAtmDlOAMStatsTable 1} LsAtmDlOAMStatsEntry ::= SEQUENCE { lsAtmOamAISCells Counter, lsAtmOamAIS Counter, lsAtmOamLoopBackReply Counter, lsAtmOamInvalid Counter } lsAtmOamAISCells OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of AIS cells seen on all Vccs." ::= {lsAtmDlOAMStatsEntry 1} lsAtmOamAIS OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of times that Vccs have entered AIS mode. ie count of initial VP-AIS/VC-AIS cells" ::= {lsAtmDlOAMStatsEntry 2} lsAtmOamLoopBackReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of connectivity verification cells which have been received from the network which have appropriate loopback indication fields and are therefore replied to." ::= {lsAtmDlOAMStatsEntry 3} lsAtmOamInvalid OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of received OAM cells which are either invalid or not supported by this interface." ::= {lsAtmDlOAMStatsEntry 4} -- end OAM Table -- Connection info lsAtmDlVcc OBJECT IDENTIFIER ::= {lsAtmDownLink 4} lsAtmDlVccFaultTable OBJECT-TYPE SYNTAX SEQUENCE OF LsAtmDlVccFaultEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= {lsAtmDlVcc 1} lsAtmDlVccFaultEntry OBJECT-TYPE SYNTAX LsAtmDlVccFaultEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX {ifIndex} ::= {lsAtmDlVccFaultTable 1} LsAtmDlVccFaultEntry ::= SEQUENCE { lsAtmVccBadVccRx Counter, lsAtmVccLastBadVpi INTEGER, lsAtmVccLastBadVci INTEGER } lsAtmVccBadVccRx OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number number of times that cells have been seen with VPI/VCI combinations that are not known by this interface. Note that this counter will only count a fraction of the bad Cells, however it will always increment when Cells with bad VPI/VCIs are received." ::= {lsAtmDlVccFaultEntry 1} lsAtmVccLastBadVpi OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VPI of the last unknown VPI/VCI combination that was received by this port." ::= {lsAtmDlVccFaultEntry 2} lsAtmVccLastBadVci OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VCI of the last unknown VPI/VCI combination that was received by this port." ::= {lsAtmDlVccFaultEntry 3} -- end Connection Info -- LAN Emulation lsAtmAtmfLane OBJECT IDENTIFIER ::= {lsAtmDownLink 5} lsAtmElanTable OBJECT-TYPE SYNTAX SEQUENCE OF LsAtmElanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= {lsAtmAtmfLane 1} lsAtmElanEntry OBJECT-TYPE SYNTAX LsAtmElanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX {lecIndex} ::= {lsAtmElanTable 1} LsAtmElanEntry ::= SEQUENCE { lsAtmLaneUnknownDest INTEGER, lsAtmLaneTopoChange INTEGER, lsAtmLaneTopoRequest INTEGER, lsAtmLaneMgmtStnAttch INTEGER, lsAtmLaneLecsUpdate INTEGER, lsAtmLaneAuthStr INTEGER } lsAtmLaneUnknownDest OBJECT-TYPE SYNTAX INTEGER { discardAndArp (1), sendToBUS (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether frames from LinkSwitch with a DA which is unknown are simply discarded, but an ARP request is made, or whether the BUS is used until the ARP request has been resolved." ::= {lsAtmElanEntry 1} lsAtmLaneTopoChange OBJECT-TYPE SYNTAX INTEGER { topoChangeTrue (1), topoChangeFalse (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables management control of the Topology Change Mode (C19). 94-0035R9 - 2.3.3" ::= {lsAtmElanEntry 2} lsAtmLaneTopoRequest OBJECT-TYPE SYNTAX INTEGER { topoChangeSet (1), topoChangeClear (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object will cause the LEC to send out a Topology Change Frame, with the Topology Change Flag either set or clear depending upon the value of the object" ::= {lsAtmElanEntry 3} lsAtmLaneMgmtStnAttch OBJECT-TYPE SYNTAX INTEGER { unknown (1), mgmtAttached (2), mgmtNotAttached (3) } ACCESS read-write STATUS mandatory DESCRIPTION "The value mgmtAttached (2) indicates that management traffic for the LECS may be present on the data path for this LEC." ::= {lsAtmElanEntry 4} lsAtmLaneLecsUpdate OBJECT-TYPE SYNTAX INTEGER { updateLecsDatabase (1), noUpdate (2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value updateLecsDatabase (1) indicates that that the LECS will update its database to reflect other information that is carried in the Configuration request, providing that the correct Authentication String is used in the request." ::= {lsAtmElanEntry 5} lsAtmLaneAuthStr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0 .. 255)) ACCESS read-write STATUS mandatory DESCRIPTION "The Authentication String is maintained by both the LAN Emulation Client and the Configuration Server. Any configuration request or response will only take effect if the authentication string in the configuration request or response matches that stored by both the client and the configuration server." ::= {lsAtmElanEntry 6} -- end LAN Emulation lsAtmDlVcl OBJECT IDENTIFIER ::= {lsAtmDownLink 8} -- ATM DL VCL Extension Table - taken from : -- Definitions of Supplemental Managed Objects -- for ATM Management -- (draft-ietf-atommib-atm2-01) atmDlVclExtTable OBJECT-TYPE SYNTAX SEQUENCE OF AtmDlVclExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is an extension to the atmVclTable. It provides additional information necessary for VCLs management. Additional information included in this table are remote and local ATM addresses, the requested signalling interface number and the type of the VCL." ::= { lsAtmDlVcl 1 } atmDlVclExtEntry OBJECT-TYPE SYNTAX AtmDlVclExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table represents an extension to the atmVclTable. Objects atmDlVclConnType and atmDlVclSigDescrIndex are required during a creation of an entry in the atmVclTable." -- AUGMENTS { atmVclEntry } INDEX { ifIndex, atmVclVpi, atmVclVci } ::= { atmDlVclExtTable 1 } AtmDlVclExtEntry ::= SEQUENCE { atmDlVclConnType INTEGER } atmDlVclConnType OBJECT-TYPE SYNTAX INTEGER { pvc(1), -- Permanent VC svcIncoming(2), -- Switched VC, incoming svcOutgoing(3) -- Switched VC, outgoing } ACCESS read-only STATUS mandatory DESCRIPTION "The type of the VCL. It is either Permanent VC, Sonlywitched VC incoming or Switched VC outgoing. This object cannot be modified once created." ::= { atmDlVclExtEntry 1 } -- end ATM DL VCL Extension Table -- ATM DL VPI/VCI to Addresses Mapping Table - taken from : -- Definitions of Supplemental Managed Objects -- for ATM Management -- (draft-ietf-atommib-atm2-03) atmDlVclAddrBindTable OBJECT-TYPE SYNTAX SEQUENCE OF AtmDlVclAddrBindEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table provides a mapping between the atmVclTable and the ATM local/remote address. This table can be used to retrieve the local and remote ATM address pair for a given Vcl. Note that there can be more than one pair of local and remote ATM addresses for a VCL in a point to multi-point call." ::= { lsAtmDlVcl 2 } atmDlVclAddrBindEntry OBJECT-TYPE SYNTAX AtmDlVclAddrBindEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table represents a binding between a VCL and an ATM address associated with this call. This ATM address can be either the called party address or the calling party address. There can be more than one pair of local/remote ATM addresses associated with the VCL entry for point to multi-point calls. Object atmDlVclAddrBindAddr, atmDlVclAddrBindType, and atmDlVclAddrBindRowStatus are required during row creation." INDEX { ifIndex, atmVclVpi, atmVclVci, atmDlVclAddrBindAddr } ::= { atmDlVclAddrBindTable 1 } AtmDlVclAddrBindEntry ::= SEQUENCE { atmDlVclAddrBindAddr AtmAddr, atmDlVclAddrBindType INTEGER, atmDlVclAddrBindRowStatus RowState } atmDlVclAddrBindAddr OBJECT-TYPE SYNTAX AtmAddress ACCESS not-accessible STATUS mandatory DESCRIPTION "An ATM address on one end of the VCL. For SVCs, the agent supplies the value of this object at creation time. For PVCs, manager can supply the value of this object during or after the PVC creation. Managers can modify the value of this object for PVC entries only." ::= { atmDlVclAddrBindEntry 1 } atmDlVclAddrBindType OBJECT-TYPE SYNTAX INTEGER { local(1), remote(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of ATM Address represented by the object atmVclAddr. Choices are either local address or remote address." ::= { atmDlVclAddrBindEntry 2 } atmDlVclAddrBindRowStatus OBJECT-TYPE SYNTAX RowState ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to create or destroy an entry from this table. Writable values are and 'destroy' - used to delete an entry from this table. Readable values are 'active' - the entry is active." ::= { atmDlVclAddrBindEntry 3 } -- end ATM DL VPI/VCI to Addresses Mapping Table lsAtmDlSvc OBJECT IDENTIFIER ::= {lsAtmDownLink 9} -- ATM DL Interface SVC Configuration Table -- This table provides configuration for ATM -- Switched Virtual Connections (SVCs). - taken from : -- Definitions of Supplemental Managed Objects -- for ATM Management -- (draft-ietf-atommib-atm2-01) atmDlSvcTable OBJECT-TYPE SYNTAX SEQUENCE OF AtmDlSvcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains ATM local interface configuration parameters, one entry per ATM signaling interface." ::= { lsAtmDlSvc 1 } atmDlSvcEntry OBJECT-TYPE SYNTAX AtmDlSvcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This list contains signalling configuration parameters and state variables." INDEX { ifIndex, atmDlSvcSigVpi } ::= { atmDlSvcTable 1} AtmDlSvcEntry ::= SEQUENCE { -- ATM Switch/Network/Host SVC Group: atmDlSvcSigVpi INTEGER, atmDlSvcSigEntityRole INTEGER, atmDlSvcSigType INTEGER, atmDlSvcTimerT310 INTEGER } atmDlSvcSigVpi OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The VPI value used by this signalling entity." ::= { atmDlSvcEntry 1} atmDlSvcSigEntityRole OBJECT-TYPE SYNTAX INTEGER { other(1), symmetric(2), user(3), network(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The role of this signalling entity." ::= { atmDlSvcEntry 2 } atmDlSvcSigType OBJECT-TYPE SYNTAX INTEGER { other(1), qDot2931Sep94(2), -- verify the next one; update if necessary qDot2931May95(3), uni3Dot0(4), uni3Dot1(5), uni4Dot0(6), pnni(7) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter identifies the type of signalling that will be used for the identified interface. Q.2931 September 94: ITU-T Recommendation Q.2931, Broadband Integrated Service Digital Network (B-ISDN) Digital Service Signalling System No.2 (DSS2) User-Network Interface (UNI) Layer 3 Specification for Basic Call/Connection Control (September 1994) [11]. Q.2931 May 95: ITU-T Recommendation Q.2931, Broadband Integrated Service Digital Network (B-ISDN) Digital Service Signalling System No.2 (DSS2) User-Network Interface (UNI) Layer 3 Specification for Basic Call/Connection Control (May 1995) [17]. NOTE: Update this reference when the draft is accepted. UNI 3.0: ATM Forum, ATM User-Network Interface, Version 3.0 (UNI 3.0) Specification, Part I (1994) [9]. UNI 3.1: ATM Forum, ATM User-Network Interface, Version 3.1 (UNI 3.1) Specification, Part I (November 1994) [10]. UNI 4.0: ATM Forum, ATM User-Network Interface, Version 4.0 (UNI 4.0) Specification, Part I (1995) [16]. P-NNI : Private Network-to-Network Interface in ATM Forum 94-0471R4, P-NNI Draft Specification, P-NNI SWG (November 1994) [12]. NOTE: Update this reference when the draft matures" ::= { atmDlSvcEntry 3} atmDlSvcTimerT310 OBJECT-TYPE SYNTAX INTEGER (10..120) -- UNITS "Seconds" ACCESS read-write STATUS mandatory DESCRIPTION "Applicable to both Hosts and Switches. This timer starts when a CALL PROCEEDING message is received. The normal cause for stopping is when an ALERTing, CONNECT, or RELEASE message is received. At first expiry a RELEASE message is sent. The range of this timer from 10-120 seconds since Q.2931 recommends a default value of 10 seconds for Networks and 30-120 seconds for Users, while the ATM Forum's UNI 3.1 Specification recommends a default value of 10 seconds for both Networks and Users. T310 is a Mandatory timer. Note: The ALERTing message is only defined in Q.2931. The ATM Forum UNI 3.1 Specification does not support this message." ::= { atmDlSvcEntry 5} -- end ATM DL Interface SVC Configuration Table -- Trap definitions -- The brDatabaseFull trap shall be sent when the ATM DL CAM becomes 90% and -- 100% full. A hystererisis of 10% will be applied. This means that once the -- 90% trap has been issued, it will not be re-issued until the level has -- dropped below 80%. Similarily, the 100% trap will not be re-issued until -- the level has dropped below 90%. -- -- The brDatabaseType variable in the trap shall contain the new enumeration -- atm_cam(3) to signify that it is the ATM DL CAM which is being referred to. lsAtmVpcChangeTrap TRAP-TYPE ENTERPRISE a3Com VARIABLES { atmVplOperStatus } DESCRIPTION "This trap will be sent when an atmfVpcChange trap is received over ILMI." ::= 76 lsAtmVccChangeTrap TRAP-TYPE ENTERPRISE a3Com VARIABLES { atmVclOperStatus } DESCRIPTION "This trap will be sent when an atmfVccChange trap is received over ILMI." ::= 77 -- end of Traps END -- -- Generic Bridge Database Control MIB -- A3COMMG011-BRIDGE DEFINITIONS ::= BEGIN IMPORTS bridgeMgmt FROM A3COM0004-GENERIC DisplayString, ifIndex FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 generic FROM A3Com-products-MIB ; brControlPackage OBJECT IDENTIFIER ::= { bridgeMgmt 1} brMonitorPackage OBJECT IDENTIFIER ::= { bridgeMgmt 2} brDataBase OBJECT IDENTIFIER ::= { bridgeMgmt 4} brDummyPackage OBJECT IDENTIFIER ::= { bridgeMgmt 5} brClearCounters OBJECT-TYPE SYNTAX INTEGER { no-action(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the counters associated with the bridgeing function for all bridge ports. A read will always return a value of no-action(1), a write of no-action(1) will have no effect, while a write of clear(2) will clear all the counters." ::= { brControlPackage 1 } brSTAPMode OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the STAP algorithm is on or off. If STAP mode is on then brForwardingMode may not be set to transparent. Conversley if brForwardingMode is set to transparent then brSTAPMode may not be set to on." ::= { brControlPackage 2 } brLearnMode OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the bridge is not learning addresses (off), or learning addresses as permanent, deleteOnReset or deleteOnTimeout." ::= { brControlPackage 3 } brAgingMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the bridge will age out entries in its filtering database or not." ::= { brControlPackage 7 } -- -- The Generic Bridge Monitor Port Table -- This table is not used in the switch products -- brMonPortTable OBJECT-TYPE SYNTAX SEQUENCE OF BrMonPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about every port that is associated with this bridge." ::= { brMonitorPackage 1 } brMonPortEntry OBJECT-TYPE SYNTAX BrMonPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each port of the bridge." INDEX { brMonPort } ::= { brMonPortTable 1 } BrMonPortEntry ::= SEQUENCE { brMonPort INTEGER, brMonPortIfIndex INTEGER, brMonPortPercentTrafficForwarded INTEGER, brMonPortBandwidthUsed INTEGER, brMonPortErrorsPer10000Packets INTEGER, brMonPortBroadcastBandwidth INTEGER } brMonPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of the port for which this entry contains bridge management information." ::= { brMonPortEntry 1 } brMonPortIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the instance of the ifIndex object, defined in [4,6], for the interface corresponding to this port." ::= { brMonPortEntry 2 } brMonPortPercentTrafficForwarded OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This is a high level 'smart MIB' object. This object provides a running average of the proportion of the received frames that are forwarded. This value is calculated locally on the agent and so does not require processor bandwidth from the management station or occupy valuable network bandwidth communicating with that station. By default an agent supporting this parameter will exhibit the following characteristics:- (1) The parameter will be recalculated at approx 60 second intervals (2) Every calculation period the device will read the value of dot1dTpPortInFrames and dot1dTpPortInDiscards. (3) The calculation will be performed on the most recent 4 samples as follows: 4 Sum(dot1dTpPortInDiscards(i)/dot1dTpPortInFrames(i)) * 1000/4 i=1 Which gives the percentage * 10 filtered, and then subtracting this from 1000 to give percentage * 10 forwarded. dot1dTpPortInDiscards(i) is dot1dTpPortInDiscards(i) - dot1dTpPortInDiscards(i-1). dot1dTpPortInFrames(i) is dot1dTpPortInFrames(i) - dot1dTpPortInFrames(i-1). The value is expressed as a percentage * 10. A default threshold exists on this average so that if a calculated average exceeds 85% a trap will be sent to the management station. Further traps will not be sent until the average drops to below 50%. A particular device may provide a means of changing the number of samples the averaging period, threshold and threshold action if it so wishes." ::= { brMonPortEntry 3 } brMonPortBandwidthUsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This is a high level 'smart MIB' object. This object provides a running average of the bandwidth in use. This value is calculated locally on the agent and so does not require processor bandwidth from the management station or occupy valuable network bandwidth communicating with that station. By default an agent supporting this parameter will exhibit the following characteristics: (1) The parameter will be recalculated at approx 60 second intervals (2) Every calculation period the device will read the value of ifInOctets plus ifOutOctets. (3) The calculation will be performed on the most recent 4 samples as follows: 4 Sum(sample(i)/(time(i) * K)) * 1000/4 i=1 Sample(i) is (ifInOctets(i)+ifOutOctets(i))-(ifInOctets(i-1)+ ifOutOctets(i-1)) time(i) is the time between sample(i-1) and sample(i) K is the max bytes per unit time (i.e. the available bandwidth) The value is expressed as a percentage * 10. A default threshold exists on this average so that if a calculated average exceeds 50% a trap will be sent to the management station. Further traps will not be sent until the average drops to below 30%. A particular device may provide a means of changing the number of samples, the averaging period, threshold and threshold action if it so wishes." ::= { brMonPortEntry 4 } brMonPortErrorsPer10000Packets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This is a high level 'smart MIB' object. This object provides a running average of the number of errors per 10000 packets. The value of this value is calculated locally on the agent and so does not require processor bandwidth from a management station or occupy valuable network bandwidth communicating with that station. By default an agent supporting this parameter will exhibit the following behaviour: (1) The parameter will be recalculated at approx 60 second intervals. (2) Every calculation period the device will read the value of portTotalErrors and dot1dTpPortInFrames. (3) The calculation will be performed on the most recent 4 samples as follows: 4 10000 * Sum(Errors(i)/Frames(i)) i=1 Errors(i) = portTotalErrors(i)-portTotalErrors(i-1) Frames(i) = dot1dTpPortInFrames(i)-dot1dTpPortInFrames(i-1) The value is an integer number of errors per 10,000 packets received by this port. A default threshold exists on this average so that if a calculated average exceeds 200 (i.e. 2% of frames are in error) a trap will be sent to the management station. Further traps will not be sent until the average drops to below 100 (i.e. 1% of frames are in error). A particular device may provide a means of changing the number of samples, the averaging period and threshold if it so wishes." ::= { brMonPortEntry 5 } brMonPortBroadcastBandwidth OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This is a high level 'smart MIB' object. This object provides a running average of the Broadcast frame bandwidth in use. This value is calculated locally on the agent and so does not require processor bandwidth from the management station or occupy valuable network bandwidth communicating with that station. By default an agent supporting this parameter will exhibit the following characteristics: (1) The parameter will be recalculated at approx 20 second intervals (2) Every calculation period the device will read the value of ifExtnsBroadcastsReceivedOks & ifExtnsBroadcastsTransmittedOks (3) The calculation will be performed on the most recent 4 samples as follows: 4 Sum(sample(i)/(time(i) * K)) * 1000/4 i=1 Sample(i) is (ifExtnsBroadcastsReceivedOks(i)+ ifExtnsBroadcastsTransmittedOks(i))- (ifExtnsBroadcastsReceivedOks(i-1)+ ifExtnsBroadcastsTransmittedOks(i-1)). time(i) is the time between sample(i-1) and sample(i) K is the max frames per unit time (i.e. the available bandwidth) The value is expressed as a percentage * 10. A default threshold exists on this average so that if a calculated average exceeds 20% a trap will be sent to the management station. Further traps will not be sent until the average drops to below 10%. A particular device may provide a means of changing the number of samples the averaging period, threshold and threshold action if it so wishes." ::= { brMonPortEntry 6 } -- -- Generic Bridge Database Control MIB -- This table is not used in the switch products -- brSizeOfFilteringDataBase OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum possible number of Filtering database entries." ::= { brDataBase 1 } brPercentageOfNonageingFDBEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries currently in the filtering database that cannot be aged out, and are not in the permanent database. This is expressed as a percentage * 10 of the size of the filtering database :- ((number of non ageing entries)*1000)/(filtering db size)." ::= { brDataBase 2 } brPercentageOfAgeingFDBEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries currently in the filtering database that can be aged out, and not held in the permanent database. This is expressed as a percentage * 10 of the size of the filtering database :- ((number of ageing entries)*1000)/(filtering db size)." ::= { brDataBase 3 } brPercentageOfPermanentFDBEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of permanent entries currently in the filtering database. This is expressed as a percentage * 10 of the size of the filtering database :- ((number of permanent entries)*1000)/(filtering db size)." ::= { brDataBase 4 } brClearFilteringDataBase OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An attribute to clear all entries in the filtering database except for those which are permanent." ::= { brDataBase 5 } brMaxNumberOfPermanentEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of entries in the filtering database that can be permanent." ::= { brDataBase 6 } brPercentageOfPermanentDatabaseUsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of permanent entries in the filtering database. This is expressed as a percentage * 10 of the size of the permanent database :- ((number of permanent entries)*1000)/(permanent db size)." ::= { brDataBase 7 } brClearPermanentEntries OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An attribute to clear the permanent entries from the filtering database." ::= { brDataBase 8 } brSaveLearntAddresses OBJECT-TYPE SYNTAX INTEGER { noAction(1), save(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An attribute to make the learnt addresses held in the filtering database become permanent entries." ::= { brDataBase 9 } brDatabaseModified OBJECT-TYPE SYNTAX INTEGER { noChange(1), modified(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This flag is used to indicate to a management application that the database (Forwarding or Static views) has altered while a manager is viewing it. The normal value of this parameter is noChange(1), it will remain at this value untill the database is modified by either:- - a manager modifying the DB through the Static Table - the relay causing an entry to be inserted into the DB - the ageing process causing an entry to be deleted from the DB when it will be set to modified(2), where it will remain untill reset to noChange(1) by a manager." ::= { brDataBase 11 } -- -- Dummy variables -- brDatabaseType OBJECT-TYPE SYNTAX INTEGER { filtering (1), permanent (2), atmCam (3) } ACCESS read-only STATUS mandatory DESCRIPTION "This dummy object enables the database full trap to differentiate between the filtering database, the permanent database and the ATM CAM." ::= { brDummyPackage 1} brDatabaseLevel OBJECT-TYPE SYNTAX INTEGER { ninetyPercent (90), oneHundredPercent (100) } ACCESS read-only STATUS mandatory DESCRIPTION "This dummy object enables the database full trap to differentiate between the database being 90% and 100% full." ::= { brDummyPackage 2} brTrafficForwarded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This dummy object is used internally to calculate a running average of the percentage of traffic forwarded on a port. It should not be accessed by a management station." ::= { brDummyPackage 3} brPortBandwidth OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This dummy object is used internally to calculate a running average of the port bandwidth in use. It should not be accessed by a management station." ::= { brDummyPackage 4} brPortBroadcastBandwidth OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This dummy object is used internally to calculate a running average of the port bandwidth in use. It should not be accessed by a management station." ::= { brDummyPackage 5} brPortErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This dummy object is used internally to calculate a running average of the errors per 10000 frames on a port. It should not be accessed by a management station." ::= { brDummyPackage 6} -- -- Trap definitions -- brDatabaseFull TRAP-TYPE ENTERPRISE a3Com VARIABLES { brDatabaseType, brDatabaseLevel } DESCRIPTION "This trap indicates that either the Filtering database, the permanent database or the ATM Downlink database has become full. If the database occupancy exceeds 90% this trap will be sent also. The variable bindings enable the trap to be identified as refering to the filtering, permanent, or ATM Downlink database, and to differentiate between 90% or 100% full." ::= 65 brDesktopMisconfiguration TRAP-TYPE ENTERPRISE a3Com VARIABLES { ifIndex } DESCRIPTION "This trap indicates that a Desktop switch has been connected to an ethernet segment. This is a misconfiguration because a desktop switch should only have one end station connected per port." ::= 83 END -- ----------------------------------------------------------------------------- -- Novell's IPX MIB -- ----------------------------------------------------------------------------- -- This MIB defines the management information for a system using the IPX -- protocol. The MIB consists of four groups: -- -- 1. System Group - contains general information about all instances -- of IPX on the system -- -- 2. Circuit Group - contains information about all circuits used by -- IPX on the system -- -- 3. Forwarding Group - contains generic routing information that -- must be provided by any IPX routing protocol. -- -- 4. Services Group - contains information about all known services. -- -- The MIB is designed to support multiple instances of the IPX -- protocol on one system via a system instance identifier which is the -- primary index for every table in this MIB. -- -- This MIB is designed to provide a basic framework for the management -- of systems implementing the IPX protocol. Additional MIBs may be -- created (especially in the area of IPX routing protocols) to contain -- more specific information. Whenever possible, these additional MIBs -- should follow the format of this IPX MIB. Information in these MIBs -- should be linked to this MIB via the use of the system instance -- identifier mentioned above. AMG010-IPX DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 ; novell OBJECT IDENTIFIER ::= { enterprises 23 } mibDoc OBJECT IDENTIFIER ::= { novell 2 } ipx OBJECT IDENTIFIER ::= { mibDoc 5 } -- Groups ipxSystem OBJECT IDENTIFIER ::= {ipx 1} ipxCircuit OBJECT IDENTIFIER ::= {ipx 2} ipxForwarding OBJECT IDENTIFIER ::= {ipx 3} ipxServices OBJECT IDENTIFIER ::= {ipx 4} ipxTraps OBJECT IDENTIFIER ::= {ipx 5} -- Types -- NetNumber ::= OCTET STRING (SIZE(4)) -- System Group -- This group contains global information about each instance of IPX -- running on one system. -- Basic System Table -- This table contains one entry for each instance of IPX running on -- the system. It contains the management information that should -- be made available by all implementations of the IPX protocol. ipxBasicSysTable OBJECT-TYPE SYNTAX SEQUENCE OF IpxBasicSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The IPX System Table - basic information." ::= { ipxSystem 1 } ipxBasicSysEntry OBJECT-TYPE SYNTAX IpxBasicSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one instance of IPX running on the system." INDEX { ipxBasicSysInstance } ::= { ipxBasicSysTable 1 } IpxBasicSysEntry ::= SEQUENCE { ipxBasicSysInstance INTEGER, ipxBasicSysExistState INTEGER, ipxBasicSysNetNumber OCTET STRING, ipxBasicSysNode OCTET STRING, ipxBasicSysName OCTET STRING, ipxBasicSysInReceives Counter, ipxBasicSysInHdrErrors Counter, ipxBasicSysInUnknownSockets Counter, ipxBasicSysInDiscards Counter, ipxBasicSysInBadChecksums Counter, ipxBasicSysInDelivers Counter, ipxBasicSysNoRoutes Counter, ipxBasicSysOutRequests Counter, ipxBasicSysOutMalformedRequests Counter, ipxBasicSysOutDiscards Counter, ipxBasicSysOutPackets Counter, ipxBasicSysConfigSockets INTEGER, ipxBasicSysOpenSocketFails Counter } ipxBasicSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier of the instance of IPX to which this row corresponds. This value may be written only when creating a new entry in the table." ::= { ipxBasicSysEntry 1 } ipxBasicSysExistState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The validity of this entry in the IPX system table. Setting this field to off indicates that this entry may be deleted from the system table at the IPX implementation's discretion." ::= { ipxBasicSysEntry 2 } ipxBasicSysNetNumber OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "The network number portion of the IPX address of this system." ::= { ipxBasicSysEntry 3 } ipxBasicSysNode OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-write STATUS mandatory DESCRIPTION "The node number portion of the IPX address of this system." ::= { ipxBasicSysEntry 4 } ipxBasicSysName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..48)) ACCESS read-write STATUS mandatory DESCRIPTION "The readable name for this system." ::= { ipxBasicSysEntry 5 } ipxBasicSysInReceives OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPX packets received, including those received in error." ::= { ipxBasicSysEntry 6 } ipxBasicSysInHdrErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets discarded due to errors in their headers, including any IPX packets with a size less than the minimum of 30 bytes." ::= { ipxBasicSysEntry 7 } ipxBasicSysInUnknownSockets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets discarded because the destination socket was not open." ::= { ipxBasicSysEntry 8 } ipxBasicSysInDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets received but discarded due to reasons other than those accounted for by ipxBasicSysInHdrErrors, ipxBasicSysInUnknownSockets, ipxAdvSysInDiscards, and ipxAdvSysInCompressDiscards." ::= { ipxBasicSysEntry 9 } ipxBasicSysInBadChecksums OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets received with incorrect checksums." ::= { ipxBasicSysEntry 10 } ipxBasicSysInDelivers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPX packets delivered locally, including packets from local applications." ::= { ipxBasicSysEntry 11 } ipxBasicSysNoRoutes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times no route to a destination was found." ::= { ipxBasicSysEntry 12 } ipxBasicSysOutRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets supplied locally for transmission, not including any packets counted in ipxAdvForwPackets." ::= { ipxBasicSysEntry 13 } ipxBasicSysOutMalformedRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets supplied locally that contained errors in their structure." ::= { ipxBasicSysEntry 14 } ipxBasicSysOutDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of outgoing IPX packets discarded due to reasons other than those accounted for in ipxBasicSysOutMalformedDiscards, ipxAdvSysOutFiltered, and ipxAdvSysOutCompressDiscards." ::= { ipxBasicSysEntry 15 } ipxBasicSysOutPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPX packets transmitted." ::= { ipxBasicSysEntry 16 } ipxBasicSysConfigSockets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The configured maximum number of IPX sockets that may be open at one time." ::= { ipxBasicSysEntry 17 } ipxBasicSysOpenSocketFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX socket open calls which failed." ::= { ipxBasicSysEntry 18 } -- Advanced System Group -- This table contains one entry for each instance of IPX running on -- the system. It contains the advanced management information that` -- may not be available from all implementations. ipxAdvSysTable OBJECT-TYPE SYNTAX SEQUENCE OF IpxAdvSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The IPX System Table - advanced information." ::= { ipxSystem 2 } ipxAdvSysEntry OBJECT-TYPE SYNTAX IpxAdvSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one instance of IPX running on the system." INDEX { ipxAdvSysInstance } ::= { ipxAdvSysTable 1 } IpxAdvSysEntry ::= SEQUENCE { ipxAdvSysInstance INTEGER, ipxAdvSysMaxPathSplits INTEGER, ipxAdvSysMaxHops INTEGER, ipxAdvSysTooManyHops Counter, ipxAdvSysInFiltered Counter, ipxAdvSysCompressDiscards Counter, ipxAdvSysNETBIOSPackets Counter, ipxAdvSysForwPackets Counter, ipxAdvSysOutFiltered Counter, ipxAdvSysOutCompressDiscards Counter, ipxAdvSysCircCount Counter, ipxAdvSysDestCount Counter, ipxAdvSysServCount Counter } ipxAdvSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifer of the instance of IPX to which this row corresponds. This value may be written only when creating a new entry in the table." ::= { ipxAdvSysEntry 1 } ipxAdvSysMaxPathSplits OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "The maximum number of paths with equal routing metric value which this instance of the IPX my split between when forwarding packets." DEFVAL { 1 } ::= { ipxAdvSysEntry 2 } ipxAdvSysMaxHops OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximum number of hops a packet may take." DEFVAL { 64 } ::= { ipxAdvSysEntry 3 } ipxAdvSysTooManyHops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets discarded due to exceeding the maximum hop count." ::= { ipxAdvSysEntry 4 } ipxAdvSysInFiltered OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of incoming IPX packets discarded due to filtering." ::= { ipxAdvSysEntry 5 } ipxAdvSysCompressDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of incoming IPX packets discarded due to decompression errors." ::= { ipxAdvSysEntry 6 } ipxAdvSysNETBIOSPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NETBIOS packets received." ::= { ipxAdvSysEntry 7 } ipxAdvSysForwPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets forwarded." ::= { ipxAdvSysEntry 8 } ipxAdvSysOutFiltered OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of outgoing IPX packets discarded due to filtering." ::= { ipxAdvSysEntry 9 } ipxAdvSysOutCompressDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of outgoing IPX packets discarded due to compression errors." ::= { ipxAdvSysEntry 10 } ipxAdvSysCircCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of circuits known to this instance of IPX." ::= { ipxAdvSysEntry 11 } ipxAdvSysDestCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of currently reachable destinations known to this instance of IPX." ::= { ipxAdvSysEntry 12 } ipxAdvSysServCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of services known to this instance of IPX." ::= { ipxAdvSysEntry 13 } -- Circuit Group -- This group contains management information for each circuit known -- to this system. -- Circuit Table -- The Circuit table contains an entry for each circuit known to the -- system. -- The Circuit group is not relevant to this device, and so is not presented here. -- Forwarding Group -- This group provides a representation of the forwarding database used -- by all instances of IPX on the system. -- Destination Table -- The Destination table contains information about all known -- destinations. The routing information shown in this table represents -- the path currently being used to reach the destination. -- Static Routes Table -- This table contains the information about all the static routes -- defined. There may be more than one static route to any given -- destination. Only the route currently being used will also be -- present in the Destination Table defined above. -- The Forwarding group is not relevant to this device, and so is not presented here. -- Services Group -- The Services group contains management information for all known -- services. -- Services Table -- This table contains the services information indexed by service -- name and type. -- Destination Services Table -- This table contains the services information indexed by address, -- name, and type. -- Static Services Table -- This table contains information for all services reached via a -- static route. -- The Services group is not relevant to this device, and so is not presented here. -- Traps Group -- This group describes the traps defined for IPX. -- The Trap group is not relevant to this device, and so is not presented here. -- End of Novell's IPX MIB. END