Community discussions

MikroTik App
 
DelightedTrunk
just joined
Topic Author
Posts: 2
Joined: Mon Oct 21, 2019 1:31 am

10G works, but only in one direction?

Mon Oct 21, 2019 1:59 am

Hi, I've just bought a CRS305-1G-4S+ to use in my office (fanless seemed like a great idea). I've got a cat 6 cable running to my basement where I've got a ICX6450 and a server hooked up with 10G. I'm trying to get 10G working from my desktop to my basement server. Without the MicroTik, everything works well and I can get good speeds:
root@pve:~# iperf3 -c 192.168.1.10 -R
Connecting to host 192.168.1.10, port 5201
Reverse mode, remote host 192.168.1.10 is sending
[  4] local 192.168.1.9 port 38008 connected to 192.168.1.10 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec  1.09 GBytes  9.33 Gbits/sec
[  4]   1.00-2.00   sec  1.09 GBytes  9.40 Gbits/sec
[  4]   2.00-3.00   sec  1.09 GBytes  9.40 Gbits/sec
[  4]   3.00-4.00   sec  1.10 GBytes  9.41 Gbits/sec
[  4]   4.00-5.00   sec  1.09 GBytes  9.41 Gbits/sec
[  4]   5.00-6.00   sec  1.09 GBytes  9.41 Gbits/sec
[  4]   6.00-7.00   sec  1.10 GBytes  9.41 Gbits/sec
[  4]   7.00-8.00   sec  1.10 GBytes  9.41 Gbits/sec
[  4]   8.00-9.00   sec  1.10 GBytes  9.41 Gbits/sec
[  4]   9.00-10.00  sec  1.10 GBytes  9.41 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec  10.9 GBytes  9.40 Gbits/sec                  sender
[  4]   0.00-10.00  sec  10.9 GBytes  9.40 Gbits/sec                  receiver

iperf Done.
root@pve:~# iperf3 -c 192.168.1.10
Connecting to host 192.168.1.10, port 5201
[  4] local 192.168.1.9 port 38012 connected to 192.168.1.10 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  1009 MBytes  8.46 Gbits/sec   94   1.33 MBytes
[  4]   1.00-2.00   sec  1.02 GBytes  8.72 Gbits/sec    0   1.79 MBytes
[  4]   2.00-3.00   sec  1.01 GBytes  8.65 Gbits/sec    8   1.67 MBytes
[  4]   3.00-4.00   sec  1.02 GBytes  8.74 Gbits/sec    2   1.61 MBytes
[  4]   4.00-5.00   sec  1.01 GBytes  8.64 Gbits/sec   11   1.52 MBytes
[  4]   5.00-6.00   sec  1.02 GBytes  8.79 Gbits/sec   44   1.49 MBytes
[  4]   6.00-7.00   sec  1.01 GBytes  8.66 Gbits/sec   55   1.44 MBytes
[  4]   7.00-8.00   sec  1.01 GBytes  8.66 Gbits/sec   65   1.37 MBytes
[  4]   8.00-9.00   sec  1024 MBytes  8.59 Gbits/sec    0   1.79 MBytes
[  4]   9.00-10.00  sec  1.01 GBytes  8.68 Gbits/sec    2   1.75 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  10.1 GBytes  8.66 Gbits/sec  281             sender
[  4]   0.00-10.00  sec  10.1 GBytes  8.66 Gbits/sec                  receiver
One direction is slightly better than the other, but good enough. When I add in the MikroTik, things only work in 1 direction:
root@pve:~# iperf3 -c 192.186.1.10 -R
Connecting to host 192.186.1.10, port 5201
Reverse mode, remote host 192.186.1.10 is sending
[  4] local 192.186.1.9 port 38024 connected to 192.186.1.10 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   146 MBytes  1.22 Gbits/sec
[  4]   1.00-2.00   sec   149 MBytes  1.25 Gbits/sec
[  4]   2.00-3.00   sec  32.5 KBytes   266 Kbits/sec
[  4]   3.00-4.00   sec  31.1 KBytes   255 Kbits/sec
[  4]   4.00-5.00   sec  32.5 KBytes   266 Kbits/sec
[  4]   5.00-6.00   sec  32.5 KBytes   266 Kbits/sec
[  4]   6.00-7.00   sec  32.5 KBytes   266 Kbits/sec
[  4]   7.00-8.00   sec  31.1 KBytes   255 Kbits/sec
[  4]   8.00-9.00   sec  32.5 KBytes   266 Kbits/sec
[  4]   9.00-10.00  sec  32.5 KBytes   266 Kbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec   296 MBytes   248 Mbits/sec                  sender
[  4]   0.00-10.00  sec   295 MBytes   247 Mbits/sec                  receiver

iperf Done.
root@pve:~# iperf3 -c 192.186.1.10
Connecting to host 192.186.1.10, port 5201
[  4] local 192.186.1.9 port 38028 connected to 192.186.1.10 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec   975 MBytes  8.18 Gbits/sec   71   1.83 MBytes
[  4]   1.00-2.00   sec  1000 MBytes  8.39 Gbits/sec   26   1.76 MBytes
[  4]   2.00-3.00   sec  1019 MBytes  8.55 Gbits/sec   11   1.26 MBytes
[  4]   3.00-4.00   sec  1.00 GBytes  8.63 Gbits/sec    0   1.74 MBytes
[  4]   4.00-5.00   sec  1017 MBytes  8.53 Gbits/sec    4   1.70 MBytes
[  4]   5.00-6.00   sec  1024 MBytes  8.59 Gbits/sec    4   1.63 MBytes
[  4]   6.00-7.00   sec  1017 MBytes  8.53 Gbits/sec   14   1.52 MBytes
[  4]   7.00-8.00   sec  1.01 GBytes  8.69 Gbits/sec   75   1.43 MBytes
[  4]   8.00-9.00   sec  1022 MBytes  8.57 Gbits/sec   24   1.31 MBytes
[  4]   9.00-10.00  sec  1021 MBytes  8.57 Gbits/sec   32   1.26 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  9.92 GBytes  8.52 Gbits/sec  261             sender
[  4]   0.00-10.00  sec  9.92 GBytes  8.52 Gbits/sec                  receiver

iperf Done.
This is my first time using RouterOS and it's likely that I've screwed things up. My goal is to have tagged traffic come in the first sfp port and then ports 3 and 4 would be untagged on vlan12. Here's a slightly edited version of my config export:
# oct/20/2019 18:36:13 by RouterOS 6.45.6
# software id = BD2Y-XZF9
#
# model = CRS305-1G-4S+
# serial number = AAA
/interface bridge
add admin-mac=74:4D:28:C1:AA:AA auto-mac=no comment=defconf name=bridge pvid=12 vlan-filtering=yes
/interface vlan
add interface=bridge name=vlan12 vlan-id=12
/interface list
add name=WAN
add name=LAN
/interface bridge port
add bridge=bridge comment=defconf interface=ether1
add bridge=bridge comment=defconf interface=sfp-sfpplus1
add bridge=bridge comment=defconf interface=sfp-sfpplus2
add bridge=bridge comment=defconf interface=sfp-sfpplus3 pvid=12
add bridge=bridge comment=defconf interface=sfp-sfpplus4 pvid=12
/ip neighbor discovery-settings
set discover-interface-list=none
/interface bridge vlan
add bridge=bridge tagged=ether1,sfp-sfpplus1 untagged=sfp-sfpplus3,sfp-sfpplus4 vlan-ids=12
add bridge=bridge tagged=ether1,sfp-sfpplus1 vlan-ids=13
/interface list member
add interface=ether1 list=WAN
add interface=sfp-sfpplus1 list=LAN
add interface=sfp-sfpplus2 list=LAN
add interface=sfp-sfpplus3 list=LAN
add interface=sfp-sfpplus4 list=LAN
/ip address
add address=192.168.1.5/24 interface=bridge network=192.168.1.0
/ip dns
set servers=192.168.1.1
/ip route
add distance=1 gateway=192.168.1.1
/ip service
set telnet disabled=yes
set ftp disabled=yes
set api disabled=yes
set winbox disabled=yes
set api-ssl disabled=yes
/ip ssh
set strong-crypto=yes
/system routerboard settings
set boot-os=router-os
/tool bandwidth-server
set enabled=no
/tool mac-server
set allowed-interface-list=none
/tool mac-server mac-winbox
set allowed-interface-list=none
/tool mac-server ping
set enabled=no
Any ideas? Troubleshooting thoughts?
 
Dingodude
just joined
Posts: 1
Joined: Mon Mar 29, 2021 6:47 pm

Re: 10G works, but only in one direction?

Mon Mar 29, 2021 6:49 pm

Did you ever solve this? I'm having the same problem I believe.
 
DelightedTrunk
just joined
Topic Author
Posts: 2
Joined: Mon Oct 21, 2019 1:31 am

Re: 10G works, but only in one direction?

Sat Apr 17, 2021 9:31 pm

Did you ever solve this? I'm having the same problem I believe.
Well, I didn't solve it but some software update seems to have solved it. I'm now on RouterOS 6.48.1 and don't see the issue anymore. I just verified that my config matched what I posted here so I didn't make any changes. ¯\_(ツ)_/¯

Who is online

Users browsing this forum: Google [Bot], Greyhard, norepto and 77 guests