Community discussions

MikroTik App
 
Hiutale
just joined
Topic Author
Posts: 4
Joined: Thu Jun 27, 2024 9:17 pm

Hex refresh download speed

Thu Mar 20, 2025 12:14 am

HI
I have a hex refresh that i have connected to a 1G internet connection. the problem is that the download is only about 100M, but the upload is 940M. the ISP is connected to port eth1. i have the default configuration in use. isn't fasttrack on by default? when i look at the IP/setting menu, fasttrack doesn't show up as active. any ideas why?
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 27080
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: Hex refresh download speed

Thu Mar 20, 2025 10:17 am

Check if the port is linked at 1G, could be bad cable even
 
erlinden
Forum Guru
Forum Guru
Posts: 3063
Joined: Wed Jun 12, 2013 1:59 pm
Location: Netherlands

Re: Hex refresh download speed

Thu Mar 20, 2025 10:44 am

What does /ip settings print display?
What is the CPU usage while doing these tests?
How exactly do you test?
 
Hiutale
just joined
Topic Author
Posts: 4
Joined: Thu Jun 27, 2024 9:17 pm

Re: Hex refresh download speed

Wed Apr 23, 2025 1:47 pm

Hi

I also bought 5 hex refresh routers and I have the same problem with each one. ISP is 1G/1G. Download is ~100mb and upload is 940mb. I use eth1 as wan port. If I change eth2 as wan port the speed is better, but this way I can't use poe in option. I have tried the device with default configuration and with completely empty configuration except bridge to which I have added all ports. Download speed does not increase above 100mb in any situation.
 
itimo01
Member Candidate
Member Candidate
Posts: 278
Joined: Thu Jun 29, 2023 2:55 am
Location: Germany
Contact:

Re: Hex refresh download speed

Wed Apr 23, 2025 2:46 pm

1. Did you just hijack your own post? Damn
2. A wild guess would be to try flow control.
 
User avatar
anav
Forum Guru
Forum Guru
Posts: 23623
Joined: Sun Feb 18, 2018 11:28 pm
Location: Nova Scotia, Canada
Contact:

Re: Hex refresh download speed

Wed Apr 23, 2025 3:14 pm

How do you get 940Mb upload??? Thats amazing........ No firewall rules???
 
anserk
Member Candidate
Member Candidate
Posts: 182
Joined: Wed Mar 02, 2022 5:08 pm

Re: Hex refresh download speed

Wed Apr 23, 2025 9:54 pm

Like normis said, check your eth1 port connection rate. In WinBox go to Interfaces - ether1 - Status. It should be 1Gbps full duplex.
Clipboard01.jpg
You said something about the bridge you added. Please post your bridge configuration, clean up MAC addresses and serial numbers.
/interface/bridge/export
Or you can just try truly default configuration, no changes.
You do not have the required permissions to view the files attached to this post.
Last edited by anserk on Wed Apr 23, 2025 9:57 pm, edited 1 time in total.
 
anserk
Member Candidate
Member Candidate
Posts: 182
Joined: Wed Mar 02, 2022 5:08 pm

Re: Hex refresh download speed

Wed Apr 23, 2025 9:55 pm

How do you get 940Mb upload??? Thats amazing........ No firewall rules???
hEX refresh can route 1430 Mbps based on the official test results when using large packet size.
 
Liiina
newbie
Posts: 35
Joined: Mon Apr 15, 2024 10:21 pm

Re: Hex refresh download speed

Wed Apr 23, 2025 10:24 pm

the same problem, default configuration, also the port works only with autonegotiation (1G full duplex), manual setting 1G T-full turns off the port. I tried to write to support. their answer was that this is not an indicator and tcp, udp is more expensive, firewall, etc.. blah-blah-blah. I'm tired. now looking for an alternative to this hex refresh.
 
CGGXANNX
Long time Member
Long time Member
Posts: 567
Joined: Thu Dec 21, 2023 6:45 pm

Re: Hex refresh download speed

Wed Apr 23, 2025 10:30 pm

also the port works only with autonegotiation (1G full duplex), manual setting 1G T-full turns off the port.

Auto-negotiation is required for 1G BASE-T https://en.wikipedia.org/wiki/Gigabit_E ... 1000BASE-T
 
anserk
Member Candidate
Member Candidate
Posts: 182
Joined: Wed Mar 02, 2022 5:08 pm

