initial commit; version 22.5.12042
This commit is contained in:
255
mibs/raisecom/RAISECOM-AUTOPROVISIONRDEV-MIB
Normal file
255
mibs/raisecom/RAISECOM-AUTOPROVISIONRDEV-MIB
Normal file
@ -0,0 +1,255 @@
|
||||
-- MibName=raisecomAutoProvisionRdev
|
||||
-- *****************************************************************
|
||||
-- RAISECOM-AUTOPROVISIONRDEV-MIB.mib: Raisecom AUOTPRIVISION MIB file
|
||||
--
|
||||
-- Sep 2012, liconge
|
||||
--
|
||||
-- Copyright (c) 1994-2012, 2012 by Raisecom, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
RAISECOM-AUTOPROVISIONRDEV-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
iscomSwitch
|
||||
FROM RAISECOM-BASE-MIB
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
Ipv6Address
|
||||
FROM IPV6-TC
|
||||
PortList
|
||||
FROM SWITCH-TC
|
||||
Gauge32
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
raisecomAutoProvisionRdev MODULE-IDENTITY
|
||||
LAST-UPDATED "201209130000Z"
|
||||
ORGANIZATION "Raisecom, Inc."
|
||||
CONTACT-INFO
|
||||
" Raise Systems
|
||||
|
||||
Postal: Beijing, China
|
||||
|
||||
Tel: 86-010-82884499
|
||||
|
||||
E-mail: support@raisecom.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for Auto Provision remote device."
|
||||
::= { iscomSwitch 77 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------------------- --
|
||||
-- define groups in RAISECOM-AUOTPRIVISION-MIB
|
||||
-- -------------------------------------------------------------------------- --
|
||||
-- raisecomAutoProvisionMgtTable OBJECT IDENTIFIER ::= { raisecomAutoProvision 1 }
|
||||
-- raisecomAutoProvisionRemoteTable OBJECT IDENTIFIER ::= { raisecomAutoProvision 2 }
|
||||
-- raisecomAutoProvisionClientInfo OBJECT IDENTIFIER ::= { raisecomAutoProvision 3 }
|
||||
-- ----------------------------------------------------------------------------
|
||||
|
||||
-- START raisecomAutoProvisionClientInfo
|
||||
|
||||
raisecomAutoProvisionClientInfo OBJECT IDENTIFIER ::= { raisecomAutoProvisionRdev 1 }
|
||||
|
||||
raisecomAutoProvisionClientAdvertiseTerminal OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
terminal(0),
|
||||
forward(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value terminal(0) is used to terminal advertise message, forward(1) is used to forward."
|
||||
::= { raisecomAutoProvisionClientInfo 1 }
|
||||
|
||||
raisecomAutoProvisionClientNetworkSegment OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..254)
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote device management network segment."
|
||||
::= { raisecomAutoProvisionClientInfo 2 }
|
||||
|
||||
raisecomAutoProvisionClientSNMPHost OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SNMP Host IP address of remote device."
|
||||
::= { raisecomAutoProvisionClientInfo 3 }
|
||||
|
||||
raisecomAutoProvisionClientSequence OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sequence ID of Advertise received message."
|
||||
::= { raisecomAutoProvisionClientInfo 4 }
|
||||
|
||||
raisecomAutoProvisionClientGenerateARP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
no(0),
|
||||
yes(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates remote device if generate ARP."
|
||||
::= { raisecomAutoProvisionClientInfo 5 }
|
||||
|
||||
raisecomAutoProvisionClientVid OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4094)
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VLAN ID the remote device configured."
|
||||
::= { raisecomAutoProvisionClientInfo 6 }
|
||||
|
||||
raisecomAutoProvisionClientPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..24)
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number the remote device configured."
|
||||
::= { raisecomAutoProvisionClientInfo 7 }
|
||||
|
||||
raisecomAutoProvisionClientManageStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
OK(0),
|
||||
FAIL(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The management status of client."
|
||||
::= { raisecomAutoProvisionClientInfo 8 }
|
||||
|
||||
raisecomAutoProvisionClientProcAdvertises OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Times of client process Advertises."
|
||||
::= { raisecomAutoProvisionClientInfo 9 }
|
||||
|
||||
raisecomAutoProvisionClientDiscardAdvertises OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Times of client discard Advertises."
|
||||
::= { raisecomAutoProvisionClientInfo 10 }
|
||||
|
||||
raisecomAutoProvisionClientSendAcks OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Times of client sent Ack."
|
||||
::= { raisecomAutoProvisionClientInfo 11 }
|
||||
|
||||
raisecomAutoProvisionClearStatistic OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
clear(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear client statistic.."
|
||||
::= { raisecomAutoProvisionClientInfo 12 }
|
||||
|
||||
raisecomAutoProvisionClientFuncSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable auto-provision client function."
|
||||
::= { raisecomAutoProvisionClientInfo 13 }
|
||||
|
||||
raisecomAutoProvisionClientTFTPServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of TFTP server."
|
||||
::= { raisecomAutoProvisionClientInfo 14 }
|
||||
|
||||
raisecomAutoProvisionClientConfigFileNameRule OBJECT-TYPE
|
||||
SYNTAX INTEGER (80000..89999)
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The filename rule number."
|
||||
::= { raisecomAutoProvisionClientInfo 15 }
|
||||
|
||||
raisecomAutoProvisionClientConfigFileNamePrefix OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the config file name prefix."
|
||||
::= { raisecomAutoProvisionClientInfo 16 }
|
||||
|
||||
raisecomAutoProvisionClientConfigFileNamePostfix OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of TFTP server."
|
||||
::= { raisecomAutoProvisionClientInfo 17 }
|
||||
|
||||
-- START raisecomAutoProvisionRcvMsgFromDiffMacTrap
|
||||
|
||||
raisecomAutoProvisionRcvMsgFromDiffDevTrap OBJECT IDENTIFIER ::= { raisecomAutoProvisionRdev 2 }
|
||||
|
||||
raisecomAutoProvisionNewMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device Mac who send new advertise message to the device ."
|
||||
::= { raisecomAutoProvisionRcvMsgFromDiffDevTrap 1 }
|
||||
|
||||
raisecomAutoProvisionSavedMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device Mac who have sent advertise message to the device ."
|
||||
::= { raisecomAutoProvisionRcvMsgFromDiffDevTrap 2 }
|
||||
|
||||
-- START TRAP raisecomAutoProvisionRdevTrapGroup
|
||||
|
||||
raisecomAutoProvisionRdevTrapGroup OBJECT IDENTIFIER ::= { raisecomAutoProvisionRdev 3 }
|
||||
|
||||
raisecomAutoProvisionLoadCfgFinish NOTIFICATION-TYPE
|
||||
OBJECTS{
|
||||
raisecomAutoProvisionClientManageStatus,
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Loading configuration file finished Trap."
|
||||
::= { raisecomAutoProvisionRdevTrapGroup 1 }
|
||||
|
||||
raisecomAutoProvisionRcvMsgFromDiffDev NOTIFICATION-TYPE
|
||||
OBJECTS{
|
||||
raisecomAutoProvisionNewMac,
|
||||
raisecomAutoProvisionSavedMac,
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Receive advertise from other device Trap."
|
||||
::= { raisecomAutoProvisionRdevTrapGroup 2 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user