Calix AXOS Sensor Changes (#15343)

* Sync'd up MIB changes

* Added new ONT sensors: admin/oper state, rx/tx levels
This commit is contained in:
Noah Roufus
2023-09-25 14:30:30 -06:00
committed by GitHub
parent 3e5230013a
commit 57e1d3ff48
6 changed files with 100752 additions and 414 deletions

View File

@@ -47,6 +47,28 @@ modules:
- { value: 1, generic: 0, graph: 0, descr: Enabled }
- { value: 2, generic: 1, graph: 0, descr: Alarm Suppress }
- { value: 3, generic: 0, graph: 0, descr: Disabled }
-
oid: axosOntTable
value: axosOntOperStatus
num_oid: '.1.3.6.1.4.1.6321.1.2.4.2.6.1.1.4.{{ $index }}'
descr: 'ONT {{ $axosOntID }} Oper Status'
index: axosOntOperStatus.{{ $index }}
state_name: axosOntOperStatus
states:
- { value: 0, generic: 3, graph: 0, descr: Unknown }
- { value: 1, generic: 0, graph: 0, descr: Enabled }
- { value: 2, generic: 0, graph: 0, descr: Disabled }
-
oid: axosOntTable
value: axosOntAdminStatus
num_oid: '.1.3.6.1.4.1.6321.1.2.4.2.6.1.1.3.{{ $index }}'
descr: 'ONT {{ $axosOntID }} Admin Status'
index: axosOntAdminStatus.{{ $index }}
state_name: axosOntAdminStatus
states:
- { value: 0, generic: 3, graph: 0, descr: Unknown }
- { value: 1, generic: 0, graph: 0, descr: Enabled }
- { value: 2, generic: 0, graph: 0, descr: Disabled }
dbm:
data:
@@ -78,3 +100,47 @@ modules:
oid: axosOltPonPortStatus
op: '='
value: 2
-
oid: AxosOntTable
value: axosOntRxOpticalLevel
num_oid: '.1.3.6.1.4.1.6321.1.2.4.2.6.1.1.6.{{ $index }}'
descr: "ONT {{ $axosOntID }} RX Power"
group: 'ONT {{ $axosOntID }}'
index: 'axosOntRxOpticalLevel.{{ $index }}'
divisor: 10000
user_func: 'mw_to_dbm'
skip_values:
-
oid: axosOntAdminStatus
op: '='
value: 2
-
oid: AxosOntTable
value: axosOntFarEndRxOpticalLevel
num_oid: '.1.3.6.1.4.1.6321.1.2.4.2.6.1.1.6.{{ $index }}'
descr: "ONT {{ $axosOntID }} OLT RX Signal Level"
group: 'ONT {{ $axosOntID }}'
index: 'axosOntFarEndRxOpticalLevel.{{ $index }}'
divisor: 10000
user_func: 'mw_to_dbm'
skip_values:
-
oid: axosOntAdminStatus
op: '='
value: 2
-
oid: AxosOntTable
value: axosOntTxOpticalLevel
num_oid: '.1.3.6.1.4.1.6321.1.2.4.2.6.1.1.7.{{ $index }}'
descr: "ONT {{ $axosOntID }} TX Power"
group: 'ONT {{ $axosOntID }}'
index: 'axosOntTxOpticalLevel.{{ $index }}'
divisor: 10000
user_func: 'mw_to_dbm'
skip_values:
-
oid: axosOntAdminStatus
op: '='
value: 2

View File

@@ -88,7 +88,10 @@ axosAlarmType OBJECT-TYPE
qos(1),
processing-error(2),
equipment(3),
environmental(4)
environmental(4),
operational-violation(5),
integrity-violation(6),
informational(7)
}
MAX-ACCESS read-only
STATUS current
@@ -122,7 +125,17 @@ axosAlarmCategory OBJECT-TYPE
pon(22),
bondedgroup(23),
cardimgmgmt(24),
ontimgmgmt(25)
ontimgmgmt(25),
slot(26),
subscriber(27),
mpls(28),
l2vpn(29),
aeont(30),
bfd(31),
vrrp(32),
pim(33),
connection(34),
mfib(35)
}
MAX-ACCESS read-only
STATUS current

View File

@@ -107,12 +107,15 @@ axosCardProvType OBJECT-TYPE
ge24r2(9),
epon(10),
gpon(11),
eponmacsec(12),
e32ngpon(13),
epon_macsec(12),
e3_2_ngpon(13),
asm3001(14),
gp1612(15),
xg801(16),
ce201(17)
ce201(17),
e3_2_xgs(18),
frwy(19),
xg3201(21)
}
MAX-ACCESS read-only
STATUS current
@@ -133,12 +136,15 @@ axosCardActualType OBJECT-TYPE
ge24r2(9),
epon(10),
gpon(11),
eponmacsec(12),
e32ngpon(13),
epon_macsec(12),
e3_2_ngpon(13),
asm3001(14),
gp1612(15),
xg801(16),
ce201(17)
ce201(17),
e3_2_xgs(18),
frwy(19),
xg3201(21)
}
MAX-ACCESS read-only
STATUS current

View File

@@ -120,7 +120,7 @@ axosSystemChassisSerialNumber OBJECT-TYPE
::= {axosSystemModule 10}
axosSystemChassisMacAddress OBJECT-TYPE
SYNTAX MacAddress
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Chassis MAC address"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff