126 lines
4.7 KiB
Plaintext
126 lines
4.7 KiB
Plaintext
-- *****************************************************************
|
|
-- NMS-EPON-EOC-CONF.MIB: NMS EOC COMM MIB file
|
|
-- SEP 2011
|
|
-- *****************************************************************
|
|
--
|
|
|
|
NMS-EPON-EOC-CONF DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Counter, IpAddress, Counter
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
nmsEPONGroup
|
|
FROM NMS-SMI
|
|
TruthValue,RowStatus,PhysAddress,DisplayString,MacAddress
|
|
FROM SNMPv2-TC
|
|
IpAddress
|
|
FROM SNMPv2-SMI;
|
|
|
|
nmsEponEocConfig OBJECT IDENTIFIER ::= { nmsEPONGroup 32 }
|
|
|
|
nmsEponEocTftpOper OBJECT IDENTIFIER ::= { nmsEponEocConfig 1 }
|
|
|
|
|
|
tftpServerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Remot TFTP server IP address. This value only effects after tftpAction is set."
|
|
::= { nmsEponEocTftpOper 1 }
|
|
|
|
tftpServerSourceFileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TFTP server source file name. This value only effects after tftpAction is set."
|
|
::= { nmsEponEocTftpOper 2 }
|
|
|
|
tftpServerDestFileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TFTP server destination file name. This value only effects after tftpAction is set."
|
|
::= { nmsEponEocTftpOper 3 }
|
|
|
|
tftpServerOper OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no_operation(0),
|
|
upload_to_onu(1),
|
|
download_from_onu(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TFTP server operation. When the value is set, ths tftpServerIpAddr, tftpServerSourceFileName and tftpServerDestFileName effects at ths same time."
|
|
::= { nmsEponEocTftpOper 4 }
|
|
|
|
nmsEponEocBlackWhiteListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NMSEponEocBlackWhiteListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of epon EoC Black White List table."
|
|
::= { nmsEponEocConfig 2 }
|
|
|
|
nmsEponEocBlackWhiteListEntry OBJECT-TYPE
|
|
SYNTAX NMSEponEocBlackWhiteListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A collection of Eoc Black White List property."
|
|
INDEX { authMode, macAddr }
|
|
::= { nmsEponEocBlackWhiteListTable 1 }
|
|
|
|
NMSEponEocBlackWhiteListEntry ::=
|
|
SEQUENCE {
|
|
authMode
|
|
INTEGER,
|
|
macAddr
|
|
MacAddress,
|
|
listOper
|
|
INTEGER
|
|
}
|
|
|
|
authMode OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
black_list(1),
|
|
white_list(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"EPON EoC authentication mode. black_list(1), white_list(2). "
|
|
::= { nmsEponEocBlackWhiteListEntry 1 }
|
|
|
|
macAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"EPON EoC master MAC address."
|
|
::= { nmsEponEocBlackWhiteListEntry 2 }
|
|
|
|
listOper OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no_action(0),
|
|
add_list(1),
|
|
delete_list(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"EPON EoC white and black list operation. no_action(0), add_list(1),delete_list(2). "
|
|
::= { nmsEponEocBlackWhiteListEntry 3 }
|
|
|
|
|
|
|
|
|
|
END
|