This article describes the scenario where 40g ports of PIC 1 fail to channelize to 4*10g ports.
This issue can be seen if the ports are acting as virtual chassis ports.
On EX4400 switch models except EX4400-24X, the QSFP28 ports are configured as Virtual Chassis ports (VCPs) by default. Each of the two QSFP28 ports operates as two logical 50-Gbps VCP interfaces.
By default we can see that the PIC 1 has description of "2x100G QSFP28 VCP"
root@user> show chassis hardware
Hardware inventory:
Item Version Part number Serial number Description
Chassis ZZZZZ5552255 EX4400-24P
Pseudo CB 0
Routing Engine 0 BUILTIN BUILTIN RE-EX4400-24P
FPC 0 REV 13 650-114382 ZZZZZ5552255 EX4400-24P
CPU BUILTIN BUILTIN FPC CPU
PIC 0 REV 13 BUILTIN BUILTIN 24x10M/100M/1G
PIC 1 REV 13 650-114382 ZEZZZ555555 2x100G QSFP28 VCP
Xcvr 0 REV 01 740-073095 XXXXXXXXXX QSFP+-40G-LR4
Xcvr 2 REV 01 740-073095 YYYYYYYYYY QSFP+-40G-LR4
PIC 2 REV 05 650-107358 ZZZZZZZZZZZ 4x10G SFP+
Power Supply 0 REV 01 640-107108 UUUUUUUUU JPSU-1050-C-AC-AFO
Fan Tray 0 Fan Module, Airflow Out (AFO)
Fan Tray 1 Fan Module, Airflow Out (AFO)
These interfaces will be configured as VCP by default, hence the port channelization configuration doesn't come into effect.
root@user> show interfaces terse
Interface Admin Link Proto Local Remote
vcp-255/1/0 up down
vcp-255/1/0.32768 up down
vcp-255/1/2 up down
vcp-255/1/2.32768 up down
In order to channelize the ports, first these VCPs must be converted into network ports. To convert the ports to network ports from VCP, we need to run the below command:
root@user> request virtual-chassis mode network-port
fpc0:
--------------------------------------------------------------------------
Mode set to 'Virtual Chassis with network-port-mode enabled'. (Reboot required)
Then a reboot of the switch is required to bring this into effect:
root@user> request system reboot at now
Post the reboot:
you can now see that the PIC 1 description changes from "2x100G QSFP28 VCP" to "2x100G QSFP28"
PIC 1 REV 13 650-114382 ZEZZZ555555 2x100G QSFP28
Xcvr 1 REV 01 740-073095 YYYYYYYYYY QSFP+-40G-LR4
now if you go ahead and apply the port channelize config:
root@user# set chassis fpc 0 pic 1 port 0 channel-speed 10g
root@t08-32> show interfaces terse | match xe
xe-0/1/0:0 up down
xe-0/1/0:0.16386 up down
xe-0/1/0:1 up down
xe-0/1/0:1.16386 up down
xe-0/1/0:2 up down
xe-0/1/0:2.16386 up down
xe-0/1/0:3 up down
xe-0/1/0:3.16386 up down
You can see that the ports are channelized.
Thus, first convert the ports to network mode and do a reboot of the device.
post the reboot we can see that the ports are no more configured as VCP and can be seen as et-0/1/0 and et-0/1/1, under show chassis hardware output pic 1 description doesn't mention as VCP. Post this if you apply the port channelize configuration you will be able to see the channelized ports under "show interfaces terse" as xe ports.