Difference between revisions of "SFP/QSFP Compatibility Matrix"

From NesevoWiki
Jump to navigationJump to search
(initial ad-hoc made version)
 
 
(4 intermediate revisions by the same user not shown)
Line 6: Line 6:
 
* 2 Switches connected using the same SFP on both sides.
 
* 2 Switches connected using the same SFP on both sides.
 
* One Laptop connected to the first switch, and the other one connected to the other switch.
 
* One Laptop connected to the first switch, and the other one connected to the other switch.
 +
* Connect to serial switch console, log in with cumulus/CumulusLinux!
  
 
=== Edgecore ===
 
=== Edgecore ===
Line 28: Line 29:
 
  iface eth0 inet dhcp
 
  iface eth0 inet dhcp
 
   
 
   
  auto vlan
+
  '''auto vlan'''
  iface vlan
+
  '''iface vlan'''
       bridge-vlan-aware yes
+
       '''bridge-vlan-aware yes'''
       bridge-ports glob swp1-54
+
       '''bridge-ports glob swp1-54'''
       bridge-stp on
+
       '''bridge-stp on'''
  
 
* <code>sudo ifreload --all</code>
 
* <code>sudo ifreload --all</code>
 +
 +
=== Quanta ===
 +
 +
* The default speed of the SFP ports is 10000
 +
* For 1G modules, you have to set it to 1000
 +
* Use the following commands:
 +
** <code>net add interface swp49 link speed 1000</code>
 +
** <code>net commit</code>
 +
* These commands will edit the <code>/etc/network/interfaces</code> file and apply the config.
  
 
== Test Results ==
 
== Test Results ==
Line 48: Line 58:
 
!Cross-Switch-Ping
 
!Cross-Switch-Ping
 
!Firmware
 
!Firmware
 +
!Config changes needed
 
|-
 
|-
 
|Quanta
 
|Quanta
 
|T1048-LY4R
 
|T1048-LY4R
|GLC-SX-MM
+
|GLC-SX-MM (3rd Party, Cisco-Compatible)
 
|LC/PC-LC/PC-MM
 
|LC/PC-LC/PC-MM
 
|Multi Mode SFP
 
|Multi Mode SFP
 
|OK
 
|OK
|NO
+
|YES
|NA
+
|OK
 
|Cumulus Linux 3.7.2
 
|Cumulus Linux 3.7.2
 +
|Change SFP port speed to 1G
 
|-
 
|-
 
|Quanta
 
|Quanta
 
|T1048-LY4R
 
|T1048-LY4R
|SFP-10G-SR
+
|SFP-10G-SR (3rd Party, Cisco-Compatible)
 
|LC/PC-LC/PC-MM
 
|LC/PC-LC/PC-MM
 
|Multi Mode SFP
 
|Multi Mode SFP
Line 68: Line 80:
 
|OK
 
|OK
 
|Cumulus Linux 3.7.2
 
|Cumulus Linux 3.7.2
 +
|none
 
|-
 
|-
 
|Quanta
 
|Quanta
 
|T1048-LY4R
 
|T1048-LY4R
|GLC-LH-SM
+
|GLC-LH-SM (3rd Party, Cisco-Compatible)
 
|LC/PC-LC/PC-SM
 
|LC/PC-LC/PC-SM
 
|Single Mode SFP
 
|Single Mode SFP
 
|OK
 
|OK
|NO
+
|YES
|NA
+
|OK
 
|Cumulus Linux 3.7.2
 
|Cumulus Linux 3.7.2
 +
|Change SFP port speed to 1G
 
|-
 
|-
 
|Quanta
 
|Quanta
 
|T1048-LY4R
 
|T1048-LY4R
|SFP-10G-LR
+
|SFP-10G-LR (3rd Party, Cisco-Compatible)
 
|LC/PC-LC/PC-MM
 
|LC/PC-LC/PC-MM
 
|Multi Mode SFP
 
|Multi Mode SFP
Line 88: Line 102:
 
|OK
 
|OK
 
|Cumulus Linux 3.7.2
 
|Cumulus Linux 3.7.2
 +
|none
 
|-
 
|-
 
|Edgecore
 
|Edgecore
 
|CX-4048-T-R-B
 
|CX-4048-T-R-B
|QSFP-40G-SR4
+
|QSFP-40G-SR4 (3rd Party, Cisco-Compatible)
 
|MPO OM4
 
