diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/inteno | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/inteno')
| -rw-r--r-- | MIBS/inteno/XAVI-XG6846-MIB | 819 |
1 files changed, 819 insertions, 0 deletions
diff --git a/MIBS/inteno/XAVI-XG6846-MIB b/MIBS/inteno/XAVI-XG6846-MIB new file mode 100644 index 0000000..087d2a8 --- /dev/null +++ b/MIBS/inteno/XAVI-XG6846-MIB @@ -0,0 +1,819 @@ +--*****************************************************************
+-- XAVI-XG6846-MIB.my : XAVI Inteno MIB file
+--
+-- This MIB defines DSL CPE configuration Management Information Base.
+-- The following objects are part of the enterprise MIB for Broadcom DSL.
+--
+-- 2012/03/21 Dom Hsu <dom_hsu@xavi.com.tw>
+--
+-- XAVi Technologies Corp. 2012. All Rights Reserved
+--
+--*****************************************************************
+
+XAVI-XG6846-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ TimeTicks, Counter32, snmpModules, enterprises, mib-2, IpAddress, Integer32
+ FROM SNMPv2-SMI
+ DisplayString, TestAndIncr, TimeStamp
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF;
+
+xg6846 OBJECT IDENTIFIER ::= { enterprises 12919 }
+
+catv OBJECT IDENTIFIER ::= { xg6846 1 }
+portmode OBJECT IDENTIFIER ::= { xg6846 2 }
+qos OBJECT IDENTIFIER ::= { xg6846 3 }
+vlan OBJECT IDENTIFIER ::= { xg6846 4 }
+portStatistic OBJECT IDENTIFIER ::= { xg6846 5 }
+ddminfo OBJECT IDENTIFIER ::= { xg6846 6 }
+internetPort OBJECT IDENTIFIER ::= { xg6846 7 }
+reboot OBJECT IDENTIFIER ::= { xg6846 8 }
+tftp OBJECT IDENTIFIER ::= { xg6846 9 }
+portPower OBJECT IDENTIFIER ::= { xg6846 10 }
+jumb OBJECT IDENTIFIER ::= { xg6846 11 }
+deviceinfo OBJECT IDENTIFIER ::= { xg6846 12 }
+
+catvEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "catv switch function."
+ ::= { catv 1 }
+
+lanportTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ModeEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN port table."
+ ::= { portmode 1 }
+
+modeEntry OBJECT-TYPE
+ SYNTAX ModeEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "set port mode entry."
+ INDEX { lanportIndex }
+ ::= { lanportTable 1 }
+ ModeEntry ::= SEQUENCE {
+ lanportIndex Unsigned32,
+ lanportName DisplayString,
+ lanportspeed INTEGER,
+ lanportpause INTEGER
+ }
+
+lanportIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "lan port entry index."
+ ::= { modeEntry 1 }
+
+lanportName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "lan port name."
+ ::= { modeEntry 2 }
+
+lanportspeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(0),
+ speed10mFD(1),
+ speed10mHD(2),
+ speed100mFD(3),
+ speed100mHD(4)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port speed value."
+ ::= { modeEntry 3 }
+
+lanportpause OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port 802.1P enable/disable value."
+ ::= { modeEntry 4 }
+
+qosTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "qos table."
+ ::= { qos 1 }
+
+qosEntry OBJECT-TYPE
+ SYNTAX QosEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "qos list entry."
+ INDEX { qosIndex }
+ ::= { qosTable 1 }
+ QosEntry ::= SEQUENCE {
+ qosIndex Unsigned32,
+ qmapping Unsigned32
+ }
+
+qosIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "qos list entry index."
+ ::= { qosEntry 1 }
+
+qmapping OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "mapping queue value."
+ ::= { qosEntry 2 }
+
+portTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SettingEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "all port setting table."
+ ::= { vlan 1 }
+
+portEntry OBJECT-TYPE
+ SYNTAX SettingEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port list entry."
+ INDEX { portIndex }
+ ::= { portTable 1 }
+ SettingEntry ::= SEQUENCE {
+ portIndex Unsigned32,
+ vlanid Unsigned32,
+ priority Unsigned32,
+ qmode INTEGER,
+ dscpEnable INTEGER
+ }
+
+portIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "port num index."
+ ::= { portEntry 1 }
+
+vlanid OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port vlan id value."
+ ::= { portEntry 2 }
+
+priority OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port default priority value."
+ ::= { portEntry 3 }
+
+qmode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ fallback(1),
+ check(2),
+ secure(3)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port 802.1Q mode value."
+ ::= { portEntry 4 }
+
+dscpEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "DSCP enable."
+ ::= { portEntry 5 }
+
+vlangroupTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF GroupEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VLAN group setting table."
+ ::= { vlan 2 }
+
+groupEntry OBJECT-TYPE
+ SYNTAX GroupEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "vlan group list entry."
+ INDEX { groupIndex }
+ ::= { vlangroupTable 1 }
+ GroupEntry ::= SEQUENCE {
+ groupIndex Unsigned32,
+ groupid Unsigned32,
+ lan1 INTEGER,
+ lan2 INTEGER,
+ lan3 INTEGER,
+ lan4 INTEGER,
+ wan INTEGER
+ }
+
+groupIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "vlan group index."
+ ::= { groupEntry 1 }
+
+groupid OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "vlan group id."
+ ::= { groupEntry 2 }
+
+lan1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ notMember(0),
+ egressUntagged(1),
+ egressTagged(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "vlan group id."
+ ::= { groupEntry 3 }
+
+lan2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ notMember(0),
+ egressUntagged(1),
+ egressTagged(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "vlan group id."
+ ::= { groupEntry 4 }
+
+lan3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ notMember(0),
+ egressUntagged(1),
+ egressTagged(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "vlan group id."
+ ::= { groupEntry 5 }
+
+lan4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ notMember(0),
+ egressUntagged(1),
+ egressTagged(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "vlan group id."
+ ::= { groupEntry 6 }
+
+wan OBJECT-TYPE
+ SYNTAX INTEGER {
+ notMember(0),
+ egressUntagged(1),
+ egressTagged(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "vlan group id."
+ ::= { groupEntry 7 }
+
+statisticTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortStatEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port statistics table."
+ ::= { portStatistic 1 }
+
+portStatEntry OBJECT-TYPE
+ SYNTAX PortStatEntry
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "port statistics list entry."
+ INDEX { statIndex }
+ ::= { statisticTable 1 }
+ PortStatEntry ::= SEQUENCE {
+ statIndex Unsigned32,
+ portName DisplayString,
+ unicastsReceived Unsigned32,
+ broadcastsReceived Unsigned32,
+ multicastsReceived Unsigned32,
+ fcsErrorReceived Unsigned32,
+ pauseReceived Unsigned32,
+ unicastsTransmitted Unsigned32,
+ broadcastsTransmitted Unsigned32,
+ multicastsTransmitted Unsigned32,
+ fcsErrorTransmitted Unsigned32,
+ pauseTransmitted Unsigned32,
+ speed DisplayString
+ }
+
+statIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ports entry index."
+ ::= { portStatEntry 1 }
+
+portName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "port name."
+ ::= { portStatEntry 2 }
+
+unicastsReceived OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "unicasts Received."
+ ::= { portStatEntry 3 }
+
+broadcastsReceived OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "broadcasts Received."
+ ::= { portStatEntry 4 }
+
+multicastsReceived OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "multicasts Received."
+ ::= { portStatEntry 5 }
+
+fcsErrorReceived OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "fcsError Received."
+ ::= { portStatEntry 6 }
+
+pauseReceived OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "pause Received."
+ ::= { portStatEntry 7 }
+
+unicastsTransmitted OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "unicasts Transmitted."
+ ::= { portStatEntry 8 }
+
+broadcastsTransmitted OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "broadcasts Transmitted."
+ ::= { portStatEntry 9 }
+
+multicastsTransmitted OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "multicasts Transmitted."
+ ::= { portStatEntry 10 }
+
+fcsErrorTransmitted OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "fcsError Transmitted."
+ ::= { portStatEntry 11 }
+
+pauseTransmitted OBJECT-TYPE
+ SYNTAX Unsigned32
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "pause Transmitted."
+ ::= { portStatEntry 12 }
+
+speed OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "port speed duplex mode status."
+ ::= { portStatEntry 13 }
+
+vendorName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Vendor Name."
+ ::= { ddminfo 1 }
+
+vendorOui OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Vendor OUI."
+ ::= { ddminfo 2 }
+
+vendorPn OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Vendor PN."
+ ::= { ddminfo 3 }
+
+vendorRev OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Vendor REV."
+ ::= { ddminfo 4 }
+
+temperature OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Temperature."
+ ::= { ddminfo 5 }
+
+voltage OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Voltage."
+ ::= { ddminfo 6 }
+
+bias OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Bias."
+ ::= { ddminfo 7 }
+
+txPower OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM TX Power."
+ ::= { ddminfo 8 }
+
+rxPower OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DDM Rx Power."
+ ::= { ddminfo 9 }
+
+wanType OBJECT-TYPE
+ SYNTAX INTEGER {
+ dhcp(1),
+ staticIp(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "wan protocol type."
+ ::= { internetPort 1 }
+
+hostname OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the dns host name."
+ ::= { internetPort 2 }
+
+domainame OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the dns domain name."
+ ::= { internetPort 3 }
+
+staticDns OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "static dns enable."
+ ::= { internetPort 4 }
+
+primaryDns OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the primary dns."
+ ::= { internetPort 5 }
+
+secondaryDns OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the secodary dns."
+ ::= { internetPort 6 }
+
+staticIpHostName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the static Ip dns host name."
+ ::= { internetPort 7 }
+
+staticIpDomainName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the static ip dns domain name."
+ ::= { internetPort 8 }
+
+staticIpAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The static ip address ."
+ ::= { internetPort 9 }
+
+staticIpSubMask OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The static subnet mask ."
+ ::= { internetPort 10 }
+
+staticIpGateway OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The static gateway ."
+ ::= { internetPort 11 }
+
+staticIpPrimaryDns OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the primary dns."
+ ::= { internetPort 12 }
+
+staticIpSecondaryDns OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the secodary dns."
+ ::= { internetPort 13 }
+
+rebootEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "catv switch function."
+ ::= { reboot 1 }
+
+tftpSevIp OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tftp server ip."
+ ::= { tftp 1 }
+
+fileName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The file name."
+ ::= { tftp 2 }
+
+fileType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " i for image and c for configuration data"
+ ::= { tftp 3 }
+
+action OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Get or Put file action,g for get file and p for put file."
+ ::= { tftp 4 }
+
+adminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "administrative status."
+ ::= { tftp 5 }
+
+operStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "vendor specific info."
+ ::= { tftp 6 }
+
+port1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan port enable/disable."
+ ::= { portPower 1 }
+
+port2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan port enable/disable."
+ ::= { portPower 2 }
+
+port3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan port enable/disable."
+ ::= { portPower 3 }
+
+port4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan port enable/disable."
+ ::= { portPower 4 }
+
+jumblan1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ mode1(0),
+ mode2(1),
+ mode3(2),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan jumb mode 1522/2048/10240."
+ ::= { jumb 1 }
+
+jumblan2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ mode1(0),
+ mode2(1),
+ mode3(2),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan jumb mode 1522/2048/10240."
+ ::= { jumb 2 }
+
+jumblan3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ mode1(0),
+ mode2(1),
+ mode3(2),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan jumb mode 1522/2048/10240."
+ ::= { jumb 3 }
+
+jumblan4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ mode1(0),
+ mode2(1),
+ mode3(2),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan jumb mode 1522/2048/10240."
+ ::= { jumb 4 }
+
+jumbwan OBJECT-TYPE
+ SYNTAX INTEGER {
+ mode1(0),
+ mode2(1),
+ mode3(2),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "lan jumb mode 1522/2048/10240."
+ ::= { jumb 5 }
+
+serialnum OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "display device serial number."
+ ::= { deviceinfo 1 }
+END
|