CRS112 Slow speed (10Mbps) on Layer2 switching with SFP

I just got a crs112 switch for Layer2 switching and I connected it to a crs309 via sfp.
I turned auto-negotiation off and set manual speed to both switches to 1Gpbs. I am using an official mikrotik DAC the XS+DA0003.

I have a mgmt vlan 99 on the bridge and tagged on both the bridge and the spf port
It seams strange because it is exactly the same config as any other of my switches.

Despite the config I have done I get megabit speeds or even lower.
Any ideas ?


ps. I know that it does not support HW offloading but I expected at least some kind of performance not this slow

# apr/02/2025 03:04:42 by RouterOS 6.49.18
# software id = WHBI-HVMV
#
# model = CRS112-8P-4S
# serial number = HH20A1H46Z5

/interface bridge
add name=bridge6 vlan-filtering=yes

/interface ethernet
set [ find default-name=sfp12 ] auto-negotiation=no

/interface vlan
add interface=bridge6 name=VLAN99 vlan-id=99

/interface list
add name=LAN
add name=WAN

/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik

/snmp community
add addresses=0.0.0.0/0 authentication-password=MikroLab6 name=MikroLab6 \
    security=authorized

/interface bridge port
add bridge=bridge6 frame-types=admit-only-vlan-tagged ingress-filtering=yes \
    interface=ether1
add bridge=bridge6 frame-types=admit-only-vlan-tagged ingress-filtering=yes \
    interface=ether2
add bridge=bridge6 frame-types=admit-only-vlan-tagged ingress-filtering=yes \
    interface=ether3
add bridge=bridge6 frame-types=admit-only-vlan-tagged ingress-filtering=yes \
    interface=ether4
add bridge=bridge6 interface=ether5
add bridge=bridge6 interface=ether6
add bridge=bridge6 interface=ether7
add bridge=bridge6 frame-types=admit-only-vlan-tagged ingress-filtering=yes \
    interface=ether8
add bridge=bridge6 interface=sfp9
add bridge=bridge6 interface=sfp10
add bridge=bridge6 interface=sfp11
add bridge=bridge6 frame-types=admit-only-vlan-tagged ingress-filtering=yes \
    interface=sfp12

/ip neighbor discovery-settings
set discover-interface-list=!dynamic

/interface bridge vlan
add bridge=bridge6 tagged=bridge6,sfp12,ether1,ether2,ether3,ether4,ether8 \
    vlan-ids=99

/interface list member
add interface=ether1 list=LAN
add interface=ether8 list=LAN
add interface=ether7 list=LAN
add interface=ether6 list=LAN
add interface=ether5 list=LAN
add interface=ether4 list=LAN
add interface=ether3 list=LAN
add interface=ether2 list=LAN
add interface=sfp12 list=WAN
add interface=sfp11 list=WAN
add interface=sfp10 list=WAN
add interface=sfp9 list=WAN
/ip address
add address=10.10.99.6/24 interface=VLAN99 network=10.10.99.0
/ip dns
set servers=10.10.99.1
/ip route
add distance=1 gateway=10.10.99.1
/system clock
set time-zone-name=Europe/Athens
/system identity
set name=CRS-112-8P-4S-IN

bt-test.JPG

Instead of using vlan filtering, you should configure vlan on the switch menu.

https://help.mikrotik.com/docs/spaces/ROS/pages/103841836/CRS1xx+2xx+series+switches+examples

[ babling ]

Ohhh of course … how I missed that.
Thank you very much.

Q:
Since I have never tried this way will it work seamlessly with router on a stick setup ?

Sure, no problem.

Perfect, thank you a lot