A port set as 4x1GE shows valid on Juniper Port Checker Portal, but the configuration does not seem to work on the device, as the port continues to show 10Gbps speed.
set chassis fpc 0 pic 0 port 0 speed 100g
set chassis fpc 0 pic 0 port 1 number-of-sub-ports 4
set chassis fpc 0 pic 0 port 1 speed 1G
set chassis fpc 0 pic 0 port 2 speed 100g
set chassis fpc 0 pic 0 port 3 speed 10g
-----------------------
FPC 0 BUILTIN BUILTIN MPC
PIC 0 BUILTIN BUILTIN 4XQSFP28 PIC
Xcvr 0 QSFP-100GBASE-LR4
Xcvr 1 QSFP+-4X10G-SR
Xcvr 2 QSFP-100GBASE-SR4
Xcvr 3 QSFP+-40G-LR4
Upon checking the port checker, we can see that 4x1GE on one port is accepted as valid, but we are unable to configure it on the device.
I set the below configuration on the lab device, which worked:
set chassis fpc 0 pic 0 tunnel-services bandwidth 10g
set chassis fpc 0 pic 0 inline-services bandwidth 1g
set chassis fpc 0 pic 0 port 1 speed 10g <<<<<< Here, speed should be 10G.
set chassis fpc 0 pic 1 number-of-ports 0
set interfaces xe-0/0/1:0 gigether-options no-auto-negotiation
set interfaces xe-0/0/1:0 gigether-options speed 1g
set interfaces xe-0/0/1:1 gigether-options no-auto-negotiation
set interfaces xe-0/0/1:1 gigether-options speed 1g
set interfaces xe-0/0/1:2 gigether-options no-auto-negotiation
set interfaces xe-0/0/1:2 gigether-options speed 1g
set interfaces xe-0/0/1:3 gigether-options no-auto-negotiation
set interfaces xe-0/0/1:3 gigether-options speed 1g
Using this, please note that the xe-0/0/1:0, xe-0/0/1:1, xe-0/0/1:2, xe-0/0/1:3 ports all change to 1G ports.
This can be verified using the below command:
> show interfaces xe-0/0/1:0 | match speed
labroot@jtac-mx204-r2045> show interfaces xe-0/0/1:0 | match speed
Link-level type: Ethernet, MTU: 9192, MRU: 9200, LAN-PHY mode, Speed: 10Gbps, BPDU Error: None, Loop Detect PDU Error: None, Ethernet-Switching Error: None, MAC-REWRITE Error: None,
Loopback: None, Source filtering: Disabled, Flow control: Enabled, Speed Configuration: 1G
Here we can see the BW as 10 Gbps, but Speed configuration as 1G.
After configuring 1-Gbps speed, the protocol continues to advertise the bandwidth as 10-Gigabit Ethernet.
The Speed Configuration output parameter in the command output indicates the current operation speed of the interface. If the interface is configured with 1-Gbps speed, then Speed Configuration displays 1G; if the interface is configured with 10-Gbps speed, Speed Configuration displays AUTO.
Please see the below document for more details:
https://www.juniper.net/documentation/us/en/software/junos/cli-reference/topics/ref/statement/speed-gigether-options.html
==============================
Coming to the other 100G interfaces, you do not need to change the speed using the below command:
# set interfaces et-0/0/0 gigether-options speed.
The speed of these ports can be set to 100G in the [edit chassis] heirarchy.
fpc 0 {
pic 0 {
tunnel-services {
bandwidth 10g;
}
inline-services {
bandwidth 1g;
port 0 {
speed 100g;
port 1 {
number-of-sub-ports 4;
speed 1G;
port 2 {
port 3 {
speed 10g;
After the changes are made, Kindly proceed with the restart of the PIC.
> request chassis pic fpc-slot 0 pic-slot 0 offline
> request chassis pic fpc-slot 0 pic-slot 0 online
This should resolve 2 issues:
1. 0/0/0 and 0/0/2 ports are 100G
2. 0/0/1 has 4 1G ports