Re: Hex refresh download speed

Wed Apr 23, 2025 10:34 pm

now looking for an alternative to this hex refresh.
If the issue is not with hEX (very likely not), the issue won't go away. I would suggest trying to get to the bottom of it. How exactly do you test? Speedtest.net?
Do you have any proof the ISP actually supplies that speed? Can you plug in a PC directly to the ISP box and run the same test? This will tell you right away if hEX has anything to do with the issue.
 
Liiina
newbie
Posts: 35
Joined: Mon Apr 15, 2024 10:21 pm

Re: Hex refresh download speed

Wed Apr 23, 2025 11:57 pm

also the port works only with autonegotiation (1G full duplex), manual setting 1G T-full turns off the port.
Auto-negotiation is required for 1G BASE-T https://en.wikipedia.org/wiki/Gigabit_E ... 1000BASE-T
hmm, so then I don't understand the behavior of some devices, for example, I take hex refresh and ax2, I connect both devices ether2 - ether2,
now on ax2 I do '/interface ethernet set [ find default-name=ether2 ] auto-negotiation=no' and the 1 Gbit connection is successfully established, I return auto-negotiation back, now I try disable it on hex and the port drops.
now looking for an alternative to this hex refresh.
If the issue is not with hEX (very likely not), the issue won't go away. I would suggest trying to get to the bottom of it. How exactly do you test? Speedtest.net?
Do you have any proof the ISP actually supplies that speed? Can you plug in a PC directly to the ISP box and run the same test? This will tell you right away if hEX has anything to do with the issue.
unfortunately this is a hex refresh, 7.18.2 in default configuration, and this is not the only problem, for example, turning on l2tp\ipsec immediately reduces the speed to 200-250 mbit
l2tp-hex-refresh.png
I tried to find out if the support service was able to reproduce these problems, especially since they do not require configuration, but I still have not received an answer. Judging by my experience in previous requests, I think that either the support service does not have access to their own devices, or I was unable to move beyond the first line support and got stuck on the outsourced support
You do not have the required permissions to view the files attached to this post.
 
User avatar
anav
Forum Guru
Forum Guru
Posts: 23623
Joined: Sun Feb 18, 2018 11:28 pm
Location: Nova Scotia, Canada
Contact:

Re: Hex refresh download speed

Thu Apr 24, 2025 12:56 am

How do you get 940Mb upload??? Thats amazing........ No firewall rules???
hEX refresh can route 1430 Mbps based on the official test results when using large packet size.
Interesting using large packet size has never given me accurate results but the smaller 512 byte size does match my real world results much more closely for quite a wide number of MT products.
Wonder what has changed with the refresh model??
 
User avatar
Buckeye
Forum Veteran
Forum Veteran
Posts: 939
Joined: Tue Sep 11, 2018 2:03 am
Location: Ohio, USA

Re: Hex refresh download speed

Thu Apr 24, 2025 1:12 am

If the issue is not with hEX (very likely not), the issue won't go away. I would suggest trying to get to the bottom of it. How exactly do you test? Speedtest.net?
Do you have any proof the ISP actually supplies that speed? Can you plug in a PC directly to the ISP box and run the same test? This will tell you right away if hEX has anything to do with the issue.
unfortunately this is a hex refresh, 7.18.2 in default configuration, and this is not the only problem, for example, turning on l2tp\ipsec immediately reduces the speed to 200-250 mbit

I tried to find out if the support service was able to reproduce these problems, especially since they do not require configuration, but I still have not received an answer. Judging by my experience in previous requests, I think that either the support service does not have access to their own devices, or I was unable to move beyond the first line support and got stuck on the outsourced support
You still haven't specified how you are testing. You are providing information that was not asked for (e.g. your claim that enabling l2tp/ipsec reduces performance, but again not providing enough information for anyone to reproduce your findings).

If you are serious about finding out what the issue is, please provide enough info so someone else can independently reproduce what you see.

I am trying to understand "I tried to find out if the support service was able to reproduce these problems, especially since they do not require configuration"

I can parse the "since they don't require configuration" in multiple ways. For example, does "they" refer to "these problems" or does "they" refer to "support services".

How is it possible to reproduce the specific problem without being able to reproduce the environment?

Read How to Report Bugs Effectively for some guidelines. Pay attention to the last two sections especially.
Last edited by Buckeye on Thu Apr 24, 2025 1:51 am, edited 1 time in total.
 
