1-- ***************************************************************** 2-- NMS-EPON-EOC-CONF.MIB: NMS EOC COMM MIB file 3-- SEP 2011 4-- ***************************************************************** 5-- 6 7 NMS-EPON-EOC-CONF DEFINITIONS ::= BEGIN 8 9 IMPORTS 10 Counter, IpAddress, Counter 11 FROM RFC1155-SMI 12 OBJECT-TYPE 13 FROM RFC-1212 14 DisplayString 15 FROM RFC1213-MIB 16 nmsEPONGroup 17 FROM NMS-SMI 18 TruthValue,RowStatus,PhysAddress,DisplayString,MacAddress 19 FROM SNMPv2-TC 20 IpAddress 21 FROM SNMPv2-SMI; 22 23 nmsEponEocConfig OBJECT IDENTIFIER ::= { nmsEPONGroup 32 } 24 25 nmsEponEocTftpOper OBJECT IDENTIFIER ::= { nmsEponEocConfig 1 } 26 27 28 tftpServerIpAddr OBJECT-TYPE 29 SYNTAX IpAddress 30 ACCESS read-write 31 STATUS mandatory 32 DESCRIPTION 33 "Remot TFTP server IP address. This value only effects after tftpAction is set." 34 ::= { nmsEponEocTftpOper 1 } 35 36 tftpServerSourceFileName OBJECT-TYPE 37 SYNTAX OCTET STRING 38 ACCESS read-write 39 STATUS mandatory 40 DESCRIPTION 41 "TFTP server source file name. This value only effects after tftpAction is set." 42 ::= { nmsEponEocTftpOper 2 } 43 44 tftpServerDestFileName OBJECT-TYPE 45 SYNTAX OCTET STRING 46 ACCESS read-write 47 STATUS mandatory 48 DESCRIPTION 49 "TFTP server destination file name. This value only effects after tftpAction is set." 50 ::= { nmsEponEocTftpOper 3 } 51 52 tftpServerOper OBJECT-TYPE 53 SYNTAX INTEGER{ 54 no_operation(0), 55 upload_to_onu(1), 56 download_from_onu(2) 57 } 58 ACCESS read-write 59 STATUS mandatory 60 DESCRIPTION 61 "TFTP server operation. When the value is set, ths tftpServerIpAddr, tftpServerSourceFileName and tftpServerDestFileName effects at ths same time." 62 ::= { nmsEponEocTftpOper 4 } 63 64 nmsEponEocBlackWhiteListTable OBJECT-TYPE 65 SYNTAX SEQUENCE OF NMSEponEocBlackWhiteListEntry 66 ACCESS not-accessible 67 STATUS mandatory 68 DESCRIPTION 69 "A list of epon EoC Black White List table." 70 ::= { nmsEponEocConfig 2 } 71 72 nmsEponEocBlackWhiteListEntry OBJECT-TYPE 73 SYNTAX NMSEponEocBlackWhiteListEntry 74 ACCESS not-accessible 75 STATUS mandatory 76 DESCRIPTION 77 "A collection of Eoc Black White List property." 78 INDEX { authMode, macAddr } 79 ::= { nmsEponEocBlackWhiteListTable 1 } 80 81 NMSEponEocBlackWhiteListEntry ::= 82 SEQUENCE { 83 authMode 84 INTEGER, 85 macAddr 86 MacAddress, 87 isActive 88 INTEGER 89 } 90 91 authMode OBJECT-TYPE 92 SYNTAX INTEGER{ 93 black_list(1), 94 white_list(2) 95 } 96 ACCESS read-write 97 STATUS mandatory 98 DESCRIPTION 99 "EPON EoC authentication mode. black_list(1), white_list(2). " 100 ::= { nmsEponEocBlackWhiteListEntry 1 } 101 102 macAddr OBJECT-TYPE 103 SYNTAX MacAddress 104 ACCESS read-create 105 STATUS mandatory 106 DESCRIPTION 107 "EPON EoC master MAC address." 108 ::= { nmsEponEocBlackWhiteListEntry 2 } 109 110 listOper OBJECT-TYPE 111 SYNTAX INTEGER{ 112 no_action(0) 113 add_list(1), 114 delete_list(2) 115 } 116 ACCESS read-write 117 STATUS mandatory 118 DESCRIPTION 119 "EPON EoC white and black list operation. no_action(0), add_list(1),delete_list(2). " 120 ::= { nmsEponEocBlackWhiteListEntry 3 } 121 122 123 124 125END 126