Description

An ACX with optics almost fully populated is seeing an issue with an SNMP walk against the jnxDomCurrentLaneRxLaserPower table.

 

The ACX is almost fully populated with optics, though most are non-juniper:

 

user@acx7100> show chassis hardware detail no-forwarding

 

Hardware inventory:

Item       Version Part number Serial number   Description

Chassis                YX3623320069   JNP7100-32C [ACX7100-32C]

PSM 0      REV 05  740-085431  1ED7D186763    PSU 1600W AC, Front to Back Airflow

PSM 1      REV 05  740-085431  1ED7D186784    PSU 1600W AC, Front to Back Airflow

Routing Engine 0 REV 10  611-112446  YY3623320141   RE-JNP-7100

 sda  100030 MB SFSA100GM2AK4TO-  00006023108797000042 Solid State Disk

 sdb  100030 MB SFSA100GM2AK4TO-  0000602310879700004E Solid State Disk

CB 0       REV 18  650-113148  YX3623320069   Control Board

FPC 0           BUILTIN   BUILTIN      ACX7100-32C

 PIC 0          BUILTIN   BUILTIN      MRATE- 32xQSFP-DD + 4xQSFP56-DD

  Xcvr 0    0    NON-JNPR   SY2312-WKLCH0035 QSFP-100GBASE-LR4

  Xcvr 1    0    NON-JNPR   SY2312-WKLCH0030 QSFP-100GBASE-LR4

  Xcvr 2    0    NON-JNPR   SY2201ETC00002  QSFP-100GBASE-LR4

  Xcvr 4    0    NON-JNPR   WTQ11KB0042    UNKNOWN

  Xcvr 5    0    NON-JNPR   SY2204-10GH039  UNKNOWN

  Xcvr 7    0    NON-JNPR   SY2204-FPH00024  QSFP-100GBASE-ER4

  Xcvr 9    0    NON-JNPR   97319D75004    QSFP-100G-CWDM4

  Xcvr 10   0    NON-JNPR   SY2012-ROH0009  QSFP-100GBASE-LR4

  Xcvr 11   0    NON-JNPR   SY2312-WKLCH0031 QSFP-100GBASE-LR4

  Xcvr 12   0    NON-JNPR   SY2003-ROH0024  QSFP-100G-CWDM4

  Xcvr 13   0    NON-JNPR   SY2402ATH0000410 QSFP-100GBASE-LR4

  Xcvr 14   0    NON-JNPR   SY2306-WTKCL1740 QSFP-100GBASE-LR4

  Xcvr 15   0    NON-JNPR   SY2204-FPC00013  QSFP-100GBASE-ER4

  Xcvr 16   0    NON-JNPR   SY2311ATH0000370 QSFP-100G-CWDM4

  Xcvr 17   0    NON-JNPR   SY2004ATH0001407 QSFP-100G-CWDM4

  Xcvr 18   0    NON-JNPR   SY2308-WKTC0169  QSFP28-100G-CU3M

  Xcvr 19   0    NON-JNPR   SY2308-WKTC0212  QSFP28-100G-CU3M

  Xcvr 20   0    NON-JNPR   SY2101LEH0515   QSFP28-100G-CU3M

  Xcvr 21   0    NON-JNPR   SY2311ATH0000414 QSFP-100G-CWDM4

  Xcvr 22   0    NON-JNPR   SY2003-ROH0023  QSFP-100G-CWDM4

  Xcvr 23   0    NON-JNPR   CLS22122102027  QSFP-100GBASE-LR4

  Xcvr 24   0    NON-JNPR   SY2002ATH0000005 QSFP-100GBASE-LR4

  Xcvr 26   0    NON-JNPR   SY2308-WKTC0237  QSFP28-100G-CU3M

  Xcvr 27   0    NON-JNPR   APF1951K034169  QSFP28-100G-CU3M-ET

  Xcvr 28   0    NON-JNPR   SY2104-ROH0016  QSFP-100G-CWDM4

  Xcvr 29   0    NON-JNPR   SY2305-LEH00002  QSFP28-100G-CU3M

  Xcvr 30   0    NON-JNPR   SY2104-ROH0006  QSFP-100G-CWDM4

  Xcvr 31   REV 01  740-061001  1P1C42A7082MG   QSFP28-100G-CU3M

  Xcvr 32   0    NON-JNPR   SY2312-WKLCH0032 QSFP-100GBASE-LR4

  Xcvr 34   0    NON-JNPR   SY2406-PTC24   QSFP-100GBASE-ER4L

  Xcvr 35   0    NON-JNPR   SY2406-PTC23   QSFP-100GBASE-ER4L


 

