147 lines
5.2 KiB
Plaintext
147 lines
5.2 KiB
Plaintext
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
|
|
|