Description:
Hello everyone,
I am facing a persistent problem with a MikroTik RB3011 router and I am seeking help from the community to resolve it. Below, I describe the situation and the diagnostic steps I have already taken.
Basic Configuration:
Model: MikroTik RB3011
Initial RouterOS Version: 6.49.13
Current RouterOS Version: 7.15.2 (tried reverting to 6.49.13)
Routerboard Firmware: Updated to the version corresponding to RouterOS 7.15.2
Situation:
Initial Configuration: The router was initially configured with:
Ether1: Receiving IP via DHCP from the provider.
Ether2: Serving DHCP to the LAN.
NAT: Masquerade configured.
Internet Links: At the client’s site, I have two internet links, each with 1 Gb of speed. I intend to work with both links using failover and load balancing after resolving this limitation.
Speed Problem: The internet connection/bandwidth has a speed close to the contracted one when performing a speed test on fast.com, but it limits the transfer rate when downloading a file through the MikroTik. When I connect the provider’s cable directly to my computer, the transfer rate is satisfactory, indicating that the problem is with the router.
Comparison: Using the same provider cable directly to the computer, the speed and transfer rate are satisfactory, indicating that the problem is with the router.
Details of Speed Tests:
Speed Test via Browser: Using the browser for speed tests (fast.com), the total contracted speed is achieved. This test communicates directly with the provider’s server.
File Transfer Rate: When downloading a Windows 11 ISO directly from Microsoft, the transfer rate is acceptable and close to the contracted one when the cable is directly connected to the computer. However, through the MikroTik, the transfer rate is reduced by approximately 50%.
Tests Conducted:
Speed and Duplex Settings: Tested different settings (auto-negotiation, manual), without success.
FastTrack: FastTrack rules configured.
CPU Usage: Checked CPU usage and noticed that during downloads, only one core is used, but CPU usage does not seem excessive.
NAT and Firewall: The configuration is basic, with only the masquerade rule for NAT, without additional firewall rules.
Firmware and Routerboard: Updated and downgraded the Routerboard firmware, but the problem persists. Noted that the CPU version is ARM v7 and unsure if this changed with the update to RouterOS 7.15.2.
RouterOS Versions: Tried reverting to version 6.49.13, but the problem continues.
Cabling and Connections: Tested different cables and internet sources, even in different locations, and the problem persists.
Logs: Checked the logs, but found no relevant error or warning messages.
Torch: Used the Torch tool and observed that many packets are dropped during downloads, coinciding with the reduction in transfer rate.
Other Observations:
Disabling Services: Disabled unused services, but this did not resolve the issue.
Using Other Routers: Have not yet tested with a different MikroTik model or another brand.
Backup: No old backups, as the equipment was new and I evaluated that there was no need to save them before configuring.
Questions and Next Steps:
CPU Firmware: I would like to confirm if the RouterOS update could have changed the CPU version to ARM v7 and if this could be related to the problem.
Advanced Settings: Need guidance on possible advanced settings or adjustments I haven’t tried yet.
Suitability of RB3011: Is the RB3011 suitable for working with two 1 Gb links using failover and load balancing without experiencing this transfer rate limitation?Technical Support: Any additional suggestions from the community or need for direct contact with MikroTik technical support.
Thank you in advance for any help or guidance you can offer.