Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Open Networking Hardware Diagnostic Guide November 2022

PDF

opticstool

To check the presence or absence of optic devices, link status, and to read data from the optic devices’ EEPROM, use the opticstool.

Tests

There are no tests on the optic devices. You can run a brief report that displays the optic presence or shows simple data, such as the serial number and device type. For more detailed information, use a device report.

CLI options

DellEmc Diag - Optics Tool
version 1.0, x.xx.x.x-x
build, 2022/05/23,

Syntax: opticstool <option>
 Show the help-text:=
      opticstool --h                                                                     (or)
      opticstool -h
 Show port and optics status:=
      opticstool --show[=brief] [--int=<interface>]                                      (or)
      opticstool -x[=brief] [-I <interface>]
 Execute repeatedly command by count:=
      opticstool --iteration=max/<count> [option1] [option2]...                          (or)
      opticstool -I max/<count> [option1] [option2]...
opticstool --read --int=<interface> [--page=<page #>] [--index=<offset>] [--cnt=<length>](or)
opticstool -r -I <interface> [-p <page #>] [-i <offset>] [-C <length>]
opticstool --write --int=<interface> --page=<page #> --index=<offset> --val=<value>      (or)
opticstool -w -i <interface> -p <page #> -i <offset> -V <value>
Usage:
      -h, --h           Show the help text
      -x, --show=       Show operation
      -F, --int         Interface ID
      -I, --iteration=  Iteration command execution
      -r, --read        Read operation
      -w, --write       Write operation
  • show —Shows information about the optic devices. With the brief option, only the ID and presence displays. Without the brief option, more details display, such as the serial number and device type. If you specify an interface, more detail displays about that device by reading the EEPROM.

Output

root@dell-diag-os:~# opticstool --show=brief
Show Optics in System (brief)
Port #  Name       Status
------  --------   ------
   1       SFP+ 1   PRESENT
   2       SFP+ 2   PRESENT
   3       SFP+ 3   PRESENT
   4       SFP+ 4   PRESENT
   5       SFP+ 5   PRESENT
   6       SFP+ 6   PRESENT
   7       SFP+ 7   PRESENT
   8       SFP+ 8   PRESENT
   9       SFP+ 9   PRESENT
  10      SFP+ 10   PRESENT
  11      SFP+ 11   PRESENT
  12      SFP+ 12   PRESENT
  13      SFP+ 13   PRESENT
  14      SFP+ 14   PRESENT
  15      SFP+ 15   PRESENT
  16      SFP+ 16   PRESENT
  17      SFP+ 17   PRESENT
  18      SFP+ 18   PRESENT
  19      SFP+ 19   PRESENT
  20      SFP+ 20   PRESENT
  21      SFP+ 21   PRESENT
  22      SFP+ 22   PRESENT
  23      SFP+ 23   PRESENT
  24      SFP+ 24   PRESENT
  25      SFP+ 25   PRESENT
  26      SFP+ 26   PRESENT
  27      SFP+ 27   PRESENT
  28      SFP+ 28   PRESENT
  29      SFP+ 29   PRESENT
  30      SFP+ 30   PRESENT
  31      SFP+ 31   PRESENT
  32      SFP+ 32   PRESENT
  33      SFP+ 33   PRESENT
  34      SFP+ 34   PRESENT
  35      SFP+ 35   PRESENT
  36      SFP+ 36   PRESENT
  37      SFP+ 37   PRESENT
  38      SFP+ 38   PRESENT
  39      SFP+ 39   PRESENT
  40      SFP+ 40   PRESENT
  41     QSFP+ 41   PRESENT
  42     QSFP+ 42   PRESENT
  43    QSFP28 43   PRESENT
  44    QSFP28 44   PRESENT
  45    QSFP28 45   PRESENT
  46    QSFP28 46   PRESENT
  47    QSFP28 47   PRESENT
  48    QSFP28 48   PRESENT
root@dell-diag-os:~#
root@dell-diag-os:~# opticstool --show
Show Optics in System
Port #  Name       Status  Type    Part Number      Rev  Serial Number
------  --------   ------  ------- ---------------  ---  ---------------
   1       SFP+ 1   PRESENT SFP     616740000         B    CN0C6Y7M41A0
   2       SFP+ 2   PRESENT SFP     616740000         B    CN0C6Y7M41A0
   3       SFP+ 3   PRESENT SFP     616740000         C    CN0C6Y7M01I4
   4       SFP+ 4   PRESENT SFP     616740000         C    CN0C6Y7M01I4
   5       SFP+ 5   PRESENT SFP     616740000         C    CN0C6Y7M490B@
   6       SFP+ 6   PRESENT SFP     616740000         C    CN0C6Y7M490B@
   7       SFP+ 7   PRESENT SFP     616740000         C    CN0C6Y7M490BDD
   8       SFP+ 8   PRESENT SFP     616740000         C    CN0C6Y7M490BDD
   9       SFP+ 9   PRESENT SFP     616740000         C    CN0C6Y7M482HV@
  10      SFP+ 10   PRESENT SFP     616740000         C    CN0C6Y7M482HV@
  11      SFP+ 11   PRESENT SFP     616740000         C    CN0C6Y7M490BEL
  12      SFP+ 12   PRESENT SFP     616740000         C    CN0C6Y7M490BEL
  13      SFP+ 13   PRESENT SFP     616740000         C    CN0C6Y7M490BD
  14      SFP+ 14   PRESENT SFP     616740000         C    CN0C6Y7M490BD
  15      SFP+ 15   PRESENT SFP     616740000         C    CN0C6Y7M490BDD
  16      SFP+ 16   PRESENT SFP     616740000         C    CN0C6Y7M490BDD
  17      SFP+ 17   PRESENT SFP     616740000         C    CN0C6Y7M48A2E@
  18      SFP+ 18   PRESENT SFP     616740000         C    CN0C6Y7M48A2E@
  19      SFP+ 19   PRESENT SFP     616740000         C    CN0C6Y7M482@@@
  20      SFP+ 20   PRESENT SFP     616740000         C    CN0C6Y7M482@@@
  21      SFP+ 21   PRESENT SFP     616740000         C    CN0C6Y7M48C2MP@
  22      SFP+ 22   PRESENT SFP     616740000         C    CN0C6Y7M48C2MP@
  23      SFP+ 23   PRESENT SFP     616740000         C    CN0C6Y7M40A0HB
  24      SFP+ 24   PRESENT SFP     616740000         C    CN0C6Y7M40A0HB
  25      SFP+ 25   PRESENT SFP     616740000         C    CN0C6Y7M41A0BP
  26      SFP+ 26   PRESENT SFP     616740000         C    CN0C6Y7M41A0BP
  27      SFP+ 27   PRESENT SFP     616740000         C    CN0C6Y7M411J
  28      SFP+ 28   PRESENT SFP     616740000         C    CN0C6Y7M411J
  29      SFP+ 29   PRESENT SFP     616740000         C    CN0C6Y7M41A0BR
  30      SFP+ 30   PRESENT SFP     616740000         C    CN0C6Y7M41A0BR
  31      SFP+ 31   PRESENT SFP     616740000         C    CN0C6Y7M40A0HB
  32      SFP+ 32   PRESENT SFP     616740000         C    CN0C6Y7M40A0HB
  33      SFP+ 33   PRESENT SFP     616740000         C    CN0C6Y7M49M4BG5
  34      SFP+ 34   PRESENT SFP     616740000         C    CN0C6Y7M49M4BG5
  35      SFP+ 35   PRESENT SFP     616740000         C    CN0C6Y7M49M4BEJ
  36      SFP+ 36   PRESENT SFP     616740000         C    CN0C6Y7M49M4BEJ
  37      SFP+ 37   PRESENT SFP     599700001         A    APF11370018C9V
  38      SFP+ 38   PRESENT SFP     599700001         A    APF11370018C9V
  39      SFP+ 39   PRESENT SFP     616740000         C    CN0C6Y7M48C2MUP
  40      SFP+ 40   PRESENT SFP     616740000         C    CN0C6Y7M48C2MUP
  41     QSFP+ 41   PRESENT QSFP+   599690001         D    APF11510011VRR
  42     QSFP+ 42   PRESENT QSFP+   AFBR-79E4Z-D-FT1  01   QB382231
  43    QSFP28 43   PRESENT QSFP28  1002971101        1    504020274
  44    QSFP28 44   PRESENT QSFP28  1002971101        1    504020274
  45    QSFP28 45   PRESENT QSFP28  1002971051        1    506220006
  46    QSFP28 46   PRESENT QSFP28  1002971051        1    506220006
  47    QSFP28 47   PRESENT QSFP28  1002971101        1    504120586
  48    QSFP28 48   PRESENT QSFP28  1002971101        1    504120586
root@dell-diag-os:~#
root@dell-diag-os:~# opticstool --show --int=48
Show Optics in System
=======================================
 QSFP28 48 Detailed Display
=======================================
Link Status
----------------------------------------
Port Status
  Loss of Signal       :
  RX Signal Lock Error :
  PCS Link State       :
  Link Faults          :
  Remote               :
  Local                :
  Idle Error           :
  Illegal Symbol       :
  Error Symbol         :
Present                : Present
Device Data:
[00000000]: 0x11 0x05 0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ................
[00000010]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
 || ................
[00000020]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ................
[00000030]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
 || ................
[00000040]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ................
[00000050]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ................
[00000060]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x38 0x00
  || ..............8.
[00000070]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ................
[00000080]: 0x11 0x00 0x23 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ..#.............
[00000090]: 0x00 0x00 0x01 0xa0 0x4d 0x6f 0x6c 0x65 0x78 0x20 0x49 0x6e 0x63 0x2e 0x20 0x20
  || ....Molex Inc.
[000000a0]: 0x20 0x20 0x20 0x20 0x00 0x00 0x09 0x3a 0x31 0x30 0x30 0x32 0x39 0x37 0x31 0x31
  ||     ...:10029711
[000000b0]: 0x30 0x31 0x20 0x20 0x20 0x20 0x20 0x20 0x31 0x20 0x00 0x00 0x00 0x00 0x00 0x4c
  || 01      1 .....L
[000000c0]: 0x00 0x00 0x00 0x00 0x35 0x30 0x34 0x31 0x32 0x30 0x35 0x38 0x36 0x20 0x20 0x20
  || ....504120586
[000000d0]: 0x20 0x20 0x20 0x20 0x31 0x35 0x30 0x32 0x31 0x30 0x20 0x20 0x00 0x00 0x00 0x18
  ||     150210  ....
[000000e0]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ................
[000000f0]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  || ................
Vendor:     Molex Inc.
Part No:    1002971101
Revision:   1
Serial Num: 504120586
ID                     : 0x11
Extended ID            : 0x00
Connector              : 0x23
Specification          : 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Encoding               : 0x00
BR Nominal             : 0x00
Length (9um) Km        : 0x00
Length (9um) 100m      : 0x00
Length (50um) 10m      : 0x00
Length (62.5um) 10m    : 0x00
Length (copper) 10m    : 0x01
Cable Attenuation      : 0x00 (2.5 Ghz) 0x00 (5.0 Ghz)
CheckCodeBase          : 0x4c (0x4c)
----------------------------------------
Extended ID Fields
----------------------------------------
Options                :
BR Max                 :
BR Min                 :
Date Code              : 2022-02-10
CheckCodeExt           : 0x18 (0x18)
TX Output Disable      : Not Disabled
----------------------------------------
Diagnostics Information
----------------------------------------
Module Monitoring Values:
Current Temp:       0.000 (Celsius)
Supply Volts:       0.000 (Volts)
Channel Monitoring Values:
Recv:         0.000       0.000      0.000     0.000  (dBm)
Bias:         0.000       0.000      0.000     0.000  (mA)
root@dell-diag-os:~#

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\