If an SNMP walk is run, it stops at ifIndex 515:

 

Name: jnxDomCurrentLaneRxLaserPower

OID: 1.3.6.1.4.1.2636.3.60.1.2.1.1.6

 

user@server1:~$ snmpwalk -v 2c -c x3m3@snmp 172.31.31.5 1.3.6.1.4.1.2636.3.60.1.2.1.1.6

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.505.0 = INTEGER: -78

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.505.1 = INTEGER: -22

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.505.2 = INTEGER: -37

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.505.3 = INTEGER: -109

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.507.0 = INTEGER: 160

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.507.1 = INTEGER: 135

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.507.2 = INTEGER: 87

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.507.3 = INTEGER: 64

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.509.0 = INTEGER: -211

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.509.1 = INTEGER: -170

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.509.2 = INTEGER: -143

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.509.3 = INTEGER: -98

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.511.0 = INTEGER: 365

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.511.1 = INTEGER: 265

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.511.2 = INTEGER: 248

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.511.3 = INTEGER: 242

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.513.0 = INTEGER: 0

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.513.1 = INTEGER: 0

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.513.2 = INTEGER: 0

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.513.3 = INTEGER: 0

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.515.0 = INTEGER: 0

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.515.1 = INTEGER: 0

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.515.2 = INTEGER: 0

iso.3.6.1.4.1.2636.3.60.1.2.1.1.6.515.3 = INTEGER: 0

 

Or, port et-0/0/5:

 

output of interfaces-

user@server1:~$ snmpwalk -v 2c -c public 172.31.31.5 1.3.6.1.2.1.2.2.1.2

iso.3.6.1.2.1.2.2.1.2.4 = STRING: "lsi"

iso.3.6.1.2.1.2.2.1.2.6 = STRING: "lo0"

iso.3.6.1.2.1.2.2.1.2.16 = STRING: "lo0.0"

iso.3.6.1.2.1.2.2.1.2.193 = STRING: "re0:mgmt-0"

iso.3.6.1.2.1.2.2.1.2.501 = STRING: "vtep"

iso.3.6.1.2.1.2.2.1.2.502 = STRING: "esi"

iso.3.6.1.2.1.2.2.1.2.503 = STRING: "irb"

iso.3.6.1.2.1.2.2.1.2.504 = STRING: "pip0"

iso.3.6.1.2.1.2.2.1.2.505 = STRING: "et-0/0/0"

iso.3.6.1.2.1.2.2.1.2.506 = STRING: "fti0"

iso.3.6.1.2.1.2.2.1.2.507 = STRING: "et-0/0/1"

iso.3.6.1.2.1.2.2.1.2.509 = STRING: "et-0/0/2"

iso.3.6.1.2.1.2.2.1.2.511 = STRING: "et-0/0/3"

iso.3.6.1.2.1.2.2.1.2.513 = STRING: "et-0/0/4"

iso.3.6.1.2.1.2.2.1.2.514 = STRING: "et-0/0/4.0"

iso.3.6.1.2.1.2.2.1.2.515 = STRING: "et-0/0/5"

iso.3.6.1.2.1.2.2.1.2.516 = STRING: "et-0/0/5.0"