|MPO OM4
 
|Single Mode QSFP
 
|Single Mode QSFP
Line 98: Line 113:
 
|OK
 
|OK
 
|Cumulus Linux 3.7.13
 
|Cumulus Linux 3.7.13
 +
|vlan config
 
|-
 
|-
 
|Edgecore
 
|Edgecore
 
|CX-4048-T-R-B
 
|CX-4048-T-R-B
|QSFP-40G-UNIV
+
|QSFP-40G-UNIV (3rd Party, Cisco-Compatible)
 
|LC/PC-LC/PC-MM
 
|LC/PC-LC/PC-MM
 
|Multi Mode QSFP
 
|Multi Mode QSFP
Line 108: Line 124:
 
|OK
 
|OK
 
|Cumulus Linux 3.7.13
 
|Cumulus Linux 3.7.13
 +
|vlan config
 
|-
 
|-
 
|Edgecore
 
|Edgecore
 
|CX-4048-T-R-B
 
|CX-4048-T-R-B
|AQOMLBQ4EDNA0882
+
|AQOMLBQ4EDNA0882 (3rd Party, Cisco-Compatible)
 
|MPO OM4
 
|MPO OM4
 
|? QSFP
 
|? QSFP
Line 118: Line 135:
 
|OK
 
|OK
 
|Cumulus Linux 3.7.13
 
|Cumulus Linux 3.7.13
 +
|vlan config
 
|}
 
|}
  

Latest revision as of 08:43, 20 May 2021


Setup

  • 2 Laptops configured with an IP in an chosen Subnet.
  • 2 Switches connected using the same SFP on both sides.
  • One Laptop connected to the first switch, and the other one connected to the other switch.
  • Connect to serial switch console, log in with cumulus/CumulusLinux!

Edgecore

Additionally needed steps for Edgecore (Rolled back using sudo mv /etc/network/interfaces.bak /etc/network/interfaces and sudo ifreload --all):

  • cp /etc/network/interfaces /etc/network/interfaces.bak
  • sudo nano etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).


source /etc/network/interfaces.d/*.intf

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

auto vlan
iface vlan
     bridge-vlan-aware yes
     bridge-ports glob swp1-54
     bridge-stp on
  • sudo ifreload --all

Quanta

  • The default speed of the SFP ports is 10000
  • For 1G modules, you have to set it to 1000
  • Use the following commands:
    • net add interface swp49 link speed 1000
    • net commit
  • These commands will edit the /etc/network/interfaces file and apply the config.

Test Results

Switch Manufacturer Switch PN SFP PN Kabel-Typ Modul-Typ SFP EEPROM Erkannt Interface Auto Up Cross-Switch-Ping Firmware Config changes needed
Quanta T1048-LY4R GLC-SX-MM (3rd Party, Cisco-Compatible) LC/PC-LC/PC-MM Multi Mode SFP OK YES OK Cumulus Linux 3.7.2 Change SFP port speed to 1G
Quanta T1048-LY4R SFP-10G-SR (3rd Party, Cisco-Compatible) LC/PC-LC/PC-MM Multi Mode SFP OK YES OK Cumulus Linux 3.7.2 none
Quanta T1048-LY4R GLC-LH-SM (3rd Party, Cisco-Compatible) LC/PC-LC/PC-SM Single Mode SFP OK YES OK Cumulus Linux 3.7.2 Change SFP port speed to 1G
Quanta T1048-LY4R SFP-10G-LR (3rd Party, Cisco-Compatible) LC/PC-LC/PC-MM Multi Mode SFP OK YES OK Cumulus Linux 3.7.2 none
Edgecore CX-4048-T-R-B QSFP-40G-SR4 (3rd Party, Cisco-Compatible) MPO OM4 Single Mode QSFP OK YES OK Cumulus Linux 3.7.13 vlan config
Edgecore CX-4048-T-R-B QSFP-40G-UNIV (3rd Party, Cisco-Compatible) LC/PC-LC/PC-MM Multi Mode QSFP OK YES OK Cumulus Linux 3.7.13 vlan config
Edgecore CX-4048-T-R-B AQOMLBQ4EDNA0882 (3rd Party, Cisco-Compatible) MPO OM4 ? QSFP OK YES OK Cumulus Linux 3.7.13 vlan config

Commands used

sudo ethtool --dump-module-eeprom swp49
net show interface all | grep "swp49" -A 4
ip link show swp49