289 lines
5.4 KiB
Plaintext
289 lines
5.4 KiB
Plaintext
-- *****************************************************************
|
|
-- MAIPU-MODEM.mib: Maipu enterprise device modem MIB file
|
|
--
|
|
--version 1.0.0.0, Feb 20, 2001 Huanglulu
|
|
--version 1.0.0.1, Sep 13, 2002 Huanglulu
|
|
--
|
|
-- Copyright (c) by Maipu DataComm Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *****************************************************************
|
|
--
|
|
|
|
MAIPU-MODEM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
RowStatus FROM SNMPv2-TC
|
|
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
|
mpMgmt FROM MAIPU-SMI;
|
|
|
|
mpModemMib MODULE-IDENTITY
|
|
LAST-UPDATED "0102200000Z"
|
|
ORGANIZATION "Maipu DataComm"
|
|
CONTACT-INFO
|
|
" Maipu DataComm
|
|
Customer Service
|
|
|
|
Postal: Consulate Drive
|
|
Chengdu, Sichuan 610041
|
|
China
|
|
|
|
Tel: 86-028-5161006
|
|
|
|
E-mail: office@maipu.com"
|
|
DESCRIPTION
|
|
"The assignments for Maipu router's MIB of modem infomation!"
|
|
::= {mpMgmt 15 }
|
|
|
|
modemConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModemConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem的配置表."
|
|
::= { mpModemMib 1 }
|
|
|
|
modemConfEntry OBJECT-TYPE
|
|
SYNTAX ModemConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem配置表条目."
|
|
INDEX { modemIfIndex }
|
|
::= { modemConfTable 1 }
|
|
|
|
ModemConfEntry ::=
|
|
SEQUENCE {
|
|
modemIfIndex
|
|
INTEGER,
|
|
modemLocation
|
|
INTEGER,
|
|
modemActive
|
|
INTEGER,
|
|
modemLine
|
|
INTEGER,
|
|
modemParty
|
|
INTEGER,
|
|
modemAsyncMode
|
|
INTEGER,
|
|
modemClockMode
|
|
INTEGER,
|
|
modemClockRate
|
|
INTEGER,
|
|
modemStatus
|
|
INTEGER
|
|
}
|
|
|
|
modemIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem配置表的索引,对应于接口索引,与ifIndex相同."
|
|
::= { modemConfEntry 1 }
|
|
|
|
modemLocation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inner(1),
|
|
outer(2),
|
|
noOuter(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"内置modem或允许外置modem."
|
|
::= { modemConfEntry 2 }
|
|
|
|
modemActive OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"是否启动modem."
|
|
::= { modemConfEntry 3 }
|
|
|
|
modemLine OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
leased(1),
|
|
nonLeased(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem是否使用专线."
|
|
DEFVAL { nonLeased }
|
|
::= { modemConfEntry 4 }
|
|
|
|
modemParty OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
originate(1),
|
|
answer(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"配置modem成为主叫/被叫."
|
|
DEFVAL { none }
|
|
::= { modemConfEntry 5 }
|
|
|
|
modemAsyncMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
buffer(1),
|
|
direct(2),
|
|
errorCorrect(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"配置modem异步模式."
|
|
::= { modemConfEntry 6 }
|
|
|
|
|
|
modemClockMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internal(1),
|
|
external(2),
|
|
slave(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem使用的时钟模式."
|
|
::= { modemConfEntry 7 }
|
|
|
|
modemClockRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem使用的时钟速率."
|
|
::= { modemConfEntry 8 }
|
|
|
|
modemStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfig(1),
|
|
idle(2),
|
|
atMode(3),
|
|
dialout(4),
|
|
answer(5),
|
|
connect(6),
|
|
config(7),
|
|
hangUp(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem的状态."
|
|
::= { modemConfEntry 9 }
|
|
|
|
|
|
--//*************
|
|
modemDialerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModemDialerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem拨号配置表."
|
|
::= { mpModemMib 2 }
|
|
|
|
modemDialerEntry OBJECT-TYPE
|
|
SYNTAX ModemDialerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem拨号配置表条目."
|
|
INDEX { modemDialerIfIndex, modemDialerString }
|
|
::= { modemDialerTable 1 }
|
|
|
|
ModemDialerEntry ::=
|
|
SEQUENCE {
|
|
modemDialerIfIndex
|
|
INTEGER,
|
|
modemDialerString
|
|
OCTET STRING,
|
|
modemDialerStatus
|
|
RowStatus
|
|
}
|
|
|
|
modemDialerIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem拨号配置表的索引,对应于接口索引,与ifIndex相同."
|
|
::= { modemDialerEntry 1 }
|
|
|
|
modemDialerString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem拨号使用的号码."
|
|
::= { modemDialerEntry 2 }
|
|
|
|
modemDialerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem拨号配置表行状态,用于增加,删除或修改一行的内容."
|
|
::= { modemDialerEntry 3 }
|
|
|
|
--//*************
|
|
modemScriptTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModemScriptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem脚本配置表."
|
|
::= { mpModemMib 3 }
|
|
|
|
modemScriptEntry OBJECT-TYPE
|
|
SYNTAX ModemScriptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem脚本配置表条目."
|
|
INDEX { modemScriptName }
|
|
::= { modemScriptTable 1 }
|
|
|
|
ModemScriptEntry ::=
|
|
SEQUENCE {
|
|
modemScriptName
|
|
OCTET STRING,
|
|
modemScriptString
|
|
OCTET STRING,
|
|
modemScriptStatus
|
|
RowStatus
|
|
}
|
|
|
|
modemScriptName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem脚本名."
|
|
::= { modemScriptEntry 1 }
|
|
|
|
modemScriptString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem脚本."
|
|
::= { modemScriptEntry 2 }
|
|
|
|
modemScriptStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"modem脚本配置表行状态,用于增加,删除或修改一行的内容."
|
|
::= { modemScriptEntry 3 }
|
|
|
|
END
|
|
|