mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +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:
parent
8fe7ced23c
commit
c459d78cd6
@ -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 . "]");
|
||||
|
||||
|
8
includes/polling/device-ies.inc.php
Normal file
8
includes/polling/device-ies.inc.php
Normal file
@ -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];
|
||||
|
||||
?>
|
1221
mibs/ADSL-LINE-EXT-MIB.mib
Normal file
1221
mibs/ADSL-LINE-EXT-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
113
mibs/ADSL-TC-MIB.mib
Normal file
113
mibs/ADSL-TC-MIB.mib
Normal file
@ -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: bathricg@agcs.com
|
||||
|
||||
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: faye@coppermountain.com
|
||||
IETF ADSL MIB Working Group (adsl@xlist.agcs.com)
|
||||
"
|
||||
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
|
2316
mibs/HDSL2-SHDSL-LINE-MIB.mib
Normal file
2316
mibs/HDSL2-SHDSL-LINE-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
79
mibs/RFC-1212.mib
Normal file
79
mibs/RFC-1212.mib
Normal file
@ -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.
|
||||
-- dperkins@scruznet.com
|
||||
|
||||
|
||||
|
||||
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
|
558
mibs/zyxel-AESCommon.mib
Normal file
558
mibs/zyxel-AESCommon.mib
Normal file
@ -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
|
317
mibs/zyxel-AS-ATM.mib
Normal file
317
mibs/zyxel-AS-ATM.mib
Normal file
@ -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
mibs/zyxel-AS.mib
Normal file
1049
mibs/zyxel-AS.mib
Normal file
File diff suppressed because it is too large
Load Diff
2569
mibs/zyxel-IESCommon.mib
Normal file
2569
mibs/zyxel-IESCommon.mib
Normal file
File diff suppressed because it is too large
Load Diff
5466
mibs/zyxel-SAM1216.mib
Normal file
5466
mibs/zyxel-SAM1216.mib
Normal file
File diff suppressed because it is too large
Load Diff
188
mibs/zyxel.mib
Normal file
188
mibs/zyxel.mib
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user