User avatar
Buckeye
Forum Veteran
Forum Veteran
Posts: 939
Joined: Tue Sep 11, 2018 2:03 am
Location: Ohio, USA

Re: Hex refresh download speed

Thu Apr 24, 2025 1:21 am

unfortunately this is a hex refresh, 7.18.2 in default configuration ...
I just noticed in the image you posted that this was a pppoe connection. That may be significant.
 
anserk
Member Candidate
Member Candidate
Posts: 182
Joined: Wed Mar 02, 2022 5:08 pm

Re: Hex refresh download speed

Thu Apr 24, 2025 3:35 am

I also just noticed the PPPoE part. The OP keeps saying they use the default configuration. Well, PPPoE is not the default configuration. It might be a minor change, but what else was changed from the truly default configuration? We simply don't know.

@OP, if you really want people to provide some help, you should post your configuration. Otherwise it just becomes another rant on the Internet rather than request for help.
Interesting using large packet size has never given me accurate results but the smaller 512 byte size does match my real world results much more closely for quite a wide number of MT products.
Wonder what has changed with the refresh model??
You are correct, I believe the 512 test is a good one for real world results. But speed test sites are not "real world", they are probably using the largest possible packet size. I just did a speedtest.net test while watching sniffer. Packets were 1514 bytes as seen on the Ethernet interface.

This is why it's important to understand how the speed is measured, one of the many questions the OP refuses to answer.
 
Liiina
newbie
Posts: 35
Joined: Mon Apr 15, 2024 10:21 pm

Re: Hex refresh download speed

Thu Apr 24, 2025 7:01 am

mikrotik hex refresh, 7.18.2, reset, quick setup: internet pppoe, everyone can see the resulting configuration /system default-configuration print

and now, how to make a problem, add and run some file download, for example, https://sto-se-ping.vultr.com/vultr.com.1000MB.bin, the speed should be more than 300-400 Mbit, and now just turn on and off l2tp\ipsec (/interface l2tp-client add connect-to=1.2.3.4 ipsec-secret=12345678 name=l2tp-out1 password=123456 use-ipsec=yes user=ppp1 disabled=no)

hex refresh is a pretty interesting device, it is cheap and does not have high performance, but is still very raw, there is also no adequate choice of firmware, since if you want to use ipsec you are forced to start with 7.18.2, but then you will get 250 Mbit pppoe Internet when using l2tp\ipsec. support, asked to try 7.19 beta, and I tried it, in 7.19 beta the problem is slightly different, just turning on or off l2tp does not lead to a drop in speed, but if I try to use l2tp\ipsec when i have download more 400-500 Mbits, then in this l2tp the speed will not rise more than 15 Mbit, and it turns out that it is better to stay on 7.18.2, replace l2tp with ipip\ipsec and then I can use both the Internet at 500 Mbit and l2tp connection at 100 Mbit.

I do not want to be a beta tester, when none of you even tries to reproduce this problem, or is engaged in empty talk in the absence of the device itself on hand,

It's hard for me to translate, English is not my native language. It's hard for me to try, because for example the same ax2 is a pretty expensive device for me and I don't have it, I have to go and borrow it, reset it, configure it, try the options suggested by you, the support, while none of you even tries to reproduce the problem yourself.
 
User avatar
anav
Forum Guru
Forum Guru
Posts: 23623
Joined: Sun Feb 18, 2018 11:28 pm
Location: Nova Scotia, Canada
Contact:

Re: Hex refresh download speed

Thu Apr 24, 2025 2:24 pm

Liina, this is NOT your thread, it was started by Hiutale, suggest you start your own thread, to narrow down your specific issues and get assistance.
In other words, we are not focussed on your problems in this thread, so getting upset here, is not going to get you anywhere.
 
Hiutale
just joined
Topic Author
Posts: 4
Joined: Thu Jun 27, 2024 9:17 pm

Re: Hex refresh download speed

Tue Apr 29, 2025 8:53 am

Hello everyone and thanks for the replies and my apologies for the confusion at the beginning.

I checked the eth1 status and the port is working at 1G speed.
Eth 1 status.png
I did speed tests with Ookla software.
First with the Hex Refresh device which only had a basic configuration. CPU download is 4%. Upload is 45%.
Hex Refresh.png
After that I connected the computer directly to the wan cable.
No Hex Refresh.png
The problem is clearly related to the eth1 port of the Hex Refresh. When I set the wan port to eth2, the speed was almost at maximum.
Hex Refresh eth2 wan.png



