initial commit; version 22.5.12042
This commit is contained in:
146
mibs/tplink/TPLINK-pppoeConfig-MIB
Normal file
146
mibs/tplink/TPLINK-pppoeConfig-MIB
Normal file
@ -0,0 +1,146 @@
|
||||
TPLINK-pppoeConfig-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
tplinkMgmt
|
||||
FROM TPLINK-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
tplinkPPPoEConfigMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201212171050Z"
|
||||
ORGANIZATION "TPLINK"
|
||||
CONTACT-INFO "www.tplink.com"
|
||||
DESCRIPTION "Private MIB for PPPoE Circuit ID configuration."
|
||||
REVISION "201212171050Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { tplinkMgmt 57 }
|
||||
|
||||
|
||||
tplinkPPPoEConfigMIBObjects OBJECT IDENTIFIER ::= { tplinkPPPoEConfigMIB 1 }
|
||||
tplinkPPPoEConfigNotifications OBJECT IDENTIFIER ::= { tplinkPPPoEConfigMIB 2 }
|
||||
|
||||
tpPppoeIdInsertionGlobalConfig OBJECT IDENTIFIER ::= {tplinkPPPoEConfigMIBObjects 1}
|
||||
|
||||
tpPppoeIdInsertionGlobalEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. disable
|
||||
1. enable
|
||||
Enable/Disable the PPPoE Circuit-ID function."
|
||||
::= { tpPppoeIdInsertionGlobalConfig 1 }
|
||||
|
||||
-- the PPPoE Circuit-ID port config
|
||||
tpPppoeIdInsertionPortConfig OBJECT IDENTIFIER ::= {tplinkPPPoEConfigMIBObjects 2}
|
||||
|
||||
tpPppoeIdInsertionPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PPPOEIDINSERTIONPORTCONFIGENTRY
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of PPPoE Circuit-Id port config entries."
|
||||
::= { tpPppoeIdInsertionPortConfig 1 }
|
||||
|
||||
tpPppoeIdInsertionPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX PPPOEIDINSERTIONPORTCONFIGENTRY
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains of the information of PPPoE Circuit-ID port config.
|
||||
Here you can configure the ports for the PPPoE Circuit-ID."
|
||||
INDEX {ifIndex }
|
||||
::= { tpPppoeIdInsertionPortConfigTable 1 }
|
||||
|
||||
PPPOEIDINSERTIONPORTCONFIGENTRY ::=
|
||||
SEQUENCE {
|
||||
tpPppoeIdInsertionPortIndex
|
||||
DisplayString,
|
||||
tpPppoeCircuitIdPortConfigEnable
|
||||
INTEGER,
|
||||
tpPppoeCircuitIdPortConfigIdType
|
||||
INTEGER,
|
||||
tpPppoeCircuitIdPortConfigUdfValue
|
||||
OCTET STRING (SIZE (0..40)),
|
||||
tpPppoeRemoteIdPortConfigEnable
|
||||
INTEGER,
|
||||
tpPppoeRemoteIdPortConfigValue
|
||||
OCTET STRING (SIZE (0..40))
|
||||
}
|
||||
|
||||
tpPppoeIdInsertionPortIndex OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the port number."
|
||||
::= {tpPppoeIdInsertionPortConfigEntry 1 }
|
||||
|
||||
tpPppoeCircuitIdPortConfigEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. disable
|
||||
1. enable
|
||||
Select Enable/Disable the PPPoE Circuit-ID Insertion feature for the port."
|
||||
::= { tpPppoeIdInsertionPortConfigEntry 2 }
|
||||
|
||||
tpPppoeCircuitIdPortConfigIdType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
switchIp(0),
|
||||
switchMac(1),
|
||||
switchUdf(2),
|
||||
switchUdfOnly(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. switch IP:The switch's IP address will be used to encode the Circuit-ID option.
|
||||
1. switch MAC:The switch's MAC address will be used to encode the Circuit-ID option.
|
||||
2. switch UDF:The user specified string with the maximum length of 40 will be used to encode the Circuit-ID option.
|
||||
3. switch UDF-ONLY:Only the user specified string with the maximum length of 40 will be used to encode the Circuit-ID option.
|
||||
Select Circuit-ID type for the port."
|
||||
::= { tpPppoeIdInsertionPortConfigEntry 3 }
|
||||
|
||||
tpPppoeCircuitIdPortConfigUdfValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..40))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A user specified string with the maximum length of 40. "
|
||||
::= { tpPppoeIdInsertionPortConfigEntry 4 }
|
||||
|
||||
tpPppoeRemoteIdPortConfigEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. disable
|
||||
1. enable
|
||||
Select Enable/Disable the PPPoE Remote-ID Insertion feature for the port."
|
||||
::= { tpPppoeIdInsertionPortConfigEntry 5 }
|
||||
|
||||
tpPppoeRemoteIdPortConfigValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..40))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A user specified string with the maximum length of 40. "
|
||||
::= { tpPppoeIdInsertionPortConfigEntry 6 }
|
||||
END
|
||||
|
Reference in New Issue
Block a user