iso.3.6.1.2.1.2.2.1.2.517 = STRING: "et-0/0/6"

iso.3.6.1.2.1.2.2.1.2.518 = STRING: "et-0/0/6.0"

iso.3.6.1.2.1.2.2.1.2.519 = STRING: "et-0/0/7"

iso.3.6.1.2.1.2.2.1.2.520 = STRING: "et-0/0/7.0"

iso.3.6.1.2.1.2.2.1.2.521 = STRING: "et-0/0/8"

iso.3.6.1.2.1.2.2.1.2.523 = STRING: "et-0/0/9"

iso.3.6.1.2.1.2.2.1.2.525 = STRING: "et-0/0/10"

iso.3.6.1.2.1.2.2.1.2.526 = STRING: "et-0/0/10.0"

iso.3.6.1.2.1.2.2.1.2.527 = STRING: "et-0/0/11"

iso.3.6.1.2.1.2.2.1.2.528 = STRING: "et-0/0/11.0"

iso.3.6.1.2.1.2.2.1.2.529 = STRING: "et-0/0/12"

iso.3.6.1.2.1.2.2.1.2.531 = STRING: "et-0/0/13"

iso.3.6.1.2.1.2.2.1.2.532 = STRING: "et-0/0/13.0"

iso.3.6.1.2.1.2.2.1.2.533 = STRING: "et-0/0/14"

iso.3.6.1.2.1.2.2.1.2.534 = STRING: "et-0/0/14.0"

iso.3.6.1.2.1.2.2.1.2.535 = STRING: "et-0/0/15"

iso.3.6.1.2.1.2.2.1.2.536 = STRING: "et-0/0/15.0"

iso.3.6.1.2.1.2.2.1.2.537 = STRING: "et-0/0/16"

iso.3.6.1.2.1.2.2.1.2.538 = STRING: "lsi.1048583"

iso.3.6.1.2.1.2.2.1.2.539 = STRING: "et-0/0/17"

iso.3.6.1.2.1.2.2.1.2.541 = STRING: "et-0/0/18"

iso.3.6.1.2.1.2.2.1.2.543 = STRING: "et-0/0/19"

iso.3.6.1.2.1.2.2.1.2.545 = STRING: "et-0/0/20"

iso.3.6.1.2.1.2.2.1.2.547 = STRING: "et-0/0/21"

iso.3.6.1.2.1.2.2.1.2.549 = STRING: "et-0/0/22"

iso.3.6.1.2.1.2.2.1.2.551 = STRING: "et-0/0/23"

iso.3.6.1.2.1.2.2.1.2.553 = STRING: "et-0/0/24"

iso.3.6.1.2.1.2.2.1.2.555 = STRING: "et-0/0/25"

iso.3.6.1.2.1.2.2.1.2.557 = STRING: "et-0/0/26"

iso.3.6.1.2.1.2.2.1.2.559 = STRING: "et-0/0/27"

iso.3.6.1.2.1.2.2.1.2.560 = STRING: "lsi.1048597"

iso.3.6.1.2.1.2.2.1.2.561 = STRING: "et-0/0/28"

iso.3.6.1.2.1.2.2.1.2.563 = STRING: "et-0/0/29"

iso.3.6.1.2.1.2.2.1.2.565 = STRING: "et-0/0/30"

iso.3.6.1.2.1.2.2.1.2.567 = STRING: "et-0/0/31"

iso.3.6.1.2.1.2.2.1.2.569 = STRING: "et-0/0/32"

iso.3.6.1.2.1.2.2.1.2.570 = STRING: "lsi.1048602"

iso.3.6.1.2.1.2.2.1.2.571 = STRING: "et-0/0/33"

iso.3.6.1.2.1.2.2.1.2.573 = STRING: "et-0/0/34"

iso.3.6.1.2.1.2.2.1.2.574 = STRING: "et-0/0/34.0"