Here is my default config.
# 2025-04-29 08:48:09 by RouterOS 7.18.2
# software id = RW1I-CEKP
#
# model = E50UG
# serial number = HH90A3A4FSR
/interface bridge
add admin-mac=F4:1E:57:6C:28:B0 auto-mac=no comment=defconf name=bridge
/interface ethernet
set [ find default-name=ether1 ] mac-address=F4:1E:57:6C:28:AC
/interface list
add comment=defconf name=WAN
add comment=defconf name=LAN
/ip pool
add name=default-dhcp ranges=192.168.88.10-192.168.88.254
/ip dhcp-server
add address-pool=default-dhcp interface=bridge name=defconf
/disk settings
set auto-media-interface=bridge auto-media-sharing=yes auto-smb-sharing=yes
/interface bridge port
add bridge=bridge comment=defconf interface=ether3
add bridge=bridge comment=defconf interface=ether4
add bridge=bridge comment=defconf interface=ether5
add bridge=bridge interface=ether2
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface list member
add comment=defconf interface=bridge list=LAN
add comment=defconf interface=ether1 list=WAN
/ip address
add address=192.168.88.1/24 comment=defconf interface=bridge network=192.168.88.0
/ip dhcp-client
add comment=defconf interface=ether1
/ip dhcp-server network
add address=192.168.88.0/24 comment=defconf dns-server=192.168.88.1 gateway=192.168.88.1
/ip dns
set allow-remote-requests=yes
/ip dns static
add address=192.168.88.1 comment=defconf name=router.lan type=A
/ip firewall filter
add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input comment="defconf: accept to local loopback (for CAPsMAN)" dst-address=127.0.0.1
add action=drop chain=input comment="defconf: drop all not coming from LAN" in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept in ipsec policy" ipsec-policy=in,ipsec
add action=accept chain=forward comment="defconf: accept out ipsec policy" ipsec-policy=out,ipsec
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" connection-state=established,related hw-offload=yes
add action=accept chain=forward comment="defconf: accept established,related, untracked" connection-state=established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid
add action=drop chain=forward comment="defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat connection-state=new in-interface-list=WAN
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" ipsec-policy=out,none out-interface-list=WAN
/ip smb shares
set [ find default=yes ] directory=flash/pub
/ipv6 firewall address-list
add address=::/128 comment="defconf: unspecified address" list=bad_ipv6
add address=::1/128 comment="defconf: lo" list=bad_ipv6
add address=fec0::/10 comment="defconf: site-local" list=bad_ipv6
add address=::ffff:0.0.0.0/96 comment="defconf: ipv4-mapped" list=bad_ipv6
add address=::/96 comment="defconf: ipv4 compat" list=bad_ipv6
add address=100::/64 comment="defconf: discard only " list=bad_ipv6
add address=2001:db8::/32 comment="defconf: documentation" list=bad_ipv6
add address=2001:10::/28 comment="defconf: ORCHID" list=bad_ipv6
add address=3ffe::/16 comment="defconf: 6bone" list=bad_ipv6
/ipv6 firewall filter
add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid
add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6
add action=accept chain=input comment="defconf: accept UDP traceroute" dst-port=33434-33534 protocol=udp
add action=accept chain=input comment="defconf: accept DHCPv6-Client prefix delegation." dst-port=546 protocol=udp src-address=fe80::/10
add action=accept chain=input comment="defconf: accept IKE" dst-port=500,4500 protocol=udp
add action=accept chain=input comment="defconf: accept ipsec AH" protocol=ipsec-ah
add action=accept chain=input comment="defconf: accept ipsec ESP" protocol=ipsec-esp
add action=accept chain=input comment="defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec
add action=drop chain=input comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN
add action=fasttrack-connection chain=forward comment="defconf: fasttrack6" connection-state=established,related
add action=accept chain=forward comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid
add action=drop chain=forward comment="defconf: drop packets with bad src ipv6" src-address-list=bad_ipv6
add action=drop chain=forward comment="defconf: drop packets with bad dst ipv6" dst-address-list=bad_ipv6
add action=drop chain=forward comment="defconf: rfc4890 drop hop-limit=1" hop-limit=equal:1 protocol=icmpv6
add action=accept chain=forward comment="defconf: accept ICMPv6" protocol=icmpv6
add action=accept chain=forward comment="defconf: accept HIP" protocol=139
add action=accept chain=forward comment="defconf: accept IKE" dst-port=500,4500 protocol=udp
add action=accept chain=forward comment="defconf: accept ipsec AH" protocol=ipsec-ah
add action=accept chain=forward comment="defconf: accept ipsec ESP" protocol=ipsec-esp
add action=accept chain=forward comment="defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec
add action=drop chain=forward comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN
/system clock
set time-zone-name=Europe/Helsinki
/system note
set show-at-login=no
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface-list=LAN
You do not have the required permissions to view the files attached to this post.
 
