Description

The chassis serial number is missing under the hardware details after a reboot on an MX10003 router.

Symptoms

root> show chassis hardware detail no-forwarding
Hardware inventory:
Item            Version Part number Serial number    Description
Chassis                               BLANK            JNP10003 [MX10003]
Midplane        REV 19  750-074276  CHAM1234         Midplane 2

root> show chassis hardware extensive no-forwarding
Hardware inventory:
Item            Version Part number Serial number    Description
Chassis                               BLANK            JNP10003 [MX10003]
Jedec Code:  0x7fb0           EEPROM Version:   0x02
                                S/N:              BLANK
Assembly ID: 0x059b           Assembly Version: 01.19
Date:        10-12-2020       Assembly Flags:   0x00
                                CLEI Code:        INM4F00ERA
ID: JNP10003 [MX10003]         FRU Model Number: JNP10003-CHAS
Board Information Record:
 Address 0x00: ad 01 10 00 fc 96 43 18 f5 94 ff ff ff ff ff ff
I2C Hex Data:
 Address 0x00: 7f b0 02 fe 05 9b 01 13 00 45 56 20 31 39 00 00
 Address 0x10: 00 00 00 00 00 35 30 2d 30 37 34 32 37 36 00 00
 Address 0x20: 42 4c 41 4e 4b 00 00 00 00 00 00 00 00 0c 0a 07
 Address 0x30: e4 ff ff ff ad 01 10 00 fc 96 43 18 f5 94 ff ff
 Address 0x40: ff ff ff ff 01 49 4e 4d 34 46 30 30 45 52 41 4a
 Address 0x50: 4e 50 31 30 30 30 33 2d 43 48 41 53 00 00 00 0f
 Address 0x60: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
 Address 0x70: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
Midplane        REV 19  750-074276  CHAM1234         Midplane 2
Jedec Code:  0x7fb0           EEPROM Version:   0x02
P/N:         750-074276       S/N:              CHAM1234
Assembly ID: 0x0ca6           Assembly Version: 01.19
Date:        10-12-2020       Assembly Flags:   0x00
Version:     REV 19           CLEI Code:        INM4F00ERA
ID: Midplane 2                 FRU Model Number: JNP10003-CHAS
Board Information Record:
 Address 0x00: ad 01 10 00 fc 96 43 18 f5 94 ff ff ff ff ff ff
I2C Hex Data:
 Address 0x00: 7f b0 02 fe 0c a6 01 13 52 45 56 20 31 39 00 00
 Address 0x10: 00 00 00 00 37 35 30 2d 30 37 34 32 37 36 00 00
 Address 0x20: 53 2f 4e 20 43 41 50 4d 37 32 34 35 00 0c 0a 07
 Address 0x30: e4 ff ff ff ad 01 10 00 fc 96 43 18 f5 94 ff ff
 Address 0x40: ff ff ff ff 01 49 4e 4d 34 46 30 30 45 52 41 4a
 Address 0x50: 4e 50 31 30 30 30 33 2d 43 48 41 53 00 00 00 0f
 Address 0x60: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
 Address 0x70: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
 
Inventory logs:
Jan 14 10:56:49 CHASSISD release 22.2X2.1 built by builder on 2023-11-03 19:56:55 UTC
Jan 14 10:56:53 JNP10003 [MX10003] chassis, serial number JN123456789A
Jan 14 11:22:22 CHASSISD release 22.2X2.1 built by builder on 2023-11-03 19:56:55 UTC
Jan 14 11:26:02 CHASSISD release 22.2X2.1 built by builder on 2023-11-03 19:56:55 UTC
Jan 14 11:26:06 JNP10003 [MX10003] chassis, serial number JN123456789A
Dec 19 06:05:13 CHASSISD release 22.2X2.1 built by builder on 2023-11-03 19:56:55 UTC
Dec 19 06:09:02 CHASSISD release 22.2X2.1 built by builder on 2023-11-03 19:56:55 UTC
Dec 19 06:09:05 JNP10003 [MX10003] chassis, serial number BLANK
Dec 19 07:56:09 CHASSISD release 22.2X2.1 built by builder on 2023-11-03 19:56:55 UTC
Dec 19 07:58:18 CHASSISD release 22.2X2.1 built by builder on 2023-11-03 19:56:55 UTC
Dec 19 07:58:21 JNP10003 [MX10003] chassis, serial number BLANK

 

Solution

Possible Causes:
1.Hardware Component Faults: A fault in hardware components, such as the EEPROM (which stores the serial number), can prevent the serial number from being recognized or displayed.
2.Improper Initialization: If the chassis control process does not initialize properly during the boot-up process, it may fail to retrieve and display the serial number.
3.Firmware/Software Issues: Bugs or issues in the router's firmware or operating system might cause the serial number to be missing.

Troubleshooting Steps:

1.Review Logs:
   - Check the logs for any error messages related to hardware initialization or chassis control:
>show log messages | match EEPROM
>show log messages | match chassisd
>show log messages | match i2c
>show log chassisd

2.Restart Chassis-Control Process:
Restarting the chassis-control process can often resolve the issue:
>restart chassis-control gracefully

3.Upgrade Decos/Software:
Ensure the router is running the latest or fixed Decos versions. Upgrading to the latest versions can sometimes resolve issues related to missing serial numbers due to bugs or firmware issues.

4.Inspect Hardware:
Physically inspect the hardware for any visible issues or loose connections that might affect the EEPROM.

5. Enable  “set chassis traceoptions flag all” on the chassis and collect the /var/logs.

6. Reboot the complete chassis and collect the boot-up logs via the console to check if there is any i2c error in the logs.

Following the above steps will help diagnose and potentially resolve the issue of a missing chassis serial number on a Deciper MX10003 router. Ensuring proper hardware functionality, initializing chassis control, and keeping the firmware/software up to date are crucial steps in maintaining accurate hardware details.

Modification History

2024-06-25 : Article Created