iso.3.6.1.2.1.2.2.1.2.575 = STRING: "et-0/0/35"

 .

 

Snmp logging shows the walk hit index 515.3 and then roll back to the top:

 

Sep 6 15:15:13 evo_netsnmp_udp_send: sendmsg to 23 success 

Sep 6 15:15:13 agent_io_reader: Received on netproxy socket fd :23

Sep 6 15:15:13 evo_update_iflIndex_rtblIndex: Not a vmb interface

Sep 6 15:15:13 agent_io_reader: Updated pc_input_index = 1093 pc_rtblindex = 0

Sep 6 15:15:13 snmpd[1d367bf] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Sep 6 15:15:13 snmpd[1d367bf] >>> Get-Next-Request

Sep 6 15:15:13 snmpd[1d367bf] >>> Source:   172.20.4.101

Sep 6 15:15:13 snmpd[1d367bf] >>> Destination: 172.31.31.5

Sep 6 15:15:13 snmpd[1d367bf] >>> Version:   SNMPv2

Sep 6 15:15:13 snmpd[1d367bf] >>> Request_id: 0x1d367bf

Sep 6 15:15:13 snmpd[1d367bf] >>> Community:  x3m3@snmp

Sep 6 15:15:13 snmpd[1d367bf] >>> Error:    status=0 / vb_index=0

Sep 6 15:15:13 snmpd[1d367bf] >>>  OID : jnxDomCurrentLaneRxLaserPower.515.3

Sep 6 15:15:13 snmpd[1d367bf] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Sep 6 15:15:13 snmpd[1d367bf] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Sep 6 15:15:13 snmpd[1d367bf] <<< Get-Response

Sep 6 15:15:13 snmpd[1d367bf] <<< Source:   172.31.31.5

Sep 6 15:15:13 snmpd[1d367bf] <<< Destination: 172.20.4.101

Sep 6 15:15:13 snmpd[1d367bf] <<< Version:   SNMPv2

Sep 6 15:15:13 snmpd[1d367bf] <<< Request_id: 0x1d367bf

Sep 6 15:15:13 snmpd[1d367bf] <<< Community:  x3m3@snmp

Sep 6 15:15:13 snmpd[1d367bf] <<< Error:    status=0 / vb_index=0

Sep 6 15:15:13 snmpd[1d367bf] <<<  OID : jnxDomCurrentLaneTxLaserBiasCurren

Sep 6 15:15:13 snmpd[1d367bf] <<<     t.505.0

Sep 6 15:15:13 snmpd[1d367bf] <<<  type : Number

Sep 6 15:15:13 snmpd[1d367bf] <<<  value: 46714

Sep 6 15:15:13 snmpd[1d367bf] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

 

Solution

This problem is triggered by the optic. The SFP in Slot 0/0/5 where the SNMP walk stalls is not recognized and in an UNKNOWN state:

 

Xcvr 5 0 NON-JNPR SY2204-10GH039 UNKNOWN

 

Vendor information:

 

user@acx7100> show chassis pic fpc-slot 0 pic-slot 0

FPC slot 0, PIC slot 0 information:

 Type               MRATE- 32xQSFP-DD + 4xQSFP56-DD

 State              Online   

 PIC version          01.18

 Uptime  53 days, 20 hours, 38 minutes, 7 seconds

 

