Description

The CLEI (Display Common Language Equipment Identifier Code) barcode is not displayed for White Box devices.

Symptoms

In the CLI output " show chassis hardware clei-models ", CLEI code is displayed as DUMMY_CLEI.

user@whitebox1> show chassis hardware clei-models    
Hardware inventory:
Item             Version  Part number  CLEI code         FRU model number
Routing Engine 0          BUILTIN      DUMMY_CLEI        7816-64X-O-AC-B
FPC 0            R01B     FP3ZZ7664007 DUMMY_CLEI        7816-64X-O-AC-B
  PIC 0                   BUILTIN      DUMMY_CLEI        7816-64X-O-AC-B
Power Supply 0   REV DR   YM-2851HDR  
Power Supply 1   REV DR   YM-2851HDR  
Fan Tray 0                                               AS7816-FAN-AFI
Fan Tray 1                                               AS7816-FAN-AFI
Fan Tray 2                                               AS7816-FAN-AFI
Fan Tray 3                                               AS7816-FAN-AFI


user@whitebox1> show chassis hardware extensive 
Hardware inventory:
Item             Version  Part number  Serial number     Description
Chassis                                1664X1817035      AS7816-64X
 Jedec Code:   0x0000            EEPROM Version:    0x00
                                 S/N:               1664X1817035
 Assembly ID:  0xf000            Assembly Version:  00.00
 Date:         00-00-0000        Assembly Flags:    0x00
 Board Information Record:
  Address 0x00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 I2C Hex Data:
  Address 0x00: 00 00 00 00 f0 00 00 00 00 00 00 00 00 00 00 00
  Address 0x10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  Address 0x20: 31 36 36 34 58 31 38 31 37 30 33 35 00 00 00 00
  Address 0x30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  Address 0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  Address 0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  Address 0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  Address 0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Pseudo CB 0     
Routing Engine 0          BUILTIN      BUILTIN           RE-AS7816-64X
 Jedec Code:   0x7fb0            EEPROM Version:    0x02
 P/N:          BUILTIN           S/N:               BUILTIN
 Assembly ID:  0xf010            Assembly Version:  00.00
 Date:         05-12-2018        Assembly Flags:    0x00
                                 CLEI Code:         DUMMY_CLEI
                                 FRU Model Number:  7816-64X-O-AC-B
 Board Information Record:
  Address 0x00: ad 01 01 00 3c 2c 99 a2 ac 80 ff ff ff ff ff ff
 I2C Hex Data:
  Address 0x00: 7f b0 02 ff f0 10 00 00 00 00 00 00 00 00 00 00
  Address 0x10: 00 00 00 00 42 55 49 4c 54 49 4e 00 00 00 00 00
  Address 0x20: 42 55 49 4c 54 49 4e 00 00 00 00 00 00 0c 05 07
  Address 0x30: e2 00 00 00 ad 01 01 00 3c 2c 99 a2 ac 80 ff ff
  Address 0x40: ff ff ff ff 01 44 55 4d 4d 59 5f 43 4c 45 49 37
  Address 0x50: 38 31 36 2d 36 34 58 2d 4f 2d 41 43 2d 42 00 00
  Address 0x60: 00 00 00 00 00 00 00 41 00 00 ff ff ff ff ff ff
  Address 0x70: ff ff ff 93 31 36 36 34 58 31 38 31 37 30 33 35
FPC 0            R01B     FP3ZZ7664007 1664X1817035      AS7816-64X
 Jedec Code:   0x7fb0            EEPROM Version:    0x02
 P/N:          FP3ZZ7664007      S/N:               1664X1817035
 Assembly ID:  0x0d00            Assembly Version:  00.00
 Date:         05-12-2018        Assembly Flags:    0x00
 Version:      R01B              CLEI Code:         DUMMY_CLEI
 ID: AS7816-64X                  FRU Model Number:  7816-64X-O-AC-B
 Board Information Record:
  Address 0x00: ad 01 01 00 3c 2c 99 a2 ac 80 ff ff ff ff ff ff
 I2C Hex Data:
  Address 0x00: 7f b0 02 ff 0d 00 00 00 52 30 31 42 00 00 00 00
  Address 0x10: 00 00 00 00 46 50 33 5a 5a 37 36 36 34 30 30 37
  Address 0x20: 31 36 36 34 58 31 38 31 37 30 33 35 00 0c 05 07
  Address 0x30: e2 00 00 00 ad 01 01 00 3c 2c 99 a2 ac 80 ff ff
  Address 0x40: ff ff ff ff 01 44 55 4d 4d 59 5f 43 4c 45 49 37
  Address 0x50: 38 31 36 2d 36 34 58 2d 4f 2d 41 43 2d 42 00 00
  Address 0x60: 00 00 00 00 00 00 00 41 00 00 ff ff ff ff ff ff
  Address 0x70: ff ff ff 93 31 36 36 34 58 31 38 31 37 30 33 35
  CPU                     BUILTIN      BUILTIN           FPC CPU
 Jedec Code:   0x7fb0            EEPROM Version:    0x02
 P/N:          BUILTIN           S/N:               BUILTIN
 Assembly ID:  0xf020            Assembly Version:  00.00
 Date:         05-12-2018        Assembly Flags:    0x00
 Board Information Record:
  Address 0x00: ad 01 01 00 3c 2c 99 a2 ac 80 ff ff ff ff ff ff
 I2C Hex Data:
  Address 0x00: 7f b0 02 ff f0 20 00 00 00 30 31 42 00 00 00 00
  Address 0x10: 00 00 00 00 42 55 49 4c 54 49 4e 00 34 30 30 37
  Address 0x20: 42 55 49 4c 54 49 4e 00 37 30 33 35 00 0c 05 07
  Address 0x30: e2 00 00 00 ad 01 01 00 3c 2c 99 a2 ac 80 ff ff
  Address 0x40: ff ff ff ff 00 44 55 4d 4d 59 5f 43 4c 45 49 37
  Address 0x50: 38 31 36 2d 36 34 58 2d 4f 2d 41 43 2d 42 00 00
  Address 0x60: 00 00 00 00 00 00 00 41 00 00 ff ff ff ff ff ff
  Address 0x70: ff ff ff 93 31 36 36 34 58 31 38 31 37 30 33 35
  PIC 0                   BUILTIN      BUILTIN           64X40G/64X100G-QSFP
 Jedec Code:   0x7fb0            EEPROM Version:    0x02
 P/N:          BUILTIN           S/N:               BUILTIN
 Assembly ID:  0xf050            Assembly Version:  00.00
 Date:         05-12-2018        Assembly Flags:    0x00
                                 CLEI Code:         DUMMY_CLEI
                                 FRU Model Number:  7816-64X-O-AC-B

The DUMMY_CLEI is filled up when there is no CLEI code.

Solution

Common Language Equipment Identifier or CLEI code is an industry standard. It is a globally unique identifier for telecommunications equipment with a uniform feature-oriented classification. CLEI codes must be acquired by telecommunications equipment manufacturers and assigned to devices before they are sold to a licensed service provider. In general, the CLEI code is displayed as specific to Juniper platforms but it can be ignored in White Boxes since the hardware is non-Juniper.