- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
952 lines
27 KiB
Text
952 lines
27 KiB
Text
-- ==========================================================================
|
|
-- Copyright (C) 2004 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: The purpose of this MIB file is to provide the define of
|
|
-- POS MIB of serial router.
|
|
-- Reference:
|
|
-- Version: V1.1
|
|
-- History:
|
|
-- V1.0 The initial version, created by wangshijin 2004-07-02
|
|
-- V1.1 Refined this MIB which is completely conform with SMIv2.
|
|
-- Make the following changes:
|
|
-- 1. Add MODULE-IDENTITY
|
|
-- 2. Remove default value for hh3cposAppHostIP, hh3cposAppSourceIp, hh3cposAppRecvPacCounter
|
|
-- hh3cposAppErrPacCouter, hh3cposAppDistrErrCounter, hh3cposAppBuffedCounter,
|
|
-- hh3cposAppDiscardedCounter, hh3cposPosRecvPacCounter, hh3cposPosErrPacCounter,
|
|
-- hh3cposPosMapErrCounter, hh3cposPosBuffedCounter, hh3cposPosDiscardedCounter
|
|
-- hh3cposFCMConnectFailCounter and hh3cposFCMTimeoutCounter because their syntax is Counter32
|
|
-- 3. Modify hh3cposPosIfIndex, hh3cposAsyAppIfIndex, hh3cposFCMIfIndex, hh3cposPadIfIndex of INTEGER range
|
|
-- 4. Modify hh3cposPosId of INTEGER range
|
|
-- 5. Add a new column object hh3cposPosInterType under hh3cposInterTable table by caizibin 2004-10-11
|
|
-- 6. Add an enumeration called pad(3) under the hh3cposAppConnectMode by caizibin 2004-10-11
|
|
-- 7. Add a new column object hh3cposAppX121Addr under hh3cposAppTable table by caizibin 2004-10-11
|
|
-- 8. Add new object hh3cposPadWaitTime, hh3cposPadIdleTimeout, hh3cposPadPacType, hh3cposPadEnable,
|
|
-- hh3cposPadCheckSChar by caizibin 2004-10-11
|
|
-- 9.Refine some object's descrption to make them more readable
|
|
-- 10.Add hh3cposPadTable table
|
|
-- ==========================================================================
|
|
HH3C-POS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, IpAddress, Counter32
|
|
FROM SNMPv2-SMI
|
|
hh3cmlsr
|
|
FROM HH3C-OID-MIB;
|
|
|
|
hh3cpos MODULE-IDENTITY
|
|
LAST-UPDATED "200410150000Z"
|
|
ORGANIZATION
|
|
"New H3C Tech. Co., Ltd."
|
|
CONTACT-INFO
|
|
"Platform Team New H3C Tech. Co., Ltd.
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.h3c.com
|
|
Zip:100085
|
|
"
|
|
DESCRIPTION
|
|
"The POS MIB module is used to manage
|
|
POS-Access. "
|
|
REVISION "200410120000Z"
|
|
DESCRIPTION
|
|
"The lastest version of this MIB module."
|
|
REVISION "200407020000Z"
|
|
DESCRIPTION
|
|
"The initial version of this MIB module."
|
|
|
|
::= { hh3cmlsr 8 }
|
|
|
|
|
|
hh3cposAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the application informatin."
|
|
::= { hh3cpos 1 }
|
|
|
|
hh3cposAppEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposAppTable."
|
|
INDEX { hh3cposAppId }
|
|
::= { hh3cposAppTable 1 }
|
|
|
|
|
|
Hh3cPOSAppEntry ::= SEQUENCE {
|
|
hh3cposAppId
|
|
INTEGER,
|
|
hh3cposAppConnectMode
|
|
INTEGER,
|
|
hh3cposAppState
|
|
INTEGER,
|
|
hh3cposAppIfIndex
|
|
INTEGER,
|
|
hh3cposAppHostIP
|
|
IpAddress,
|
|
hh3cposAppPort
|
|
INTEGER,
|
|
hh3cposAppSourceIp
|
|
IpAddress,
|
|
hh3cposAppRecvPacCounter
|
|
Counter32,
|
|
hh3cposAppErrPacCounter
|
|
Counter32,
|
|
hh3cposAppDistrErrCounter
|
|
Counter32,
|
|
hh3cposAppBuffedCounter
|
|
Counter32,
|
|
hh3cposAppDiscardedCounter
|
|
Counter32,
|
|
hh3cposAppDebug
|
|
INTEGER,
|
|
hh3cposAppRowStatus
|
|
RowStatus,
|
|
hh3cposAppX121Addr
|
|
OCTET STRING
|
|
}
|
|
|
|
hh3cposAppId OBJECT-TYPE
|
|
SYNTAX INTEGER(0..31)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of application."
|
|
::= { hh3cposAppEntry 1 }
|
|
|
|
hh3cposAppConnectMode OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
tcp(1),
|
|
flow(2),
|
|
pad(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The connect mode of application.
|
|
|
|
If the router and unix are connected by TCP protocol,
|
|
the connect mode of application is tcp.
|
|
|
|
If the router and unix are connected by async interface,
|
|
the connect mode of application is flow.
|
|
|
|
If the router is used as POSPAD device, the connect mode of application
|
|
is pad."
|
|
::= { hh3cposAppEntry 2 }
|
|
|
|
hh3cposAppState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
noset(1),
|
|
down(2),
|
|
up(3),
|
|
ok(4),
|
|
kept(5),
|
|
linking(6),
|
|
linked(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of application."
|
|
DEFVAL {1}
|
|
::= { hh3cposAppEntry 3 }
|
|
|
|
hh3cposAppIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of the application
|
|
whose connect mode is flow or pad."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposAppEntry 4 }
|
|
|
|
hh3cposAppHostIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP Address of application.
|
|
Used for the application whose connect mode is tcp."
|
|
::= { hh3cposAppEntry 5 }
|
|
|
|
hh3cposAppPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination port of application.
|
|
Used for the application whose connect mode is tcp."
|
|
::= { hh3cposAppEntry 6 }
|
|
|
|
hh3cposAppSourceIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP Address of application.
|
|
Used for the application whose connect mode is tcp."
|
|
::= { hh3cposAppEntry 7 }
|
|
|
|
hh3cposAppRecvPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets received by the application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 8 }
|
|
|
|
hh3cposAppErrPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of error packets received by the application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 9 }
|
|
|
|
hh3cposAppDistrErrCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets that could not be sent to POS."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 10 }
|
|
|
|
hh3cposAppBuffedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets stored in the buffer of application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 11 }
|
|
|
|
hh3cposAppDiscardedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets discarded by the application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 12 }
|
|
|
|
hh3cposAppDebug OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The debugging switch of application."
|
|
::= { hh3cposAppEntry 13 }
|
|
|
|
hh3cposAppRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposAppEntry 14 }
|
|
|
|
hh3cposAppX121Addr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination X121 Address of application which is
|
|
an octet string made up of numeric.
|
|
Used for the application whose connect mode is pad."
|
|
::= { hh3cposAppEntry 15 }
|
|
|
|
hh3cposInterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSInterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the POS-Interface informatin."
|
|
::= { hh3cpos 2 }
|
|
|
|
hh3cposInterEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSInterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposInterTable."
|
|
INDEX { hh3cposPosId }
|
|
::= { hh3cposInterTable 1 }
|
|
|
|
|
|
Hh3cPOSInterEntry ::= SEQUENCE {
|
|
hh3cposPosId
|
|
INTEGER,
|
|
hh3cposPosIfIndex
|
|
INTEGER,
|
|
hh3cposPosConnectState
|
|
INTEGER,
|
|
hh3cposPosRecvPacCounter
|
|
Counter32,
|
|
hh3cposPosErrPacCounter
|
|
Counter32,
|
|
hh3cposPosMapErrCounter
|
|
Counter32,
|
|
hh3cposPosBuffedCounter
|
|
Counter32,
|
|
hh3cposPosDiscardedCounter
|
|
Counter32,
|
|
hh3cposPosInterDebug
|
|
INTEGER,
|
|
hh3cposPosInterRowStatus
|
|
RowStatus,
|
|
hh3cposPosInterType
|
|
INTEGER
|
|
}
|
|
|
|
hh3cposPosId OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of the POS-Interface."
|
|
::= { hh3cposInterEntry 1 }
|
|
|
|
hh3cposPosIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of the POS-Interface whose type is fcm, asy or pad-client."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposInterEntry 2 }
|
|
|
|
hh3cposPosConnectState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
noset(1),
|
|
down(2),
|
|
up(3),
|
|
ok(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the POS-Interface."
|
|
DEFVAL {1}
|
|
::= { hh3cposInterEntry 3 }
|
|
|
|
hh3cposPosRecvPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets received by the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 4 }
|
|
|
|
hh3cposPosErrPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of error packets received by the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 5 }
|
|
|
|
hh3cposPosMapErrCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets that could not be sent to application."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 6 }
|
|
|
|
hh3cposPosBuffedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets stored in the buffer of the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 7 }
|
|
|
|
hh3cposPosDiscardedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets discarded by the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 8 }
|
|
|
|
hh3cposPosInterDebug OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The debugging switch of the POS-Interface."
|
|
::= { hh3cposInterEntry 9 }
|
|
|
|
hh3cposPosInterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposInterEntry 10 }
|
|
|
|
hh3cposPosInterType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
fcm(1),
|
|
asy(2),
|
|
pad-client(3),
|
|
pad-server(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of interface.
|
|
|
|
The POS-Access mode has four types: FCM-Access, ASYNC-Access,
|
|
simulating POSPAD device, POSPAD-Access.
|
|
|
|
FCM-Access mode means POS and router are connected through PSTN.
|
|
In this case, hh3cposPosInterType should be set to fcm.
|
|
|
|
ASYNC-Access mode means POS and router are connected by asynchronous cable.
|
|
In this case, hh3cposPosInterType should be set to asy.
|
|
|
|
Simulating POSPAD device means router connects POS through asynchronous cable
|
|
and connects another router whose connect mode is pad-server through X.25 network.
|
|
In this case, hh3cposPosInterType should be set to pad-client.
|
|
|
|
POSPAD-Access mode means router connects POSPAD device through X.25 network.
|
|
In this case, hh3cposPosInterType is pad-server. The hh3cposPosInterType
|
|
can't be set to pad-server. It is autogenerated when POSPAD device initiates
|
|
a connection to the router.
|
|
"
|
|
DEFVAL {1}
|
|
::= { hh3cposInterEntry 11 }
|
|
|
|
hh3cposMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the informatin of mapping relation of destination and application."
|
|
::= { hh3cpos 3 }
|
|
|
|
hh3cposMapEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposMapTable."
|
|
INDEX { hh3cposMapDes }
|
|
::= { hh3cposMapTable 1 }
|
|
|
|
|
|
Hh3cPOSMapEntry ::= SEQUENCE {
|
|
hh3cposMapDes
|
|
INTEGER,
|
|
hh3cposMapAppNumber
|
|
INTEGER,
|
|
hh3cposMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hh3cposMapDes OBJECT-TYPE
|
|
SYNTAX INTEGER(-1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination code of the mapping item.
|
|
If the value is -1, it is the default item of mapping relation."
|
|
::= { hh3cposMapEntry 1 }
|
|
|
|
hh3cposMapAppNumber OBJECT-TYPE
|
|
SYNTAX INTEGER(0..31)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The application index of the mapping item."
|
|
|
|
::= { hh3cposMapEntry 2 }
|
|
|
|
hh3cposMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposMapEntry 3 }
|
|
|
|
hh3cposAsyAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSAsyAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the asynchronous-application interface information."
|
|
::= { hh3cpos 4 }
|
|
|
|
hh3cposAsyAppEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSAsyAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposAsyAppTable."
|
|
INDEX { hh3cposAsyAppIfIndex }
|
|
::= { hh3cposAsyAppTable 1 }
|
|
|
|
Hh3cPOSAsyAppEntry ::= SEQUENCE {
|
|
hh3cposAsyAppIfIndex
|
|
INTEGER,
|
|
hh3cposAsyAppRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hh3cposAsyAppIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of asynchronous-application."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposAsyAppEntry 1 }
|
|
|
|
hh3cposAsyAppRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposAsyAppEntry 2 }
|
|
|
|
|
|
|
|
hh3cposFCMTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSFCMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get the information of FCM interface."
|
|
::= { hh3cpos 5 }
|
|
|
|
hh3cposFCMEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSFCMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposFCMTable."
|
|
INDEX { hh3cposFCMIfIndex }
|
|
::= { hh3cposFCMTable 1 }
|
|
|
|
|
|
Hh3cPOSFCMEntry ::= SEQUENCE {
|
|
hh3cposFCMIfIndex
|
|
INTEGER,
|
|
hh3cposFCMTimeoutCounter
|
|
Counter32,
|
|
hh3cposFCMConnectFailCounter
|
|
Counter32
|
|
}
|
|
|
|
hh3cposFCMIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of FCM interface."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposFCMEntry 1 }
|
|
|
|
hh3cposFCMTimeoutCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number that modem was hung up for timeout."
|
|
DEFVAL {0}
|
|
::= { hh3cposFCMEntry 3 }
|
|
|
|
hh3cposFCMConnectFailCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number that modem could not handshake successfully."
|
|
DEFVAL {0}
|
|
::= { hh3cposFCMEntry 4 }
|
|
|
|
|
|
|
|
hh3cposAppSum OBJECT-TYPE
|
|
SYNTAX INTEGER(0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of configued applications."
|
|
DEFVAL {0}
|
|
::= { hh3cpos 6 }
|
|
|
|
|
|
|
|
hh3cposInterSum OBJECT-TYPE
|
|
SYNTAX INTEGER(0..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of configued POS-Interfaces."
|
|
DEFVAL {0}
|
|
::= { hh3cpos 7 }
|
|
|
|
|
|
|
|
hh3cposEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable or diable pos-server."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 8 }
|
|
|
|
|
|
|
|
hh3cposAppDebugAll OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To open or close the debugging switch of all applications."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 9 }
|
|
|
|
|
|
|
|
hh3cposPosDebugAll OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To open or close the debugging switch of all POS-Interfaces."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 10 }
|
|
|
|
|
|
|
|
hh3cposClearPacCounter OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
clear(1),
|
|
counting(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To reset all packet counters of all applicaions and POS-Interfaces."
|
|
DEFVAL {2}
|
|
::= { hh3cpos 11 }
|
|
|
|
hh3cposClearFCMCounter OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
clear(1),
|
|
counting(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To clear all counters of all FCM interfaces."
|
|
DEFVAL {2}
|
|
::= { hh3cpos 12 }
|
|
|
|
|
|
|
|
hh3cposEnableTrap OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable or disable trap switch."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 13 }
|
|
|
|
hh3cposFCMAnswerTime OBJECT-TYPE
|
|
SYNTAX INTEGER(500..2000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCM answer time, unit:ms."
|
|
DEFVAL {500}
|
|
::= { hh3cpos 14 }
|
|
|
|
hh3cposFCMTradeTime OBJECT-TYPE
|
|
SYNTAX INTEGER(30000..1200000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCM trade time, unit:ms."
|
|
DEFVAL {60000}
|
|
::= { hh3cpos 15 }
|
|
|
|
hh3cposFCMPacketInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(3500..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCM packet interval time, unit:ms."
|
|
DEFVAL {5000}
|
|
::= { hh3cpos 16 }
|
|
|
|
hh3cposPadWaitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (100..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time that POS-Interface needs to wait to receive another packet, unit:ms.
|
|
It may be configured when router is used as POSPAD device. In other cases,
|
|
It is useless."
|
|
::= { hh3cpos 18 }
|
|
|
|
hh3cposPadIdleTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If these is no packet transmitting through the time,
|
|
the connection of POSPAD device and router whose connect mode
|
|
is pad-server will be cut off. Unit:s."
|
|
::= { hh3cpos 19 }
|
|
|
|
hh3cposPadPacType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
syn(1),
|
|
asy(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of packet.Between POSPAD device and router whose connect mode
|
|
is pad-server, there are two types of packet. One is synchronous,
|
|
the other is asynchronous."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 20 }
|
|
|
|
hh3cposPadCheckSChar OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable or disable the checking of 10 04 characters in packet.
|
|
It is used for the router which is used as POSPAD device.
|
|
|
|
When the value is disable, it will check packet that just includes 10 04 charaters.
|
|
If there are 10 04 packet, the router which is used as POSPAD device
|
|
will disconnect from POSPAD-access router.
|
|
|
|
When the value is enable, it will check 10 04 characters in packet.
|
|
If there are 10 04 characters in packet, the router which is used as POSPAD
|
|
device will disconnect from POSPAD-access router."
|
|
DEFVAL {2}
|
|
::= { hh3cpos 21 }
|
|
|
|
hh3cposPadTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSPadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to enable or disable POSPAD-Access function under serial interface."
|
|
::= { hh3cpos 22 }
|
|
|
|
hh3cposPadEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSPadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposPadTable."
|
|
INDEX { hh3cposPadIfIndex }
|
|
::= { hh3cposPadTable 1 }
|
|
|
|
|
|
Hh3cPOSPadEntry ::= SEQUENCE {
|
|
hh3cposPadIfIndex
|
|
INTEGER,
|
|
hh3cposPadRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hh3cposPadIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of serial interface."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposPadEntry 1 }
|
|
|
|
hh3cposPadRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposPadEntry 2 }
|
|
|
|
hh3cposTrap OBJECT IDENTIFIER ::= { hh3cpos 17 }
|
|
|
|
hh3cposAppNotReadyTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the application whose state is linked
|
|
isn't ready to send or receive data.
|
|
Only used for the application whose connect mode is tcp."
|
|
::= { hh3cposTrap 1 }
|
|
|
|
|
|
|
|
hh3cposAppConnectFailTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if router can not connect to the application."
|
|
::= { hh3cposTrap 2 }
|
|
|
|
|
|
|
|
hh3cposAppStateChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId, hh3cposAppState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the state of the application is changed to down or kept."
|
|
::= { hh3cposTrap 3 }
|
|
|
|
|
|
|
|
hh3cposAppNotConfigedTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the application isn't configured."
|
|
::= { hh3cposTrap 4 }
|
|
|
|
|
|
|
|
hh3cposAppBuffOverFlowTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the application buffer is overflowed."
|
|
::= { hh3cposTrap 5 }
|
|
|
|
|
|
|
|
hh3cposAppDebugOpenTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the debugging switch of application is open."
|
|
::= { hh3cposTrap 6 }
|
|
|
|
|
|
|
|
hh3cposAppDebugAllOpenTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the all debugging switches of application are open."
|
|
::= { hh3cposTrap 7 }
|
|
|
|
|
|
|
|
hh3cposInterBuffOverFlowTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the distributing buffer is overflowed."
|
|
::= { hh3cposTrap 8 }
|
|
|
|
|
|
|
|
hh3cposInterStateChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposPosId, hh3cposPosConnectState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the state of POS-Interface is changed to down."
|
|
::= { hh3cposTrap 9 }
|
|
|
|
|
|
|
|
hh3cposInterDebugOpenTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposPosId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the debug of POS-Interface is open."
|
|
::= { hh3cposTrap 10 }
|
|
|
|
|
|
|
|
hh3cposInterDebugAllOpenTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the all debugs of POS-Interface are open."
|
|
::= { hh3cposTrap 11 }
|
|
|
|
|
|
|
|
hh3cposFCMTimeoutTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposFCMIfIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the modem is hung up for timeout."
|
|
::= { hh3cposTrap 12 }
|
|
|
|
|
|
|
|
hh3cposFCMConnectFailTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposFCMIfIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the handshaking of modems is not successful."
|
|
::= { hh3cposTrap 13 }
|
|
|
|
|
|
|
|
hh3cposClearPacketCounter NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the packet counter of
|
|
the POS application and interface is cleared."
|
|
::= { hh3cposTrap 14 }
|
|
|
|
|
|
|
|
hh3cposClearFcmCounter NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the FCM counter is cleared."
|
|
::= { hh3cposTrap 15 }
|
|
|
|
END
|
|
|