PIC port information:

             Fiber          Xcvr vendor    Wave-           Xcvr     JNPR   MSA

 Port Cable type    type Xcvr vendor    part number    length          Firmware   Rev   Version

 0  100GBASE LR4   SM  Syrotech      GOXQ28-13100G-LR 1310 nm          0.0      0    SFF-8636 ver 2.10

 1  100GBASE LR4   SM  Syrotech      GOXQ28-13100G-LR 1310 nm          0.0      0    SFF-8636 ver 2.10

 2  100GBASE LR4   SM  Syrotech      GOXQ28-13100GLR4 1310 nm          0.0      0    SFF-8636 ver 2.7

 4  UNKNOWN      n/a  Volex Inc.     QSFP-40G-CU1M   n/a            0.0      0    SFF-8436 ver n/a

 5  UNKNOWN      n/a  Syrotech      QSFP-40G-CU1M   n/a            0.0      0    SFF-8436 ver n/a

 9  100G CWDM4    SM  AOI        AQPLBCQ4EDMA1105 1301 nm          0.0      0    SFF-8636 ver 2.7

 10  100GBASE LR4   SM  Syrotech      GOXQ28-13100GLR4 1310 nm          0.0      0    SFF-8436 ver n/a

 11  100GBASE LR4   SM  Syrotech      GOXQ28-13100G-LR 1310 nm          0.0      0    SFF-8636 ver 2.10

 12  100G CWDM4    SM  Syrotech      GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.7

 13  100GBASE LR4   SM  Syrotech      GOXQ28-13100GLR4 1302.35 nm        0.0      0    SFF-8636 ver 2.10

 14  100GBASE LR4   SM  Syrotech      GOXQ28-13100G-20 1302.35 nm        0.0      0    SFF-8636 ver 2.10

 15  100GBASE ER4   SM  SyroTech      GOXQ28-13100GER4 1310 nm          0.0      0    SFF-8636 ver 2.10

 16  100G CWDM4    SM  Syrotech      GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.10

 17  100G CWDM4    SM  OEM        GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.7

 18  100GGBASE CU 3M  n/a  Syrotech      GOXQ-CABQS28P3M  n/a            0.0      0    SFF-8636 ver 2.0

 19  100GGBASE CU 3M  n/a  Syrotech      GOXQ-CABQS28P3M  n/a            0.0      0    SFF-8636 ver 2.0

 20  100GGBASE CU 3M  n/a  OEM        Q28-100G-3M    n/a            0.0      0    SFF-8436 ver n/a

 21  100G CWDM4    SM  Syrotech      GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.10

 22  100G CWDM4    SM  Syrotech      GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.7

 23  100GBASE LR4   SM  Anda Telecom    QSFP28100G-LR4-S 1310 nm          0.0      0    SFF-8636 ver 2.7

 24  100GBASE LR4   SM  OEM        GOXQ28-13100GLR4 1302.35 nm        0.0      0    SFF-8636 ver 2.10

 25  100G CWDM4    SM  Syrotech      GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.10

 26  100GGBASE CU 3M  n/a  Syrotech      GOXQ-CABQS28P3M  n/a            0.0      0    SFF-8636 ver 2.0

 27  100GGBASE CU 3M ET n/a Amphenol      NDAAFF-AK03    n/a            0.0      0    SFF-8636 ver 2.7

 28  100G CWDM4    SM  Syrotech      GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.7

 29  100GGBASE CU 3M  n/a  Arista Networks  GOXQCABQSFP28P3M n/a            0.0      0    SFF-8636 ver 2.0

 30  100G CWDM4    SM  Syrotech      GOXQ28-13100G-02 1310 nm          0.0      0    SFF-8636 ver 2.7

 31  100GGBASE CU 3M  n/a  JUNIPER-AMPHENOL  NDAAFJ-J102    n/a            0.0      REV 01  SFF-8636 ver 2.7

 32  100GBASE LR4   SM  Syrotech      GOXQ28-13100G-LR 1310 nm          0.0      0    SFF-8636 ver 2.10

 34  100GBASE ER4 Lite SM  SYROTECH      GOXQ28-BI94100G  1309 nm          0.0      0    SFF-8636 ver 2.10

 35  100GBASE ER4 Lite SM  SYROTECH      GOXQ28-BI94100G  1309 nm          0.0      0    SFF-8636 ver 2.10

 

The optic is not responding correctly to the DOM query. The only solution is to remove the optic and replace it with a Juniper Supported model.

 

Modification History

2024-10-02 : Article Created