MikroTik Wired Interface Compatibility
MikroTik Wired Interface Compatibility
Section titled “MikroTik Wired Interface Compatibility”MikroTik RouterOS supports a comprehensive range of wired interfaces from 10Mbps to 400Gbps, including copper twisted-pair Ethernet, SFP (Small Form-Factor Pluggable), SFP+, SFP28, QSFP+, QSFP28, and QSFP56-DD transceivers. Understanding which modules are compatible with specific MikroTik devices is essential for building reliable high-speed network infrastructure.
This documentation provides detailed compatibility tables for various transceiver types, practical configuration examples using RouterOS CLI, and guidance on troubleshooting common interface issues. Whether you are deploying 1Gbps fiber connections, 10Gbps aggregation links, or 100Gbps backbone connections, understanding the compatibility matrix ensures you select the correct modules for your hardware.
SFP/SFP+/SFP28/QSFP+/QSFP28/QSFP56-DD Compatibility
Section titled “SFP/SFP+/SFP28/QSFP+/QSFP28/QSFP56-DD Compatibility”MikroTik devices and SFP, SFP+, SFP28, QSFP+, QSFP28, and QSFP56-DD modules do not have any restrictions for other vendor equipment. While MikroTik cannot ensure full compatibility with modules from all manufacturers, as long as the other vendor modules and devices comply with transceiver Multi-Source Agreement (MSA) standards, they should be compatible with MikroTik devices.
The compatibility tables in this section show which MikroTik devices support various optical modules and Direct Attach Cables (DAC). These tables reference MikroTik’s official SFP module product naming conventions, where “S-” prefixes indicate SFP modules, “S+” indicates SFP+ modules, and “XS+” indicates SFP28 modules.
1G SFP Compatibility
Section titled “1G SFP Compatibility”The following table shows 1G SFP module compatibility across MikroTik devices. The modules listed include various optical transceivers for different fiber types and distances, as well as DAC cables and Active Optical Cables (AOC).
| Device | S-RJ01 | S-85DLC05D | S-31DLC20D | S-3553LC20D | S-55DLC80D | S-4554LC80D | SFP CWDM | SFP DAC | S+AO0005 AOC | SFP28 DAC |
|---|---|---|---|---|---|---|---|---|---|---|
| CCR1072-1G-8S+ | + | + | + | + | + | + | + | + | + | |
| CCR1036-12G-4S | + | + | + | + | + | + | + | + | + | |
| CCR1036-8G-2S+ | + | + | + | + | + | + | + | + | + | |
| CCR1016-12S-1S+ | +¹ | +¹ | +¹ | +¹ | +¹ | +¹ | + | + | + | |
| CCR1009-7G-1C | + | + | + | + | + | + | + | + | + | |
| CCR1009-8G-1S-1S+ | + | + | + | + | + | + | + | + | + | |
| CCR1009-7G-1C-1S+ | + | + | + | + | + | + | + | + | + | |
| CCR2004-1G-12S+2XS | + | + | + | + | + | + | + | + | + | |
| CCR2004-16G-2S+ | + | + | + | + | + | + | + | + | + | |
| CCR2116-12G-4S+ | + | + | + | + | + | + | + | + | + | |
| CCR2216-1G-12XS-2XQ | + | + | + | + | + | + | + | + | + | |
| CRS125-24G-1S | + | + | + | + | + | + | + | + | + | |
| CRS305-1G-4S+ | + | + | + | + | + | + | + | + | + | |
| CRS309-1G-8S+ | + | + | + | + | + | + | + | + | + | |
| CRS312-4C+8XG | - | + | + | + | + | + | + | + | + | |
| CRS318-1Fi-15Fr-2S | + | + | + | + | + | + | + | + | + | |
| CRS318-16P-2S+ | + | + | + | + | + | + | + | + | + | |
| CRS320-8P-8B-4S+ | + | + | + | + | + | + | + | + | + | |
| CRS326-4C+20G-2Q+ | + | + | + | + | + | + | + | + | + | |
| CRS326-24S+2Q+ | + | + | + | + | + | + | + | + | + | |
| CRS354-48G-4P-4S+2Q+ | + | + | + | + | + | + | + | + | + | |
| CRS518-16XS-2XQ | + | + | + | + | + | + | + | + | + | |
| CRS510-8XS-2XQ | + | + | + | + | + | + | + | + | + | |
| CRS317-1G-16S+ | + | + | + | + | + | + | + | + | + | |
| CRS328-4C-20S-4S+ | + | + | + | + | + | + | + | + | + | |
| CRS328-24P-4S+ | + | + | + | + | + | + | + | + | + | |
| CRS226-24G-2S+ | - | +² | +² | +² | +² | +² | + | + | + | |
| RB5009 | + | + | + | + | + | + | + | + | + | |
| RB4011 | + | + | + | + | + | + | + | + | + | |
| RB3011 | + | + | + | + | + | + | + | + | + | |
| RB2011 | + | + | + | + | + | + | + | + | + | |
| L009 | + | + | + | + | + | + | +¹⁴ | +¹⁴ | +¹⁴ |
Notes:
-
- : Supported
-
- : Not supported
- ¹ : Limited to 1G speed
- ² : Requires RouterOS 6.x
- ¹⁴ : Requires RouterOS 7.12+
10G SFP+/25G SFP28 Compatibility
Section titled “10G SFP+/25G SFP28 Compatibility”The following table shows 10G SFP+ and 25G SFP28 module compatibility. This includes the S+RJ10 copper module, various optical transceivers, and DAC/AOC cables.
| Device | S+RJ10 | S+85DLC03D | S+31DLC10D | S+2332LC10D | SFP+ DAC | S+AO0005 AOC | Q+BC0003-S+ | XQ+BC0003-XS+ | SFP28 DAC | XS+31LC10D |
|---|---|---|---|---|---|---|---|---|---|---|
| CCR1072-1G-8S+ | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR1036-12G-4S | - | + | + | + | + | + | - | - | + | + |
| CCR1036-8G-2S+ | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR1016-12S-1S+ | +¹⁰ | + | + | + | + | + | +¹’⁵ | +¹’⁵ | + | + |
| CCR1009-8G-1S-1S+ | +¹⁰ | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR1009-7G-1C-1S+ | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR2004-1G-2XS-PCIe | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR2004-1G-12S+2XS | +¹¹ | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR2004-16G-2S+ | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR2116-12G-4S+ | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CCR2216-1G-12XS-2XQ | + | + | + | + | + | + | + | + | + | + |
| CRS305-1G-4S+ | +⁷ | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CRS309-1G-8S+ | +⁴ | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CRS312-4C+8XG | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| CRS326-4C+20G-2Q+ | + | + | + | + | + | + | + | + | + | + |
| CRS326-24S+2Q+ | + | + | + | + | + | + | + | + | + | + |
| CRS354-48G-4P-4S+2Q+ | + | + | + | + | + | + | + | + | + | + |
| CRS518-16XS-2XQ | + | + | + | + | + | + | + | + | + | + |
| CRS510-8XS-2XQ | + | + | + | + | + | + | + | + | + | + |
| CRS520-4XS-16XQ | + | + | + | + | + | + | + | + | + | + |
| RB5009 | + | + | + | + | + | + | +⁵ | +⁵ | + | + |
| RB4011 | + | + | + | + | + | + | + | + | + | + |
Notes:
-
- : Supported
-
- : Not supported
- ⁴ : Only works in SFP+ port 1
- ⁵ : Requires QSFP+ to 4xSFP+ splitter
- ⁷ : Only works in SFP+ ports 1-2
- ¹⁰ : Requires RouterOS 7.12+
- ¹¹ : Not supported on SFP+ ports 9-12
40G QSFP+ and 100G QSFP28 Compatibility
Section titled “40G QSFP+ and 100G QSFP28 Compatibility”Higher-speed connections use QSFP+ (40G) and QSFP28 (100G) modules. These typically require specific ports on designated devices.
| Device | QSFP+ Modules | QSFP28 Modules | DAC/AOC Support |
|---|---|---|---|
| CCR2216-1G-12XS-2XQ | + | + | + |
| CCR2116-12G-4S+ | + | - | + (via breakout) |
| RDS2216-2XG-4S+4XS-2XQ | + | + | + |
| CRS518-16XS-2XQ | + | + | + |
| CRS510-8XS-2XQ | + | + | + |
| CRS520-4XS-16XQ | + | + | + |
| CRS326-24S+2Q+ | + | - | + (via breakout) |
| CRS326-4C+20G-2Q+ | + | - | + (via breakout) |
SFP Module Types Explained
Section titled “SFP Module Types Explained”Understanding the different SFP module types is essential for selecting the right transceiver for your deployment scenario.
S-RJ01 (1G SFP Copper)
Section titled “S-RJ01 (1G SFP Copper)”The S-RJ01 is a 1Gbps SFP copper transceiver that uses standard RJ45 connectors with Category 5e or better twisted-pair cabling. It provides a cost-effective solution for reaching distances up to 100 meters without requiring fiber infrastructure.
# View SFP module information/interface ethernet monitor sfp1S+RJ10 (10G SFP+ Copper)
Section titled “S+RJ10 (10G SFP+ Copper)”The S+RJ10 is a 10Gbps SFP+ copper transceiver designed for short-distance connections up to 30 meters using standard twisted-pair cabling. Important: Use these modules only in 10G SFP+ ports with auto-negotiation enabled. Forced link speeds and configurable link speed advertisements are not supported. They will negotiate to the correct duplex and highest possible rate.
# Verify S+RJ10 is detected and link is established/interface ethernet monitor sfp-sfpplus1# Ensure auto-negotiation is enabled (required for S+RJ10)/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=yes10 Gigabit Ethernet Options
Section titled “10 Gigabit Ethernet Options”For 10Gbps connections, MikroTik supports multiple options depending on your distance requirements:
- SFP+ DAC (Direct Attach Cable): Pre-terminated copper cables for connections up to 5-7 meters
- SFP+ AOC (Active Optical Cable): Fiber-based active cables for longer distances up to 100 meters
- SFP+ Optical Modules: For single-mode or multimode fiber connections ranging from 300m to 10km
# Configure 10G optical module with forced mode/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=no speed=10G-baseSR-LR
# Configure 10G DAC cable with forced mode/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=no speed=10G-baseCRSFP Interface Compatibility with 100M Optical Transceivers
Section titled “SFP Interface Compatibility with 100M Optical Transceivers”Some older deployments may require 100Mbps fiber connections. The following SFP modules support 100M optical connections:
- S-155LC20D: 155Mbps single-mode fiber, 20km
- S-155LC40D: 155Mbps single-mode fiber, 40km
- S-155LC80D: 155Mbps single-mode fiber, 80km
These modules are typically used for legacy PDH (Plesiochronous Digital Hierarchy) equipment connectivity or specialized industrial applications.
SFP+ Interface Compatibility with 1G Optical Transceivers
Section titled “SFP+ Interface Compatibility with 1G Optical Transceivers”In some scenarios, you may need to use 1G SFP optical modules in 10G SFP+ ports. This is generally supported but will limit the connection to 1Gbps. The following 1G modules are commonly used in 10G ports:
- S-85DLC05D: 1G multimode, 550m, 850nm
- S-31DLC20D: 1G single-mode, 20km, 1310nm
- S-55DLC80D: 1G single-mode, 80km, 1550nm
# Insert 1G module in 10G SFP+ port and verify 1G link/interface ethernet monitor sfp-sfpplus1# The rate will show 1Gbps despite being in a 10G portRouterOS v7.12+ Changes
Section titled “RouterOS v7.12+ Changes”RouterOS version 7.12 introduced significant changes to Ethernet interface configuration, particularly for SFP/QSFP interfaces.
New Link Mode Naming
Section titled “New Link Mode Naming”The speed and advertise properties now use descriptive link mode values instead of simple speed numbers:
| Old Format | New Format (v7.12+) | Description |
|---|---|---|
| 10M | 10M-baseT-full | 10Mbps twisted pair |
| 100M | 100M-baseT-full | 100Mbps twisted pair |
| 1G | 1G-baseT-full or 1G-baseX | 1Gbps copper or fiber |
| 10G | 10G-baseT or 10G-baseSR-LR | 10Gbps copper or fiber |
| 25G | 25G-baseSR-LR or 25G-baseCR | 25Gbps fiber or copper |
| 40G | 40G-baseSR4-LR4 | 40Gbps fiber (4 lanes) |
| 100G | 100G-baseSR4-LR4 | 100Gbps fiber (4 lanes) |
Advertise Configuration
Section titled “Advertise Configuration”RouterOS v7.12+ allows manual configuration of advertise bits:
# View supported and advertised modes/interface ethernet monitor sfp1
# Set specific advertise modes (both ends must match highest mode)/interface ethernet set [find name="sfp1"] advertise=10G-baseSR-LR,25G-baseSR-LRFEC Mode Configuration
Section titled “FEC Mode Configuration”RouterOS uses disabled FEC mode as the default for SFP28 and QSFP28 interfaces. Enable FEC when connecting to other vendor devices:
# Enable FEC mode for 25G connections/interface ethernet set [find name="sfp1"] fec-mode=fec91
# Enable FEC mode for 100G connections/interface ethernet set [find name="qsfp28-1-1"] fec-mode=fec91
# Verify FEC status/interface ethernet monitor sfp1| Link Mode | Supported FEC Modes |
|---|---|
| 25G-baseSR-LR | fec74, fec91 |
| 25G-baseCR | fec74, fec91 |
| 50G-baseSR2-LR2 | fec74, fec91 |
| 50G-baseCR2 | fec74, fec91 |
| 100G-baseSR4-LR4 | fec91 (required) |
| 100G-baseCR4 | fec91 (required) |
Forced Mode Configuration
Section titled “Forced Mode Configuration”If you receive a warning about module auto-initialization failure, you may need to configure forced mode:
10:20:47 interface,warning sfp-sfpplus1 module auto-initialization failed, try forced-modeThis warning indicates the connected cable or module has a corrupted or bad EEPROM checksum.
# Force 1G connection with DAC cable/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=no speed=1G-baseX
# Force 10G connection with DAC cable/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=no speed=10G-baseCR
# Force 25G connection with DAC cable/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=no speed=25G-baseCR
# Force 10G connection with optical module/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=no speed=10G-baseSR-LR
# Force 25G connection with optical module/interface ethernet set [find name="sfp-sfpplus1"] auto-negotiation=no speed=25G-baseSR-LRImportant: When selecting the interface speed setting, pay attention to what rates your DAC cable or optical module supports. Check the module specification data to ensure compatibility.
Monitoring SFP Modules
Section titled “Monitoring SFP Modules”Regular monitoring of SFP modules helps identify potential issues before they cause network failures.
# Monitor SFP transceiver diagnostics/interface ethernet monitor sfp1
# Monitor SFP28/QSFP28 with DDM (Digital Diagnostics Monitoring)/interface ethernet monitor sfp-sfpplus1/interface ethernet monitor [find] onceKey parameters to monitor include:
- sfp-temperature: Module temperature (normal range: 0-70°C)
- sfp-vcc: Supply voltage (normal range: 3.0-3.6V)
- sfp-tx-power: Transmit power (check module datasheet for expected range)
- sfp-rx-power: Receive power (check module datasheet for expected range)
- sfp-tx-bias-current: Transmitter bias current
# View detailed SFP information including DDM[admin@MikroTik] > /interface ethernet monitor sfp3 name: sfp3 status: link-ok auto-negotiation: done rate: 1Gbps full-duplex: yes tx-flow-control: no rx-flow-control: no supported: 1G-baseX sfp-supported: 1G-baseX advertising: 1G-baseX sfp-module-present: yes sfp-rx-loss: no sfp-tx-fault: no sfp-type: SFP/SFP+/SFP28/SFP56 sfp-connector-type: LC sfp-vendor-name: Mikrotik sfp-vendor-part-number: S-85DLC05D sfp-vendor-serial: SG85M31401687 sfp-manufacturing-date: 13-04-24 sfp-wavelength: 850nm sfp-temperature: 33C sfp-supply-voltage: 3.237V sfp-tx-bias-current: 2mA sfp-tx-power: -5.792dBm sfp-rx-power: -5.22dBm eeprom-checksum: goodTroubleshooting Common Issues
Section titled “Troubleshooting Common Issues”Link Not Establishing
Section titled “Link Not Establishing”If the link does not establish after inserting an SFP module:
-
Verify module is detected:
/interface ethernet print -
Check module diagnostics:
/interface ethernet monitor sfp1 -
Verify compatibility: Check the compatibility tables above for your device and module combination.
-
Try forced mode: If auto-negotiation fails, try configuring forced mode:
/interface ethernet set [find name="sfp1"] auto-negotiation=no speed=1G-baseX -
Check fiber cable: Verify the fiber cable type matches the module (single-mode vs multimode).
Intermittent Link Issues
Section titled “Intermittent Link Issues”Intermittent connectivity often indicates:
- Module temperature issues: Check sfp-temperature - high temperatures can cause instability
- Optical power problems: Verify rx-power is within the module’s specified range
- Cable quality: Inspect fiber connectors for dirt or damage
- Incompatible modules: Using non-MSA compliant modules can cause unpredictable behavior
FEC Related Issues
Section titled “FEC Related Issues”When connecting MikroTik devices to other vendor equipment:
- Enable FEC on both ends: Mismatched FEC settings can cause link failures or false link-ups
- Use appropriate FEC mode: 25G typically uses fec74 or fec91, while 100G+ requires fec91
# Configure matching FEC on both devices/interface ethernet set [find name="sfp1"] fec-mode=fec91Additional Resources
Section titled “Additional Resources”For more detailed information about Ethernet interface configuration, refer to the Ethernet documentation.
For the latest compatibility information and device-specific details, always consult the official MikroTik documentation at https://help.mikrotik.com/docs/display/ROS/MikroTik+wired+interface+compatibility
For S+RJ10 specific installation guidance, see: https://help.mikrotik.com/docs/display/ROS/S%2BRJ10