KB25588 - [MX] How does the port numbering work on an MX Series 5/10/40/80 device [juniper.net] mentions that a particular MIC slot is activated depending on the MX license installed on the MX5/10/40/80 Series routers.
The MICs and ports activated by the license type are as follows:
The point to note here is that MX5 does not support MIC 0/0 in a built-in FPC0 with 4 x 10GE XFP ports. However, users may see MIC 0/0 port status on an MX5 that was delivered to them as an RMA replacement part.
This article demonstrates such a scenario and clarifies that no action would be required and that the device can be used as expected.
MX5-T ( SN:XXXX ) does not show interface status of xe-0/0/*, and all xe-0/0/* port LEDs are OFF. This is expected because MX5 does not support "xe-" interfaces in MIC 0/0.
########## MX5-T S/N:XXXXX ########## User@MX5_XXXXX> show version Hostname: MX5_XXXXX Model: mx5-t Junos: 17.3R3-S2.2 User@MX5_XXXXX> show chassis hardware Hardware inventory: Item Version Part number Serial number Description Chassis XXXXX MX5-T Midplane REV 07 711-061451 CANB1462 MX5-T PEM 0 Rev 06 740-028288 1GA78510024 AC Power Entry Module PEM 1 Rev 06 740-028288 1GA79250363 AC Power Entry Module Routing Engine BUILTIN BUILTIN Routing Engine da0 3835 MB ATP IG eUSB Nand Flash 0 da1 3835 MB ATP IG eUSB Nand Flash 1 TFEB 0 BUILTIN BUILTIN Forwarding Engine Processor QXM 0 REV 08 711-028408 CANC7708 MPC QXM FPC 0 BUILTIN BUILTIN MPC BUILTIN MIC 0 BUILTIN BUILTIN 4x 10GE XFP PIC 0 BUILTIN BUILTIN 4x 10GE XFP FPC 1 BUILTIN BUILTIN MPC BUILTIN MIC 0 REV 37 750-028392 CAMY3451 3D 20x 1GE(LAN) SFP PIC 0 BUILTIN BUILTIN 10x 1GE(LAN) SFP PIC 1 BUILTIN BUILTIN 10x 1GE(LAN) SFP Fan Tray Fan Tray User@MX5_XXXXX> show configuration interfaces interfaces { xe-0/0/0 { disable; } xe-0/0/1 { disable; } xe-0/0/2 { disable; } xe-0/0/3 { disable; } } User@MX5_XXXXX> show system license License usage: Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 10 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent mx5-to-mx10-upgrade 1 0 1 28 days mx10-to-mx40-upgrade 1 0 1 28 days mx40-to-mx80-upgrade 1 0 1 28 days Licenses installed: none User@MX5_XXXXX> show interfaces xe-0/0/* terse
MX5-T ( SN:YYYYY ) shows interface status of xe-0/0/*, and all xe-0/0/* port LEDs are ON in Red. This is unexpected due to the same reason mentioned above.
########## MX5-T S/N:YYYYY ########## User@MX5_YYYYY> show version Hostname: MX5_YYYYY Model: mx5-t Junos: 17.3R3-S2.2 User@MX5_YYYYY> show chassis hardware Hardware inventory: Item Version Part number Serial number Description Chassis YYYYY MX5-T Midplane REV 11 711-038215 ABCV3970 MX5-T PEM 0 Rev 06 740-028288 1GA78510024 AC Power Entry Module PEM 1 Rev 06 740-028288 1GA79250363 AC Power Entry Module Routing Engine BUILTIN BUILTIN Routing Engine da0 3820 MB QYR4000F4 Nand Flash 0 da1 3820 MB QYR4000F4 Nand Flash 1 TFEB 0 BUILTIN BUILTIN Forwarding Engine Processor QXM 0 REV 07 711-028408 ABCK6395 MPC QXM FPC 0 BUILTIN BUILTIN MPC BUILTIN MIC 0 BUILTIN BUILTIN 4x 10GE XFP PIC 0 BUILTIN BUILTIN 4x 10GE XFP FPC 1 BUILTIN BUILTIN MPC BUILTIN MIC 0 REV 37 750-028392 CAMY3451 3D 20x 1GE(LAN) SFP PIC 0 BUILTIN BUILTIN 10x 1GE(LAN) SFP PIC 1 BUILTIN BUILTIN 10x 1GE(LAN) SFP Fan Tray Fan Tray User@MX5_YYYYY> show configuration interfaces interfaces { xe-0/0/0 { disable; } xe-0/0/1 { disable; } xe-0/0/2 { disable; } xe-0/0/3 { disable; } } User@MX5_YYYYY> show system license | no-more License usage: Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 10 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent mx5-to-mx10-upgrade 1 0 1 29 days mx10-to-mx40-upgrade 1 0 1 29 days mx40-to-mx80-upgrade 1 0 1 29 days Licenses installed: none User@MX5_YYYYY> show interfaces xe-0/0/* terse xe-0/0/0 down down xe-0/0/1 down down xe-0/0/2 down down xe-0/0/3 down down
User@MX5_YYYYY> show version Hostname: MX5_YYYYY Model: mx5-t Junos: 17.3R3-S2.2 User@MX5_YYYYY> show chassis hardware Hardware inventory: Item Version Part number Serial number Description Chassis YYYYY MX5-T Midplane REV 11 711-038215 ABCV3970 MX5-T PEM 0 Rev 06 740-028288 1GA78510024 AC Power Entry Module PEM 1 Rev 06 740-028288 1GA79250363 AC Power Entry Module Routing Engine BUILTIN BUILTIN Routing Engine da0 3820 MB QYR4000F4 Nand Flash 0 da1 3820 MB QYR4000F4 Nand Flash 1 TFEB 0 BUILTIN BUILTIN Forwarding Engine Processor QXM 0 REV 07 711-028408 ABCK6395 MPC QXM FPC 0 BUILTIN BUILTIN MPC BUILTIN MIC 0 BUILTIN BUILTIN 4x 10GE XFP PIC 0 BUILTIN BUILTIN 4x 10GE XFP FPC 1 BUILTIN BUILTIN MPC BUILTIN MIC 0 REV 37 750-028392 CAMY3451 3D 20x 1GE(LAN) SFP PIC 0 BUILTIN BUILTIN 10x 1GE(LAN) SFP PIC 1 BUILTIN BUILTIN 10x 1GE(LAN) SFP Fan Tray Fan Tray User@MX5_YYYYY> show configuration interfaces interfaces { xe-0/0/0 { disable; } xe-0/0/1 { disable; } xe-0/0/2 { disable; } xe-0/0/3 { disable; } } User@MX5_YYYYY> show system license | no-more License usage: Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 10 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent mx5-to-mx10-upgrade 1 0 1 29 days mx10-to-mx40-upgrade 1 0 1 29 days mx40-to-mx80-upgrade 1 0 1 29 days Licenses installed: none User@MX5_YYYYY> show interfaces xe-0/0/* terse xe-0/0/0 down down xe-0/0/1 down down xe-0/0/2 down down xe-0/0/3 down down
These two MX5-Ts are behaving differently although they have the same HW/SW version, configuration, and licenses.
The following CLI commands show that both are MX5, but the difference is seen only in jnxLicenseMIB. MX5-T ( SN:YYYYY ) is showing some upgrade licenses via jnxLicenseMIB as shown below:
########## MX5-T S/N:XXXXX ########## User@MX5_XXXXX> show chassis personality mx5-t User@MX5_XXXXX> show system license usage Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 10 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent User@MX5_XXXXX> show system license installed Licenses installed: none User@MX5_XXXXX> show system license keys User@MX5_XXXXX> show snmp mib walk jnxBoxPersonality jnxBoxPersonality.0 = jnxProductNameMX5 User@MX5_XXXXX> show snmp mib walk jnxLicenseMIB jnxLicenseFeatureName.44 = scale-subscriber jnxLicenseFeatureName.45 = scale-l2tp jnxLicenseFeatureName.46 = scale-mobile-ip jnxLicenseFeatureDescr.44 = Dynamic/Static Subscriber Base Feature jnxLicenseFeatureDescr.45 = L2TP Base Feature jnxLicenseFeatureDescr.46 = Mobile Ip Base Feature jnxLicenseFeatureLicenseId.44 jnxLicenseFeatureLicenseId.45 jnxLicenseFeatureLicenseId.46 jnxLicenseFeatureLicenseUsed.44 = 0 jnxLicenseFeatureLicenseUsed.45 = 0 jnxLicenseFeatureLicenseUsed.46 = 0 jnxLicenseFeatureLicenseInstalled.44 = 10 jnxLicenseFeatureLicenseInstalled.45 = 1000 jnxLicenseFeatureLicenseInstalled.46 = 1000 jnxLicenseFeatureLicenseNeeded.44 = 0 jnxLicenseFeatureLicenseNeeded.45 = 0 jnxLicenseFeatureLicenseNeeded.46 = 0
########## MX5-T S/N:YYYYY ########## User@MX5_YYYYY> show chassis personality mx5-t User@MX5_YYYYY> show system license usage Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 10 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent User@MX5_YYYYY> show system license installed Licenses installed: none User@MX5_YYYYY> show system license keys User@MX5_YYYYY> show snmp mib walk jnxBoxPersonality jnxBoxPersonality.0 = jnxProductNameMX5 User@MX5_YYYYY> show snmp mib walk jnxLicenseMIB jnxLicenseFeatureName.44 = scale-subscriber jnxLicenseFeatureName.45 = scale-l2tp jnxLicenseFeatureName.46 = scale-mobile-ip jnxLicenseFeatureName.102 = mx5-to-mx10-upgrade jnxLicenseFeatureName.103 = mx10-to-mx40-upgrade jnxLicenseFeatureName.104 = mx40-to-mx80-upgrade jnxLicenseFeatureDescr.44 = Dynamic/Static Subscriber Base Feature jnxLicenseFeatureDescr.45 = L2TP Base Feature jnxLicenseFeatureDescr.46 = Mobile Ip Base Feature jnxLicenseFeatureDescr.102 = MX5 to MX10 Upgrade jnxLicenseFeatureDescr.103 = MX10 to MX40 Upgrade jnxLicenseFeatureDescr.104 = MX40 to MX80 Upgrade jnxLicenseFeatureLicenseId.44 jnxLicenseFeatureLicenseId.45 jnxLicenseFeatureLicenseId.46 jnxLicenseFeatureLicenseId.102 jnxLicenseFeatureLicenseId.103 jnxLicenseFeatureLicenseId.104 jnxLicenseFeatureLicenseUsed.44 = 0 jnxLicenseFeatureLicenseUsed.45 = 0 jnxLicenseFeatureLicenseUsed.46 = 0 jnxLicenseFeatureLicenseUsed.102 = 1 jnxLicenseFeatureLicenseUsed.103 = 1 jnxLicenseFeatureLicenseUsed.104 = 1 jnxLicenseFeatureLicenseInstalled.44 = 10 jnxLicenseFeatureLicenseInstalled.45 = 1000 jnxLicenseFeatureLicenseInstalled.46 = 1000 jnxLicenseFeatureLicenseInstalled.102 = 0 jnxLicenseFeatureLicenseInstalled.103 = 0 jnxLicenseFeatureLicenseInstalled.104 = 0 jnxLicenseFeatureLicenseNeeded.44 = 0 jnxLicenseFeatureLicenseNeeded.45 = 0 jnxLicenseFeatureLicenseNeeded.46 = 0 jnxLicenseFeatureLicenseNeeded.102 = 1 jnxLicenseFeatureLicenseNeeded.103 = 1 jnxLicenseFeatureLicenseNeeded.104 = 1
User@MX5_YYYYY> show chassis personality mx5-t User@MX5_YYYYY> show system license usage Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 10 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent User@MX5_YYYYY> show system license installed Licenses installed: none User@MX5_YYYYY> show system license keys User@MX5_YYYYY> show snmp mib walk jnxBoxPersonality jnxBoxPersonality.0 = jnxProductNameMX5 User@MX5_YYYYY> show snmp mib walk jnxLicenseMIB jnxLicenseFeatureName.44 = scale-subscriber jnxLicenseFeatureName.45 = scale-l2tp jnxLicenseFeatureName.46 = scale-mobile-ip jnxLicenseFeatureName.102 = mx5-to-mx10-upgrade jnxLicenseFeatureName.103 = mx10-to-mx40-upgrade jnxLicenseFeatureName.104 = mx40-to-mx80-upgrade jnxLicenseFeatureDescr.44 = Dynamic/Static Subscriber Base Feature jnxLicenseFeatureDescr.45 = L2TP Base Feature jnxLicenseFeatureDescr.46 = Mobile Ip Base Feature jnxLicenseFeatureDescr.102 = MX5 to MX10 Upgrade jnxLicenseFeatureDescr.103 = MX10 to MX40 Upgrade jnxLicenseFeatureDescr.104 = MX40 to MX80 Upgrade jnxLicenseFeatureLicenseId.44 jnxLicenseFeatureLicenseId.45 jnxLicenseFeatureLicenseId.46 jnxLicenseFeatureLicenseId.102 jnxLicenseFeatureLicenseId.103 jnxLicenseFeatureLicenseId.104 jnxLicenseFeatureLicenseUsed.44 = 0 jnxLicenseFeatureLicenseUsed.45 = 0 jnxLicenseFeatureLicenseUsed.46 = 0 jnxLicenseFeatureLicenseUsed.102 = 1 jnxLicenseFeatureLicenseUsed.103 = 1 jnxLicenseFeatureLicenseUsed.104 = 1 jnxLicenseFeatureLicenseInstalled.44 = 10 jnxLicenseFeatureLicenseInstalled.45 = 1000 jnxLicenseFeatureLicenseInstalled.46 = 1000 jnxLicenseFeatureLicenseInstalled.102 = 0 jnxLicenseFeatureLicenseInstalled.103 = 0 jnxLicenseFeatureLicenseInstalled.104 = 0 jnxLicenseFeatureLicenseNeeded.44 = 0 jnxLicenseFeatureLicenseNeeded.45 = 0 jnxLicenseFeatureLicenseNeeded.46 = 0 jnxLicenseFeatureLicenseNeeded.102 = 1 jnxLicenseFeatureLicenseNeeded.103 = 1 jnxLicenseFeatureLicenseNeeded.104 = 1
After the grace period expires on MX5-T (SN:YYYYY) , interfaces xe-0/0/* status is not seen, and jnxLicenseMIB does not show the obsolete upgrade licenses. Users can wait until the grace period is expired and the inconsistency is resolved. The output below shows after the grace period is over for MX5-T (SN:YYYYY).
########## MX5-T S/N:YYYYY ########## User@MX5_YYYYY> show chassis personality mx5-t User@MX5_YYYYY> show system license usage Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 10 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent User@MX5_YYYYY> show system license installed Licenses installed: none User@MX5_YYYYY> show interfaces xe-0/0/* terse User@MX5_YYYYY> show snmp mib walk jnxLicenseMIB jnxLicenseFeatureName.44 = scale-subscriber jnxLicenseFeatureName.45 = scale-l2tp jnxLicenseFeatureName.46 = scale-mobile-ip jnxLicenseFeatureDescr.44 = Dynamic/Static Subscriber Base Feature jnxLicenseFeatureDescr.45 = L2TP Base Feature jnxLicenseFeatureDescr.46 = Mobile Ip Base Feature jnxLicenseFeatureLicenseId.44 jnxLicenseFeatureLicenseId.45 jnxLicenseFeatureLicenseId.46 jnxLicenseFeatureLicenseUsed.44 = 0 jnxLicenseFeatureLicenseUsed.45 = 0 jnxLicenseFeatureLicenseUsed.46 = 0 jnxLicenseFeatureLicenseInstalled.44 = 10 jnxLicenseFeatureLicenseInstalled.45 = 1000 jnxLicenseFeatureLicenseInstalled.46 = 1000 jnxLicenseFeatureLicenseNeeded.44 = 0 jnxLicenseFeatureLicenseNeeded.45 = 0 jnxLicenseFeatureLicenseNeeded.46 = 0
2021-04-16: Minor, non-technical edits.