mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
add ZyXEL MIBs, recognize IES hardware model and firmware version
git-svn-id: http://www.observium.org/svn/observer/trunk@1425 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
@@ -15,7 +15,7 @@ if ($device['os'] == "ios" || $device['os_group'] == "ios")
|
||||
|
||||
if(is_array($oids[$device['device_id']]))
|
||||
{
|
||||
foreach($oids[$device[device_id]] as $index => $entry)
|
||||
foreach($oids[$device['device_id']] as $index => $entry)
|
||||
{
|
||||
#echo("[" . $entry['entSensorType'] . "|" . $entry['entSensorValue']. "|" . $index . "]");
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ $oids = snmpwalk_cache_multi_oid($device, "entPhySensorValue", $oids, "ENTITY-SE
|
||||
|
||||
if(is_array($oids[$device['device_id']]))
|
||||
{
|
||||
foreach($oids[$device[device_id]] as $index => $entry)
|
||||
foreach($oids[$device['device_id']] as $index => $entry)
|
||||
{
|
||||
#echo("[" . $entry['entPhySensorType'] . "|" . $entry['entPhySensorValue']. "|" . $index . "]");
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
$version = trim(snmp_get($device, "accessSwitchFWVersion.0", "-OQv", "ZYXEL-AS-MIB"),'"');
|
||||
|
||||
preg_match("/IES-(\d)*/",$sysDescr, $matches);
|
||||
$hardware = $matches[0];
|
||||
|
||||
?>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,113 @@
|
||||
ADSL-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
transmission,
|
||||
MODULE-IDENTITY, Gauge32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
adsltcmib MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "9908190000Z"
|
||||
|
||||
ORGANIZATION "IETF ADSL MIB Working Group"
|
||||
|
||||
CONTACT-INFO
|
||||
"
|
||||
Gregory Bathrick
|
||||
AG Communication Systems
|
||||
A Subsidiary of Lucent Technologies
|
||||
2500 W Utopia Rd.
|
||||
Phoenix, AZ 85027 USA
|
||||
Tel: +1 602-582-7679
|
||||
Fax: +1 602-582-7697
|
||||
E-mail: [email protected]
|
||||
|
||||
Faye Ly
|
||||
Copper Mountain Networks
|
||||
Norcal Office
|
||||
2470 Embarcadero Way
|
||||
Palo Alto, CA 94303
|
||||
Tel: +1 650-858-8500
|
||||
Fax: +1 650-858-8085
|
||||
E-Mail: [email protected]
|
||||
IETF ADSL MIB Working Group ([email protected])
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module which provides a ADSL
|
||||
Line Coding Textual Convention to be used
|
||||
by ADSL Lines."
|
||||
|
||||
-- Revision history
|
||||
REVISION "9908190000Z" -- 19 August 1999, midnight
|
||||
DESCRIPTION "Initial Version, published as RFC 2662"
|
||||
|
||||
::= { transmission 94 2 } -- adslMIB 2
|
||||
|
||||
AdslLineCodingType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is used as the syntax for the ADSL
|
||||
Line Code."
|
||||
SYNTAX INTEGER {
|
||||
other(1),-- none of the following
|
||||
dmt (2), -- Discrete MultiTone
|
||||
cap (3), -- Carrierless Amplitude & Phase modulation
|
||||
qam (4) -- Quadrature Amplitude Modulation
|
||||
}
|
||||
|
||||
AdslPerfCurrDayCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A counter associated with interface performance
|
||||
measurements in a current 1-day (24 hour) measurement
|
||||
interval.
|
||||
|
||||
The value of this counter starts at zero at the
|
||||
beginning of an interval and is increased when
|
||||
associated events occur, until the end of the
|
||||
1-day interval. At that time the value of the
|
||||
counter is stored in the previous 1-day history
|
||||
interval, if available, and the current interval
|
||||
counter is restarted at zero.
|
||||
|
||||
In the case where the agent has no valid data available
|
||||
for this interval the corresponding object
|
||||
instance is not available and upon a retrieval
|
||||
request a corresponding error message shall be
|
||||
returned to indicate that this instance does
|
||||
not exist (for example, a noSuchName error for
|
||||
SNMPv1 and a noSuchInstance for SNMPv2 GET
|
||||
operation)."
|
||||
SYNTAX Gauge32
|
||||
|
||||
AdslPerfPrevDayCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A counter associated with interface performance
|
||||
measurements during the most previous 1-day (24 hour)
|
||||
measurement interval. The value of this counter is
|
||||
equal to the value of the current day counter at
|
||||
the end of its most recent interval.
|
||||
|
||||
In the case where the agent has no valid data available
|
||||
for this interval the corresponding object
|
||||
instance is not available and upon a retrieval
|
||||
request a corresponding error message shall be
|
||||
returned to indicate that this instance does
|
||||
not exist (for example, a noSuchName error for
|
||||
SNMPv1 and a noSuchInstance for SNMPv2 GET
|
||||
operation)."
|
||||
SYNTAX Gauge32
|
||||
|
||||
AdslPerfTimeElapsed ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds that have elapsed since
|
||||
the beginning of the current measurement period.
|
||||
If, for some reason, such as an adjustment in the
|
||||
system's time-of-day clock, the current interval
|
||||
exceeds the maximum value, the agent will return
|
||||
the maximum value."
|
||||
SYNTAX Gauge32
|
||||
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,79 @@
|
||||
-- file: RFC-1212.my
|
||||
-- changes:
|
||||
-- Removed IMPORTS.
|
||||
-- Commented out OBJECT-TYPE macro definition and replaced
|
||||
-- with SMIC directive to enable it.
|
||||
-- [email protected]
|
||||
|
||||
|
||||
|
||||
RFC-1212 DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Make builtin items known
|
||||
-- SMI OBJECT-TYPE
|
||||
|
||||
|
||||
-- OBJECT-TYPE MACRO ::=
|
||||
-- BEGIN
|
||||
-- TYPE NOTATION ::=
|
||||
-- must conform to
|
||||
-- RFC1155's ObjectSyntax
|
||||
-- "SYNTAX" type(ObjectSyntax)
|
||||
-- "ACCESS" Access
|
||||
-- "STATUS" Status
|
||||
-- DescrPart
|
||||
-- ReferPart
|
||||
-- IndexPart
|
||||
-- DefValPart
|
||||
-- VALUE NOTATION ::= value (VALUE ObjectName)
|
||||
--
|
||||
-- Access ::= "read-only"
|
||||
-- | "read-write"
|
||||
-- | "write-only"
|
||||
-- | "not-accessible"
|
||||
-- Status ::= "mandatory"
|
||||
-- | "optional"
|
||||
-- | "obsolete"
|
||||
-- | "deprecated"
|
||||
--
|
||||
-- DescrPart ::=
|
||||
-- "DESCRIPTION" value (description DisplayString)
|
||||
-- | empty
|
||||
--
|
||||
-- ReferPart ::=
|
||||
-- "REFERENCE" value (reference DisplayString)
|
||||
-- | empty
|
||||
--
|
||||
-- IndexPart ::=
|
||||
-- "INDEX" "{" IndexTypes "}"
|
||||
-- | empty
|
||||
-- IndexTypes ::=
|
||||
-- IndexType | IndexTypes "," IndexType
|
||||
-- IndexType ::=
|
||||
-- if indexobject, use the SYNTAX
|
||||
-- value of the correspondent
|
||||
-- OBJECT-TYPE invocation
|
||||
-- value (indexobject ObjectName)
|
||||
-- otherwise use named SMI type
|
||||
-- must conform to IndexSyntax below
|
||||
-- | type (indextype)
|
||||
--
|
||||
-- DefValPart ::=
|
||||
-- "DEFVAL" "{" value (defvalue ObjectSyntax) "}"
|
||||
-- | empty
|
||||
-- END
|
||||
--
|
||||
-- IndexSyntax ::=
|
||||
-- CHOICE {
|
||||
-- number
|
||||
-- INTEGER (0..MAX),
|
||||
-- string
|
||||
-- OCTET STRING,
|
||||
-- object
|
||||
-- OBJECT IDENTIFIER,
|
||||
-- address
|
||||
-- NetworkAddress,
|
||||
-- ipAddress
|
||||
-- IpAddress
|
||||
-- }
|
||||
END
|
||||
@@ -0,0 +1,558 @@
|
||||
-- ZyXEL Communications Corporation
|
||||
-- Private Enterprise MIB definition
|
||||
|
||||
-- $Log: zyxel-AESCommon.mib $
|
||||
-- Revision 1.1 2006/08/28 05:32:51 kenny
|
||||
-- Initial revision
|
||||
-- Revision 1.3 2006/04/06 14:50:30 niceguy
|
||||
-- Revision 1.2 2006/03/10 06:07:54 niceguy
|
||||
-- Revision 1.1 2005/11/23 12:47:53 niceguy
|
||||
-- Initial revision
|
||||
-- Revision 1.1 2005/08/18 13:30:37 Jeff
|
||||
-- Initial revision
|
||||
-- Revision 1.5 2005/06/08 08:04:08 jennyhsu
|
||||
-- Changes for IES-2k/3k R3.02
|
||||
-- Revision 1.4 2004/06/08 10:12:54 jenny
|
||||
-- Add ADSL2 and ADSL2+ mode
|
||||
-- Revision 1.3 2003/11/25 04:00:31 jennyhsu
|
||||
-- add etsi mode
|
||||
-- Revision 1.2 2002/11/12 07:48:38 jennyhsu
|
||||
-- Revision 1.1 2002/11/12 07:40:54 jennyhsu
|
||||
-- Initial revision
|
||||
|
||||
|
||||
ZYXEL-AESCOMMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
DisplayString, ifIndex FROM RFC1213-MIB
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
aesSeriesCommon FROM ZYXEL-MIB;
|
||||
|
||||
aesMaxNumOfProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of ADSL profiles which the system supports."
|
||||
::= { aesSeriesCommon 1 }
|
||||
|
||||
aesLineConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesLineConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes common attributes describing the ADSL line."
|
||||
::= { aesSeriesCommon 2 }
|
||||
|
||||
aesLineConfEntry OBJECT-TYPE
|
||||
SYNTAX AesLineConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An entry in aesLineConfTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesLineConfTable 1 }
|
||||
|
||||
AesLineConfEntry ::=
|
||||
SEQUENCE {
|
||||
aesLineConfAdslMode INTEGER,
|
||||
aesLineConfEncap INTEGER,
|
||||
aesLineConfVpi INTEGER,
|
||||
aesLineConfVci INTEGER,
|
||||
aesLineConfAnnexL INTEGER,
|
||||
aesLineConfPmMode INTEGER,
|
||||
aesLineConfRateMode INTEGER,
|
||||
aesLineConfAnnexM INTEGER
|
||||
}
|
||||
|
||||
aesLineConfAdslMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gDotLite(1),
|
||||
gDotDmt(2),
|
||||
t1Dot413(3),
|
||||
auto(4),
|
||||
etsi(5),
|
||||
adsl2(6),
|
||||
adsl2Plus(7)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The mode of the ADSL line."
|
||||
::= { aesLineConfEntry 1 }
|
||||
|
||||
aesLineConfEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The encapsulation of the ADSL line."
|
||||
::= { aesLineConfEntry 2 }
|
||||
|
||||
aesLineConfVpi OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The VPI of the ADSL line."
|
||||
::= { aesLineConfEntry 3 }
|
||||
|
||||
aesLineConfVci OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The VCI of the ADSL line."
|
||||
::= { aesLineConfEntry 4 }
|
||||
|
||||
aesLineConfAnnexL OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enableNarrowMode(1),
|
||||
enableWideMode(2),
|
||||
disable(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The annex L setting of the ADSL line(Only in AnnexA)."
|
||||
::= { aesLineConfEntry 5 }
|
||||
|
||||
aesLineConfPmMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enableL2Mode(1),
|
||||
enableL3Mode(2),
|
||||
disable(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The power management mode of the ADSL line."
|
||||
::= { aesLineConfEntry 6 }
|
||||
|
||||
aesLineConfRateMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1), -- no rate adaptation
|
||||
adaptAtStartup(2), -- perform rate adaptation
|
||||
-- only at initialization
|
||||
adaptAtRuntime(3) -- perform rate adaptation at
|
||||
-- any time
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Defines what form of transmit rate adaptation is
|
||||
configured on this modem. See ADSL Forum TR-005 [3]
|
||||
for more information."
|
||||
::= { aesLineConfEntry 7 }
|
||||
|
||||
aesLineConfAnnexM OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The annex M setting of the ADSL line."
|
||||
::= { aesLineConfEntry 8 }
|
||||
|
||||
|
||||
-- ADSL Line Diagnostic
|
||||
|
||||
aesLineDiagnostic OBJECT IDENTIFIER ::= { aesSeriesCommon 3 }
|
||||
|
||||
aesAtucLineDiagLATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Line Attenuation."
|
||||
::= { aesLineDiagnostic 1 }
|
||||
|
||||
aesAtucLineDiagSATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Signal Attenuation."
|
||||
::= { aesLineDiagnostic 2 }
|
||||
|
||||
aesAtucLineDiagSNRM OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio Margin."
|
||||
::= { aesLineDiagnostic 3 }
|
||||
|
||||
aesAtucLineDiagACTATP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Actual Aggregate Transmit Power."
|
||||
::= { aesLineDiagnostic 4 }
|
||||
|
||||
aesAtucLineDiagATTNDR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Attainable Net Data Rate, in bps."
|
||||
::= { aesLineDiagnostic 5 }
|
||||
|
||||
aesAturLineDiagLATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Line Attenuation."
|
||||
::= { aesLineDiagnostic 6 }
|
||||
|
||||
aesAturLineDiagSATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Signal Attenuation."
|
||||
::= { aesLineDiagnostic 7 }
|
||||
|
||||
aesAturLineDiagSNRM OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio Margin."
|
||||
::= { aesLineDiagnostic 8 }
|
||||
|
||||
aesAturLineDiagACTATP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Actual Aggregate Transmit Power."
|
||||
::= { aesLineDiagnostic 9 }
|
||||
|
||||
aesAturLineDiagATTNDR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Attainable Net Data Rate, in bps."
|
||||
::= { aesLineDiagnostic 10 }
|
||||
|
||||
aesLineDiagTarget OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Ifindex of the ADSL port which will be diagnosed."
|
||||
::= { aesLineDiagnostic 11 }
|
||||
|
||||
aesLineDiagOps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The manager sets the object to one to start line diagnostics and the agent clears the
|
||||
object to zero when diagnostics is successfully completed."
|
||||
::= { aesLineDiagnostic 12 }
|
||||
|
||||
aesLineDiagFailReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The reason of failed diagnostics."
|
||||
::= { aesLineDiagnostic 13 }
|
||||
|
||||
|
||||
-- ADSL Line Diagnostic Per Subcarrier
|
||||
|
||||
aesLineDiagPs OBJECT IDENTIFIER ::= { aesSeriesCommon 4 }
|
||||
|
||||
aesAtucNumOfSubcarriersPerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of subcarriers per port for ATU-C."
|
||||
::= { aesLineDiagPs 1 }
|
||||
|
||||
aesAturNumOfSubcarriersPerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of subcarriers per port for ATU-R."
|
||||
::= { aesLineDiagPs 2 }
|
||||
|
||||
aesLineDiagPsCCFLirl1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the real
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.rl value for subcarrier 1, and the second
|
||||
two octets specify the li.rl value for subcarrier 2, and so on. The object
|
||||
provides li.rl values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 3 }
|
||||
|
||||
aesLineDiagPsCCFLirl2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the real
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.rl value for subcarrier 257, and the second
|
||||
two octets specify the li.rl value for subcarrier 258, and so on. The object
|
||||
provides li.rl values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 4 }
|
||||
|
||||
aesLineDiagPsCCFLiim1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the image
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.im value for subcarrier 1, and the second
|
||||
two octets specify the li.im value for subcarrier 2, and so on. The object
|
||||
provides li.im values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 5 }
|
||||
|
||||
aesLineDiagPsCCFLiim2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the image
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.im value for subcarrier 257, and the second
|
||||
two octets specify the li.im value for subcarrier 258, and so on. The object
|
||||
provides li.im values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 6 }
|
||||
|
||||
aesLineDiagPsCCFLog1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value
|
||||
provides magnitude value in a logarithmic scale.
|
||||
The first two octets specify the log value for subcarrier 1, and the second
|
||||
two octets specify the log value for subcarrier 2, and so on. The object
|
||||
provides log values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 7 }
|
||||
|
||||
aesLineDiagPsCCFLog2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value
|
||||
provides magnitude value in a logarithmic scale.
|
||||
The first two octets specify the log value for subcarrier 257, and the second
|
||||
two octets specify the log value for subcarrier 258, and so on. The object
|
||||
provides log values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 8 }
|
||||
|
||||
aesLineDiagPsQLN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Quiet Line Noise PSD QLN(f) per subcarrier. The first octet specify QLN
|
||||
for subcarrier 1, and the second octet specify QLN for subcarrier 2, and so on.
|
||||
The object provides QLN for subcarrier 1 to 512."
|
||||
::= { aesLineDiagPs 9 }
|
||||
|
||||
aesLineDiagPsSNR OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
UNITS "tenth dB"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio SNR(f) per subcarrier. The first octet specify SNR
|
||||
for subcarrier 1, and the second octet specify SNR for subcarrier 2, and so on.
|
||||
The object provides SNR for subcarrier 1 to 512."
|
||||
::= { aesLineDiagPs 10 }
|
||||
|
||||
|
||||
-- Max # of Alarm Profiles
|
||||
|
||||
aesMaxNumOfAlarmProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of ADSL alarm profiles which the system supports."
|
||||
::= { aesSeriesCommon 5 }
|
||||
|
||||
|
||||
-- Bit Loading
|
||||
|
||||
aesBitLoadingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesBitLoadingEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table provides the number of bits per carrier for each ADSL port."
|
||||
::= { aesSeriesCommon 6 }
|
||||
|
||||
aesBitLoadingEntry OBJECT-TYPE
|
||||
SYNTAX AesBitLoadingEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An entry in aesBitLoadingTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesBitLoadingTable 1 }
|
||||
|
||||
AesBitLoadingEntry ::=
|
||||
SEQUENCE {
|
||||
aesBitLoadingBits OCTET STRING,
|
||||
aesBitLoadingAtucNumOfCarriers INTEGER,
|
||||
aesBitLoadingAturNumOfCarriers INTEGER
|
||||
}
|
||||
|
||||
aesBitLoadingBits OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object provides the number of bits for all carriers in the port.
|
||||
The first octet specify the number of bits for carrier 1, and the second
|
||||
octet specify the number of bits for carrier 2, and so on.
|
||||
The object provides the number of bits for carrier 1 to 512."
|
||||
::= { aesBitLoadingEntry 1 }
|
||||
|
||||
aesBitLoadingAtucNumOfCarriers OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of carriers for ATU-C."
|
||||
::= { aesBitLoadingEntry 2 }
|
||||
|
||||
aesBitLoadingAturNumOfCarriers OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of carriers for ATU-R."
|
||||
::= { aesBitLoadingEntry 3 }
|
||||
|
||||
|
||||
-- Line Status
|
||||
|
||||
aesLineStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesLineStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the ADSL line status."
|
||||
::= { aesSeriesCommon 7 }
|
||||
|
||||
aesLineStatusEntry OBJECT-TYPE
|
||||
SYNTAX AesLineStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An entry in aesLineStatusTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesLineStatusTable 1 }
|
||||
|
||||
AesLineStatusEntry ::=
|
||||
SEQUENCE {
|
||||
aesLineStatusAdslMode INTEGER
|
||||
}
|
||||
|
||||
aesLineStatusAdslMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gDotLite(1),
|
||||
gDotDmt(2),
|
||||
t1Dot413(3),
|
||||
etsi(4),
|
||||
adsl2(5),
|
||||
adsl2Plus(6)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The link up mode of the ADSL line."
|
||||
::= { aesLineStatusEntry 1 }
|
||||
|
||||
--------------------
|
||||
-- selt
|
||||
--------------------
|
||||
|
||||
selt OBJECT IDENTIFIER ::= { aesSeriesCommon 8 }
|
||||
|
||||
seltTarget OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IfIndex of the port which would be performed single end loopback test."
|
||||
::= { selt 1 }
|
||||
|
||||
seltOps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manager sets the object to 1 to start the selt
|
||||
and the agent clears the object to zero when selt is successfully completed."
|
||||
::= { selt 2 }
|
||||
|
||||
seltStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status description of the selt result."
|
||||
::= { selt 3 }
|
||||
|
||||
seltCableType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
awg24(1),
|
||||
awg26(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cable type that selt result indicates."
|
||||
::= { selt 4 }
|
||||
|
||||
seltLoopEstimateLengthFt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "feet"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The estimated loop length that selt result indicates."
|
||||
::= { selt 5 }
|
||||
|
||||
seltLoopEstimateLengthMeter OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "meter"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The estimated loop length that selt result indicates."
|
||||
::= { selt 6 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,317 @@
|
||||
-- ZyXEL Communications Corporation
|
||||
-- Private Enterprise MIB definition
|
||||
|
||||
-- $Log: zyxel-AS-ATM.mib $
|
||||
-- Revision 1.2 2006/03/07 06:36:16 niceguy
|
||||
-- Revision 1.1 2005/11/23 12:48:04 niceguy
|
||||
-- Initial revision
|
||||
-- Revision 1.1 2005/08/18 13:30:39 Jeff
|
||||
-- Initial revision
|
||||
-- Revision 1.5 2003/12/09 01:35:33 jennyhsu
|
||||
-- Add "IMPLIED" in asChannelProfileEntry definition
|
||||
-- Revision 1.4 2003/09/10 12:26:37 jennyhsu
|
||||
-- Remove egress vid
|
||||
-- Revision 1.3 2003/05/29 03:27:48 jennyhsu
|
||||
-- Revision 1.2 2003/05/29 03:25:40 jennyhsu
|
||||
-- Revision 1.1 2003/05/27 08:10:01 jennyhsu
|
||||
-- Initial revision
|
||||
|
||||
ZYXEL-AS-ATM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
ifIndex, DisplayString FROM RFC1213-MIB
|
||||
RowStatus FROM SNMPv2-TC
|
||||
VlanIndex, PortList FROM Q-BRIDGE-MIB
|
||||
Counter FROM RFC1155-SMI
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
accessSwitchCommonATM FROM ZYXEL-MIB;
|
||||
|
||||
|
||||
-- Channel Table
|
||||
|
||||
asMaxNumOfChannels OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of virtual channels which can be created on a port."
|
||||
::= { accessSwitchCommonATM 1 }
|
||||
|
||||
asChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the configuration of the virtual channel."
|
||||
::= { accessSwitchCommonATM 2 }
|
||||
|
||||
asChannelEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelTable."
|
||||
INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
::= { asChannelTable 1 }
|
||||
|
||||
AsChannelEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelVpi INTEGER,
|
||||
asChannelVci INTEGER,
|
||||
asChannelPvid VlanIndex,
|
||||
-- asChannelEgressVid VlanIndex,
|
||||
asChannelPriority INTEGER,
|
||||
asChannelProfile DisplayString,
|
||||
asChannelRowStatus RowStatus
|
||||
}
|
||||
|
||||
asChannelVpi OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VPI of the channel."
|
||||
::= { asChannelEntry 1 }
|
||||
|
||||
asChannelVci OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VCI of the channel."
|
||||
::= { asChannelEntry 2 }
|
||||
|
||||
asChannelPvid OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The default VID of the channel."
|
||||
::= { asChannelEntry 3 }
|
||||
|
||||
-- asChannelEgressVid OBJECT-TYPE
|
||||
-- SYNTAX VlanIndex
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The egress VID of the channel."
|
||||
-- ::= { asChannelEntry 4 }
|
||||
|
||||
asChannelPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The 802.1p default priority of the channel."
|
||||
::= { asChannelEntry 5 }
|
||||
|
||||
asChannelProfile OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the row in the
|
||||
asChannelProfileTable, which applies for this channel."
|
||||
::= { asChannelEntry 6 }
|
||||
|
||||
asChannelRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asChannelEntry 7 }
|
||||
|
||||
|
||||
-- Channel Profile Table
|
||||
|
||||
asMaxNumOfChannelProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of channel profiles which the system supports."
|
||||
::= { accessSwitchCommonATM 3 }
|
||||
|
||||
asChannelProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains information on the virtual channel
|
||||
configuration. One entry in this table reflects a
|
||||
profile which can be used to configure the virtual channel."
|
||||
::= { accessSwitchCommonATM 6 }
|
||||
|
||||
asChannelProfileEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelProfileTable."
|
||||
INDEX { IMPLIED asChannelProfileName }
|
||||
::= { asChannelProfileTable 1 }
|
||||
|
||||
AsChannelProfileEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelProfileName DisplayString,
|
||||
asChannelProfileEncap INTEGER,
|
||||
asChannelProfileAAL INTEGER,
|
||||
asChannelProfileClass INTEGER,
|
||||
asChannelProfilePcr Unsigned32,
|
||||
asChannelProfileCdvt INTEGER,
|
||||
asChannelProfileScrMcr Unsigned32,
|
||||
asChannelProfileBt INTEGER,
|
||||
asChannelProfileRowStatus RowStatus
|
||||
}
|
||||
|
||||
asChannelProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used by the channel profile table
|
||||
in order to identify a row of this table."
|
||||
::= { asChannelProfileEntry 1 }
|
||||
|
||||
asChannelProfileEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"RFC1483 encapsulation."
|
||||
::= { asChannelProfileEntry 2 }
|
||||
|
||||
asChannelProfileAAL OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM Adaptation Layer policy."
|
||||
::= { asChannelProfileEntry 3 }
|
||||
|
||||
asChannelProfileClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cbr(1),
|
||||
rt-vbr(2),
|
||||
nrt-vbr(3),
|
||||
ubr(4),
|
||||
abr(5)
|
||||
}
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM traffic class, including constant bit rate,
|
||||
real-time variable bit rate, non real-time variable bit rate,
|
||||
unspecified bit rate, and available bit rate."
|
||||
::= { asChannelProfileEntry 4 }
|
||||
|
||||
asChannelProfilePcr OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Peak cell rate (cells/sec)."
|
||||
::= { asChannelProfileEntry 5 }
|
||||
|
||||
asChannelProfileCdvt OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Cell delay variation tolerance."
|
||||
::= { asChannelProfileEntry 6 }
|
||||
|
||||
asChannelProfileScrMcr OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Sustain cell rate for vbr traffic class, or
|
||||
minimum cell rate for abr traffic class.
|
||||
The unit is the number of cells per second."
|
||||
::= { asChannelProfileEntry 7 }
|
||||
|
||||
asChannelProfileBt OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Burst tolerance for vbr traffic class."
|
||||
::= { asChannelProfileEntry 8 }
|
||||
|
||||
asChannelProfileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asChannelProfileEntry 9 }
|
||||
|
||||
|
||||
-- Channel Status Table
|
||||
|
||||
asChannelStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the status of the virtual channel."
|
||||
::= { accessSwitchCommonATM 7 }
|
||||
|
||||
asChannelStatusEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelStatusTable."
|
||||
INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
::= { asChannelStatusTable 1 }
|
||||
|
||||
AsChannelStatusEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelTxPackets Counter,
|
||||
asChannelRxPackets Counter,
|
||||
asChannelTxCells Counter,
|
||||
asChannelRxCells Counter
|
||||
}
|
||||
|
||||
asChannelTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx packets."
|
||||
::= { asChannelStatusEntry 1 }
|
||||
|
||||
asChannelRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx packets."
|
||||
::= { asChannelStatusEntry 2 }
|
||||
|
||||
asChannelTxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx cells."
|
||||
::= { asChannelStatusEntry 3 }
|
||||
|
||||
asChannelRxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx cells."
|
||||
::= { asChannelStatusEntry 4 }
|
||||
|
||||
END
|
||||
+1049
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+188
@@ -0,0 +1,188 @@
|
||||
-- ZyXEL Communications Corporation
|
||||
-- Private Enterprise MIB definition
|
||||
|
||||
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
|
||||
-- It contains ZyXEL products OIDs, and common managed objects.
|
||||
|
||||
-- $Log: zyxel.mib $
|
||||
-- Revision 1.2 2007/07/20 09:28:18 jacky
|
||||
-- Revision 1.1 2006/08/28 05:32:50 kenny
|
||||
-- Initial revision
|
||||
-- Revision 1.4 2006/06/08 09:18:13 niceguy
|
||||
-- Revision 1.3 2006/05/15 03:00:36 niceguy
|
||||
-- Revision 1.2 2006/03/07 06:37:09 niceguy
|
||||
-- Revision 1.1 2005/11/23 12:47:47 niceguy
|
||||
-- Initial revision
|
||||
-- Revision 1.2 2005/08/24 09:57:57 niceguy
|
||||
-- Revision 1.20 2005/06/17 05:33:47 jackho
|
||||
-- Revision 1.19 2005/06/09 07:29:05 jennyhsu
|
||||
-- Revision 1.18 2005/05/04 01:15:38 jennyhsu
|
||||
-- Revision 1.17 2005/03/07 11:22:32 Admin
|
||||
-- change IES1248-71 and IES1248-73 OID
|
||||
-- Revision 1.16 2004/06/08 10:13:33 jenny
|
||||
--
|
||||
-- Revision 1.15 2004/05/20 08:24:00 jennyhsu
|
||||
-- Revision 1.14 2004/05/19 10:47:37 jennyhsu
|
||||
-- add system OID for new products
|
||||
-- Revision 1.13 2004/03/01 07:06:56 jennyhsu
|
||||
-- add object alc1124-71
|
||||
-- Revision 1.12 2004/02/25 08:41:34 jennyhsu
|
||||
-- add vlc1124 and ves1124
|
||||
-- Revision 1.11 2003/09/10 00:58:52 jennyhsu
|
||||
-- Add product OID for ves1416
|
||||
-- Revision 1.10 2003/05/27 08:12:05 jennyhsu
|
||||
-- Add object accessSwitchCommonATM
|
||||
-- Revision 1.9 2003/05/07 06:46:20 jennyhsu
|
||||
-- Remove ves2000
|
||||
-- Revision 1.8 2003/03/28 01:36:38 jennyhsu
|
||||
-- Add OID for ves1316, vlc1316 and ves2000
|
||||
-- Revision 1.7 2003/03/10 02:54:32 jennyhsu
|
||||
-- Add ether switch products
|
||||
-- Revision 1.6 2002/11/12 07:41:52 jennyhsu
|
||||
-- Revision 1.5 2002/09/02 11:48:40 jennyhsu
|
||||
-- Revision 1.4 2002/01/10 05:10:37 jennyhsu
|
||||
-- Revision 1.3 2001/10/26 02:50:02 jennyhsu
|
||||
-- Revision 1.2 2001/10/03 09:03:20 jennyhsu
|
||||
-- Revision 1.1 2001/08/25 06:01:16 jennyhsu
|
||||
-- Initial revision
|
||||
|
||||
ZYXEL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
|
||||
|
||||
zyxel OBJECT IDENTIFIER ::= { enterprises 890 }
|
||||
|
||||
products OBJECT IDENTIFIER ::= { zyxel 1 }
|
||||
|
||||
prestige OBJECT IDENTIFIER ::= { products 2 }
|
||||
rack OBJECT IDENTIFIER ::= { products 3 }
|
||||
dslam OBJECT IDENTIFIER ::= { products 4 }
|
||||
accessSwitch OBJECT IDENTIFIER ::= { products 5 }
|
||||
zywall OBJECT IDENTIFIER ::= { products 6 }
|
||||
atmEncryptor OBJECT IDENTIFIER ::= { products 7 }
|
||||
serviceGateway OBJECT IDENTIFIER ::= { products 8 }
|
||||
wimax OBJECT IDENTIFIER ::= { products 9 }
|
||||
|
||||
-- Prestige products
|
||||
|
||||
prestigeCommon OBJECT IDENTIFIER ::= { prestige 1 }
|
||||
p200Series OBJECT IDENTIFIER ::= { prestige 2 }
|
||||
p300Series OBJECT IDENTIFIER ::= { prestige 3 }
|
||||
p400Series OBJECT IDENTIFIER ::= { prestige 4 }
|
||||
p500Series OBJECT IDENTIFIER ::= { prestige 5 }
|
||||
p600Series OBJECT IDENTIFIER ::= { prestige 6 }
|
||||
p641 OBJECT IDENTIFIER ::= { p600Series 1 }
|
||||
p642 OBJECT IDENTIFIER ::= { p600Series 2 }
|
||||
p643 OBJECT IDENTIFIER ::= { p600Series 3 }
|
||||
p700Series OBJECT IDENTIFIER ::= { prestige 7 }
|
||||
p794ra OBJECT IDENTIFIER ::= { p700Series 1 }
|
||||
p794rb OBJECT IDENTIFIER ::= { p700Series 2 }
|
||||
p800Series OBJECT IDENTIFIER ::= { prestige 8 }
|
||||
p900Series OBJECT IDENTIFIER ::= { prestige 9 }
|
||||
|
||||
-- Access Switch products
|
||||
accessSwitchCommon OBJECT IDENTIFIER ::= { accessSwitch 1 }
|
||||
aes100 OBJECT IDENTIFIER ::= { accessSwitch 2 }
|
||||
pes100 OBJECT IDENTIFIER ::= { accessSwitch 3 }
|
||||
ves1012 OBJECT IDENTIFIER ::= { accessSwitch 4 }
|
||||
sesSeries OBJECT IDENTIFIER ::= { accessSwitch 5 }
|
||||
sesSeriesCommon OBJECT IDENTIFIER ::= { sesSeries 1 }
|
||||
sam1008 OBJECT IDENTIFIER ::= { sesSeries 2 }
|
||||
ses1024 OBJECT IDENTIFIER ::= { sesSeries 3 }
|
||||
slc1024 OBJECT IDENTIFIER ::= { sesSeries 4 }
|
||||
slc1224-22 OBJECT IDENTIFIER ::= { sesSeries 5 }
|
||||
sam1216-22 OBJECT IDENTIFIER ::= { sesSeries 6 }
|
||||
ies708-22a-stuc OBJECT IDENTIFIER ::= { sesSeries 7 }
|
||||
ies708-22a-stur OBJECT IDENTIFIER ::= { sesSeries 8 }
|
||||
p1600 OBJECT IDENTIFIER ::= { accessSwitch 6 }
|
||||
p1400 OBJECT IDENTIFIER ::= { accessSwitch 7 }
|
||||
|
||||
esSeries OBJECT IDENTIFIER ::= { accessSwitch 8 }
|
||||
esSeriesCommon OBJECT IDENTIFIER ::= { esSeries 1 }
|
||||
ees1024af OBJECT IDENTIFIER ::= { esSeries 2 }
|
||||
es2008 OBJECT IDENTIFIER ::= { esSeries 3 }
|
||||
es2008-gtp OBJECT IDENTIFIER ::= { esSeries 4 }
|
||||
es2008-sc OBJECT IDENTIFIER ::= { esSeries 5 }
|
||||
es2008-sc30 OBJECT IDENTIFIER ::= { esSeries 6 }
|
||||
es3024 OBJECT IDENTIFIER ::= { esSeries 7 }
|
||||
es4024 OBJECT IDENTIFIER ::= { esSeries 8 }
|
||||
es2024 OBJECT IDENTIFIER ::= { esSeries 9 }
|
||||
gs3012 OBJECT IDENTIFIER ::= { esSeries 10 }
|
||||
gs3012f OBJECT IDENTIFIER ::= { esSeries 11 }
|
||||
es3124 OBJECT IDENTIFIER ::= { esSeries 12 }
|
||||
gs4024 OBJECT IDENTIFIER ::= { esSeries 13 }
|
||||
es3124pwr OBJECT IDENTIFIER ::= { esSeries 14 }
|
||||
gs2024 OBJECT IDENTIFIER ::= { esSeries 15 }
|
||||
es2024a OBJECT IDENTIFIER ::= { esSeries 16 }
|
||||
es3148 OBJECT IDENTIFIER ::= { esSeries 17 }
|
||||
es2108 OBJECT IDENTIFIER ::= { esSeries 18 }
|
||||
es2108g OBJECT IDENTIFIER ::= { esSeries 19 }
|
||||
gs4012f OBJECT IDENTIFIER ::= { esSeries 20 }
|
||||
es2108pwr OBJECT IDENTIFIER ::= { esSeries 21 }
|
||||
es2108lc OBJECT IDENTIFIER ::= { esSeries 22 }
|
||||
es2048 OBJECT IDENTIFIER ::= { esSeries 23 }
|
||||
es4124 OBJECT IDENTIFIER ::= { esSeries 24 }
|
||||
-- gs3012 OBJECT IDENTIFIER ::= { esSeries 25 }
|
||||
es3124-4f OBJECT IDENTIFIER ::= { esSeries 26 }
|
||||
|
||||
aes100-1 OBJECT IDENTIFIER ::= { accessSwitch 9 }
|
||||
pes1014 OBJECT IDENTIFIER ::= { accessSwitch 10 }
|
||||
|
||||
aesSeries OBJECT IDENTIFIER ::= { accessSwitch 11 }
|
||||
aesSeriesCommon OBJECT IDENTIFIER ::= { aesSeries 1 }
|
||||
aes1024 OBJECT IDENTIFIER ::= { aesSeries 2 }
|
||||
alc1024-61 OBJECT IDENTIFIER ::= { aesSeries 3 }
|
||||
aam1008-63 OBJECT IDENTIFIER ::= { aesSeries 4 }
|
||||
alc1024-63 OBJECT IDENTIFIER ::= { aesSeries 5 }
|
||||
aam1008-61 OBJECT IDENTIFIER ::= { aesSeries 6 }
|
||||
alc1224-71 OBJECT IDENTIFIER ::= { aesSeries 7 }
|
||||
ies1248-71 OBJECT IDENTIFIER ::= { aesSeries 9 }
|
||||
ies1248-73 OBJECT IDENTIFIER ::= { aesSeries 10 }
|
||||
aam1212-51 OBJECT IDENTIFIER ::= { aesSeries 11 }
|
||||
aam1212-53 OBJECT IDENTIFIER ::= { aesSeries 12 }
|
||||
ies1248-51 OBJECT IDENTIFIER ::= { aesSeries 13 }
|
||||
ies1248-53 OBJECT IDENTIFIER ::= { aesSeries 14 }
|
||||
alc1224-51 OBJECT IDENTIFIER ::= { aesSeries 15 }
|
||||
alc1224-53 OBJECT IDENTIFIER ::= { aesSeries 16 }
|
||||
|
||||
vesSeries OBJECT IDENTIFIER ::= { accessSwitch 12 }
|
||||
vesSeriesCommon OBJECT IDENTIFIER ::= { vesSeries 1 }
|
||||
ves1008 OBJECT IDENTIFIER ::= { vesSeries 2 }
|
||||
-- vmb2024 OBJECT IDENTIFIER ::= { vesSeries 3 }
|
||||
ves1024 OBJECT IDENTIFIER ::= { vesSeries 4 }
|
||||
vlc1012 OBJECT IDENTIFIER ::= { vesSeries 5 }
|
||||
ves1316 OBJECT IDENTIFIER ::= { vesSeries 6 }
|
||||
ves1416 OBJECT IDENTIFIER ::= { vesSeries 7 }
|
||||
vlc1124 OBJECT IDENTIFIER ::= { vesSeries 8 }
|
||||
ves1124 OBJECT IDENTIFIER ::= { vesSeries 9 }
|
||||
ves1616f34 OBJECT IDENTIFIER ::= { vesSeries 10 }
|
||||
ves1616f44 OBJECT IDENTIFIER ::= { vesSeries 11 }
|
||||
ves1624f44 OBJECT IDENTIFIER ::= { vesSeries 12 }
|
||||
|
||||
iesSeries OBJECT IDENTIFIER ::= { accessSwitch 13 }
|
||||
iesSeriesCommon OBJECT IDENTIFIER ::= { iesSeries 1 }
|
||||
ies2000 OBJECT IDENTIFIER ::= { iesSeries 2 }
|
||||
ies3000 OBJECT IDENTIFIER ::= { iesSeries 3 }
|
||||
ies5000 OBJECT IDENTIFIER ::= { iesSeries 5 }
|
||||
ies5005 OBJECT IDENTIFIER ::= { iesSeries 7 }
|
||||
ies6000 OBJECT IDENTIFIER ::= { iesSeries 8 }
|
||||
|
||||
accessSwitchCommonATM OBJECT IDENTIFIER ::= { accessSwitch 14 }
|
||||
|
||||
-- DSLAM products
|
||||
dslamCommon OBJECT IDENTIFIER ::= { dslam 1 }
|
||||
|
||||
|
||||
-- Service Gateway products
|
||||
serviceGWCommon OBJECT IDENTIFIER ::= { serviceGateway 1 }
|
||||
vsg1000 OBJECT IDENTIFIER ::= { serviceGateway 2 }
|
||||
vsg1200 OBJECT IDENTIFIER ::= { serviceGateway 3 }
|
||||
vsg1200v2 OBJECT IDENTIFIER ::= { serviceGateway 4 }
|
||||
|
||||
ponSeries OBJECT IDENTIFIER ::= { accessSwitch 15 }
|
||||
olt1308 OBJECT IDENTIFIER ::= { ponSeries 1 }
|
||||
lt20h OBJECT IDENTIFIER ::= { ponSeries 2 }
|
||||
END
|
||||
Reference in New Issue
Block a user