User avatar
patrikg
Member
Member
Posts: 418
Joined: Thu Feb 07, 2013 6:38 pm
Location: Stockholm, Sweden

Re: Hex refresh download speed

Tue Apr 29, 2025 11:55 am

Take a look at the block diagram, to see that the eth1 uses it's own port.
Image
 
jaclaz
Forum Guru
Forum Guru
Posts: 2900
Joined: Tue Oct 03, 2023 4:21 pm

Re: Hex refresh download speed

Tue Apr 29, 2025 12:33 pm

Take a look at the block diagram, to see that the eth1 uses it's own port.
Yep, but it should have 1 Gb capability, not 1/14 of that (and in one direction, while in the other it is fine).

The configuration Hiutale posted seems like a very "normal" default one, so where is the bottleneck (or the missing trick/setting if any)?
 
User avatar
patrikg
Member
Member
Posts: 418
Joined: Thu Feb 07, 2013 6:38 pm
Location: Stockholm, Sweden

Re: Hex refresh download speed

Tue Apr 29, 2025 1:13 pm

Sadly that I haven' t seen the Flow Diagram for long time, some is hardware dependent and other is RouterOS dependent.
To see how the traffic flow, if the switch just connect the two devices together.
And if you also need to route the traffic with NAT and some devices have hardware accelerated NAT, like hardware accelerated crypto.
 
User avatar
anav
Forum Guru
Forum Guru
Posts: 23623
Joined: Sun Feb 18, 2018 11:28 pm
Location: Nova Scotia, Canada
Contact:

Re: Hex refresh download speed

Tue Apr 29, 2025 4:59 pm

This would be appear to be some hardware or firmware issue, cannot see it being related to RoS. Should be reported as bug to MT.
And perhaps a product wide recall and refund to all purchasers of this product and rename the product to Hex Recycle ;-)
 
anserk
Member Candidate
Member Candidate
Posts: 182
Joined: Wed Mar 02, 2022 5:08 pm

Re: Hex refresh download speed

Tue Apr 29, 2025 8:51 pm

It does look like a bug but just curious, did you change MAC address on eth1? The default configuration won't have this line:
/interface ethernet
set [ find default-name=ether1 ] mac-address=F4:1E:57:xx:xx:xx
Not saying this would cause any issues even if you did, unless the ISP is playing games with throttling based on MAC.
One way this configuration could make it to the export is if the field was edited in WinBox (even without making any changes), then it's no longer seen as the default by RouterOS. This is not a problem at all.

Apart from reporting this to support, one thing I would personally try as a last thing is Netinstall without keeping the configuration.
 
Hiutale
just joined
Topic Author
Posts: 4
Joined: Thu Jun 27, 2024 9:17 pm

Re: Hex refresh download speed

Tue Apr 29, 2025 10:08 pm

Hi

Thanks again for all the replies.

Anserk, you noticed something that I forgot. So yes, I changed the port's MAC address because I had used the device on another port and DHCP had reserved the original MAC address for the previous port, so it was just easier to change the port's MAC address than to start cleaning the DHCP table. However, this action does not affect the problem in any way.

My apologies for the perhaps stupid question, but how can I report a bug to Mikrotik? What is the official way.

Thanks again to everyone who has participated in the discussion.
 
User avatar
anav
Forum Guru
Forum Guru
Posts: 23623
Joined: Sun Feb 18, 2018 11:28 pm
Location: Nova Scotia, Canada
Contact:

Re: Hex refresh download speed

Tue Apr 29, 2025 11:13 pm

Go to the support page: https://mikrotik.com/support
Select the CONTACT SUPPORT BAR in the middle of the page: https://help.mikrotik.com/servicedesk/s ... r/portal/1