/
Port SFP

Port SFP


Examples

100G port

Step 1: set port flexible

ovs-vsctl set-qe-port-mode flexible
sudo systemctl restart picos

Step 2: add 100G port

ovs-vsctl add-port br0 xe-1/1/1.1 vlan_mode=trunk tag=1 - set interface xe-1/1/1.1 type=pica8
ovs-vsctl add-port br0 xe-1/1/3.1 vlan_mode=trunk tag=1 - set interface xe-1/1/3.1 type=pica8 

Step 3: check the port light color and port speed

ovs-ofctl show br0
check ".*xe-1/1/1.1.*speed.*100000Mbps"
check ".*xe-1/1/3.1.*speed.*100000Mbps"
check the light color-----xe-1/1/1.1 and xe-1/1/3.1 blue

Step 4: set port breakout true on 100G’ port that can be split

 

ovs-vsctl set-port-breakout 1 true
ovs-vsctl set-port-breakout 3 true
sudo systemctl restart picos

Step 5: add bridge and port

ovs-vsctl add-br br0 - set bridge br0 datapath_type=pica8
ovs-vsctl add-port br0 xe-1/1/1.1 vlan_mode=trunk tag=1 - set interface xe-1/1/1.1 type=pica8
ovs-vsctl add-port br0 xe-1/1/1.2 vlan_mode=trunk tag=1 - set interface xe-1/1/1.2 type=pica8
ovs-vsctl add-port br0 xe-1/1/1.3 vlan_mode=trunk tag=1 - set interface xe-1/1/1.3 type=pica8
ovs-vsctl add-port br0 xe-1/1/1.4 vlan_mode=trunk tag=1 - set interface xe-1/1/1.4 type=pica8
ovs-vsctl add-port br0 xe-1/1/3.1 vlan_mode=trunk tag=1 - set interface xe-1/1/3.1 type=pica8
ovs-vsctl add-port br0 xe-1/1/3.2 vlan_mode=trunk tag=1 - set interface xe-1/1/3.2 type=pica8
ovs-vsctl add-port br0 xe-1/1/3.3 vlan_mode=trunk tag=1 - set interface xe-1/1/3.3 type=pica8
ovs-vsctl add-port br0 xe-1/1/3.4 vlan_mode=trunk tag=1 - set interface xe-1/1/3.4 type=pica8

Step 6: check the port speed

ovs-ofctl show br0

check “.*xe-1/1/1.1.*speed.*25000Mbps”

check “.*xe-1/1/1.2.*speed.*25000Mbps”

check “.*xe-1/1/1.3.*speed.*25000Mbps”

check “.*xe-1/1/1.4.*speed.*25000Mbps”

check “.*xe-1/1/3.1.*speed.*25000Mbps”

check “.*xe-1/1/3.2.*speed.*25000Mbps”

check “.*xe-1/1/3.3.*speed.*25000Mbps”

check “.*xe-1/1/3.4.*speed.*25000Mbps”

 

Step 7: check the light color

xe-1/1/1.1--------white

xe-1/1/1.2--------white

xe-1/1/1.3---------white

xe-1/1/1.4---------white

 

Step 8: set the sub port to 10G

ovs-vsctl set interface xe-1/1/1.1 options:link_speed=10G 
ovs-vsctl set interface xe-1/1/1.2 options:link_speed=10G 
ovs-vsctl set interface xe-1/1/1.3 options:link_speed=10G 
ovs-vsctl set interface xe-1/1/1.4 options:link_speed=10G 
ovs-vsctl set interface xe-1/1/3.1 options:link_speed=10G 
ovs-vsctl set interface xe-1/1/3.2 options:link_speed=10G 
ovs-vsctl set interface xe-1/1/3.3 options:link_speed=10G 
ovs-vsctl set interface xe-1/1/3.4 options:link_speed=10G


Step 9: check the port speed

ovs-ofctl show br0

check “.*xe-1/1/1.1.*speed.*10000Mbps”

check “.*xe-1/1/1.2.*speed.*10000Mbps”

check “.*xe-1/1/1.3.*speed.*10000Mbps”

check “.*xe-1/1/1.4.*speed.*10000Mbps”

check “.*xe-1/1/3.1.*speed.* 10000Mbps”

check “.*xe-1/1/3.2.*speed.* 10000Mbps”

check “.*xe-1/1/3.3.*speed.* 10000Mbps”

check “.*xe-1/1/3.4.*speed.* 10000Mbps”


Step 10: check the light color

xe-1/1/1.1--------green
xe-1/1/1.2-------- green
xe-1/1/1.3--------- green
xe-1/1/1.4--------- green


Step 11: clear the configuration

ovs-vsctl set-port-breakout all false
sudo systemctl restart picos

 

Step 12: set the 100G port to 40G,check the speed and port light color

ovs-vsctl set interface xe-1/1/1.1 options:link_speed=40G
ovs-vsctl set interface xe-1/1/3.1 options:link_speed=40G
ovs-ofctl show br0

 

check “.*xe-1/1/1.1.*speed.*40000Mbps”

check “.*xe-1/1/3.1.*speed.*40000Mbps”

 xe-1/1/1.1-----------orange

 xe-1/1/3.1-----------orange

 

Copyright © 2025 Pica8 Inc. All Rights Reserved.