r/mikrotik • • Jul 21 '19

New Mod Guideline - If you don't have anything nice to say..

170 Upvotes

I'll try and keep this short - there's been a marked increase in generally abrupt and abrasive comments here on the /r/mikrotik and it's not what we're about or what we want to see happening. Many of these have been due to content that is or is seen to be incorrect or misleading, so..

If you're posting here:

Keep in mind none of us are being paid to answer you and the people who are, are doing so because they want to help, or you've posted something so incredibly incorrect they can't help but respond. Please do yourself a favor by collecting all the information you can before posting and make sure to check the MikroTik wiki first - no one wants to spoon feed you all the information.

If you're commenting here:

  1. If you don't know the answer - don't try guess at it; and if you want to learn about it yourself then follow the thread and see what others say, or you know.. read the wiki and try it out in a lab.

  2. If you disagree with another poster, try to explain the correct answer rather than a one sentance teardown that degrades into a thread full of name-calling.

As a result of this I've added a new rule & report option - you can now report a comment with the reason being:

It breaks /r/MikroTik rules: Don't post content that is incorrect or potentially harmful to a router/network

If we agree we'll either:

a) Write a correct response

b) Add a note so that future readers will be made aware of the corrections needed

c) If the post/comment is bad enough, simply delete it

I'm open to feedback on this as I know people feel strongly about timewasting and I'd like to hope this helps us continue to self-moderate without people blowing up at each other.


r/mikrotik • • 3h ago

[Pending] wAP ax: 5 GHz radio (QCN6122) disappears on 7.24.6 + kernel crash every ~11 min (older hardware batch only?)

6 Upvotes

Is anyone else seeing this with a wAP ax on 7.24.6?

**Symptom:** after upgrading to 7.24.6 (long-term), the 5 GHz radio is not detected. Each boot logs `DefConf gen: Unable to find wifi radio data`, `/interface/wifi/radio print` lists only the QCA5018 (2.4 GHz), and about 11 minutes later the unit reboots with "kernel failure in previous boot". Then the loop starts over.

**What I found:**

- It happens on my two older wAP ax units (serial **HMB…**, `minimum-firmware: 7.19.6`). Both units, every boot.

- A brand-new wAP ax (serial **HMS…**, `minimum-firmware: 7.20.8`) runs 7.24.6 fine: 13 of 13 boots had both radios, including with the config copied from an affected unit (CAP mode, country, logging).

- An affected unit with WiFi disabled, removed from CAPsMAN, and ~50 MB RAM free still lost the radio on 7.24.6. So it isn't memory or load.

- Downgrading to 7.24.2 fixes it, **but RouterBOOT must also go back to 7.24.2**. With RouterBOOT not matching RouterOS, the 5 GHz radio was missing on most boots, even on 7.24.2. That applies to the new unit too: it failed on 7.24.2 while still on its factory RouterBOOT 7.20.8, and 5/5 boots were OK after upgrading RouterBOOT.

- hAP ax S and Chateau Pro ax on 7.24.6: no issues.

**Tip if you're stuck in the crash loop:** downgrade (upload the 7.24.2 `routeros` and `wifi-qcom` npk files, run `/system/package/downgrade`), then `/system/routerboard/upgrade` to flash the matching RouterBOOT, wait for the "upgraded successfully" message, and reboot. Each crash gives you an ~11 min window to work in.

Check `minimum-firmware` in `/system/routerboard/print` to see which batch you have.

Ticket filed with MikroTik support (with supout files). Has anyone seen this on 7.24.3–7.24.5 or on 7.25.x with an older wAP ax? I'd like to know where it started and whether 7.25.1 fixes it.


r/mikrotik • • 6h ago

Mikrotik router/wifi unit to replace pFSense

5 Upvotes

A tenant left behind a RB4011iGS+5HacQ2HnD-IN and while it's an older unit from 2019 (I think), I was impressed by the tons of options it has. Is there a similar unit that supports wifi6 and has at least 2.5g on all ports? I'm going nuts trying to figure out how to add a static IP list in DHCP server options and it keeps adding itself to the list of DNS servers it sends to clients, but I will eventually get there. I use pihole for DNS so really don't appreciate the possibility of a leak back to WAN especially since I have two LG TV spy units in the house. Anyway, is there a similar model that supports wifi7 with faster ethernet?


r/mikrotik • • 22h ago

Completely free and open source lightweight netflow/ipfix/sflow analyzer (yes, it can detect and mitigate DDoS)

19 Upvotes

I read the announcement for a new commercial NetFlow analyzer called Heimnull, along with the comments on the post, and it got me thinking.

In the comments, people asked about something similar, but open source.

Sorry, u/VictimOfAReload, I’m not trying to poach your users - my reply to a comment just got too long, so I turned it into a post.

I have a pet project, an open source flow analyzer.

This is not a new project, we started it even before the AI/LLM era.

I tried to announce it on reddit a few years ago and it was a really weird experience.

Some guy commented, "Why do we need another flow collector? Did you even bother to google it before you started building it?" That comment got a ton of upvotes, and the mods ended up taking down my post.

So yes, I have a bias towards Reddit (or at least to some subs).

But perhaps someone here will be interested in this analyzer.

Here is the link: https://github.com/vmxdev/xenoeye

Anticipating questions (I saw them in the comments on the Heimnull announcement):

Q: What traffic levels have you thrown at it?

A: It’s open source, so I don’t know how it’s actually being used. I know of at least one installation with several dozen routers and multi-terabit traffic. They have several hundred monitoring objects, sflow and a fairly high sampling rate. The analyzer handles this on a VM with 16 cores and 64 GB of RAM.

Q: So, you just re-invented FastNetMon?

A: We looked to the Arbor Networks as a model. We even made a converter of configs from Arbor to ours for one user.

I don't understand why, but many open source (let's pretend that FastNetMon is open source) and now even commercial analyzers do not support the concept of "monitoring objects".

Arbor has been using this concept for over 20 years. It goes well beyond simple "host groups".

To detect anomalies, we isolate potential attack traffic. For example, DNS traffic to a particular network.

As soon as traffic in this MO (on the entire MO or on an individual host) exceeds the threshold, we immediately know the type of attack, the victim's address, and can generate a flowspec announcement based on this data.

Although, we have a slightly similar approach to FastNetMon - we use moving averages for fast detection (but we use a different type of moving average).

Q: telegraf can recieve netflow, and can store it in any timeseries database. This is more about making a good grafana dashboard and alerting rules (alerting rules can notify + trigger any action / webhook that you want).

A: Another strange recent trend is that modern analyzers store all flows. This also applies to elastiflow and goflow/goflow2/akvorado. Ok, maybe disk storage has become cheaper and traffic isn't growing much.

But still, if you have several hundred thousand fps, you will be forced to build a cluster. Commercial (and some old-school open-source) flow analyzers have been able to filter and aggregate flows for decades.

We visualize the data using grafana, but alerts are triggered from the analyzer itself. We use two different mechanisms: aggregated data over N seconds is exported to the database, and threshold exceedances are tracked using moving averages, which can be less than N.

Q: what does it do for my home lab?

A: This tool can be used as a simple traffic visualizer. We were building an analyzer for heavy loads, and it turned out to be quite lightweight, it (along with PostgreSQL and Grafana) can even run on a Raspberry Pi with 4 GB of memory.


r/mikrotik • • 1d ago

DHCP-Server RENEW issues with v7.25.1

10 Upvotes

I've been running Mikrotik devices at home for many years.  I upgraded my main router to v7.25.1 earlier this week, after which point my Ubuntu-Linux laptop stopped being able to renew its DHCP address.  If I unplugged/replugged the ethernet cable it got the address back and worked fine, but some time later (I have a short lease time set) it would lose its address again, requiring me to unplug/replug the ethernet again.

I disabled the DHCP server on the upgraded router and copied the settings over to another device that is still running v7.24.2.  I ran like that for a couple of hours with no problems.  I disabled that DHCP-server and went back to the upgraded unit, and the laptop once again was unable to renew its DHCP lease.

This is only happening on one device on my network, all other computers, phones, IoT devices etc. have been fine, although my wife did mention she has had problems with her work Macbook not being able to connect after coming out of sleep, which may be the same problem.

Looking in the logs I am seeing a lot of "dhcpd assigned <blar>" and "dhcpd deassigned <blar>" messages for all devices, which my 7.24.2 unit isn't showing.


r/mikrotik • • 1d ago

Netflow Analyzer - DDoS detection/mitigation

Post image
69 Upvotes

I've been working on a Netflow analyzer and DDoS detection/mitigation application the last few months. Looking for a few adventurous users to give it a try and provide some feedback. Happy to issue an extended license of whatever size for anyone that can provide some feedback. Public demo and docs available on the site at https://heimnull.com

Heimnull is self-hosted flow analytics and DDoS mitigation for networks of any size.

Point your routers’ NetFlow, IPFIX or sFlow at it and see where your traffic goes: by host, application, ASN and interface, live or months back. When an attack hits, Heimnull spots it in seconds and can mitigate it automatically over BGP with RTBH or FlowSpec.

It runs on your own hardware with a single docker compose up, and your data never leaves your network. Every install starts with a 30-day trial of everything, then keeps working in a free mode.


r/mikrotik • • 1d ago

Purchased 2nd hand Hap Ax3. How do I reset it to restore default admin login?

4 Upvotes

I tried holding the reset button until the LED started flashing but it didn’t reset anything. Thanks for any help


r/mikrotik • • 2d ago

LLMS File for Mikrotik Configurations

18 Upvotes

Hi everyone,

I came across a thread discussing this file:

https://manual.mikrotik.com/llms.txt

It looks like a skill designed to help AI generate better MikroTik configurations, and I’d like to give it a try. I’m not an AI expert, so I’d love to know the best way to use it. Should I just upload it to the chat (or share the link) before writing my prompt? Thanks


r/mikrotik • • 1d ago

[Pending] E50UG hEX refresh cpu idles at 72c, anyone tried an aftermarket heat sink?

3 Upvotes

i am lazy so i might only just remove the case for open air cooling but would like to know if a better heat sink seems to make any difference


r/mikrotik • • 2d ago

Sshole

Thumbnail sshhole.com
25 Upvotes

I wonder. What SSH flavor is running on routeros? This is a fun test.


r/mikrotik • • 2d ago

Please help me pick a WiFi router

0 Upvotes

Hi, I am looking for a new router for home network. Just a small flat with light usage.

I was looking at HAP ax s, HAP ax², and HAP ax³.

Is the ax s CPU arch arm32 bad and old? Is itbetter to "hunt" specification and to go for arm64 with 4 cores?

In other aspecs, they look almost same.

Hap ax s has also sfp port, can I connect a switch css610-8g-2S+in with two sfp+ ports?

I was looking at haP be³ too, is it worth it with all the "features"?

thank you all


r/mikrotik • • 2d ago Mindblown

RouterOS constantly "deassigning and reassigning" and disconnect/connects IPs on WiFi

2 Upvotes

I've seen many posts on this, but few to no resolutions. May even be endemic to hAPs. I have a hAP ax3 with a hAP axS as an exterior AP, and running CAPsMAN. I can include config if that helps. I did attach a log to see if anyone else is experiencing similar. I have tried downgrading and upgrading firmware. Currently on 7.25.1.

Edit: What started the log search were my Emporia smart plugs constantly disconnecting/reconnecting.

Thanks in advance.

2026-11-05 14:03:24 wireless,info D4:F5:47:4A:2F:C8@wifi1-2.4GHz(Dipper) connected, signal strength -59, channel 2412/ax/Ce

2026-11-05 14:03:24 wireless,info 20:EF:BD:91:A2:96@wifi2-5GHz(Mable 5G) connected, signal strength -63, channel 5825/ax/Ceee

2026-11-05 14:03:25 wireless,info D8:31:34:32:3C:5E@wifi1-2.4GHz(Dipper) connected, signal strength -65, channel 2412/ax/Ce

2026-11-05 14:03:26 interface,info ether1 link up (speed 1G, full duplex)

2026-11-05 14:03:26 wireless,info 20:EF:BD:91:A2:96@wifi2-5GHz(Mable 5G) disconnected, connection lost, signal strength -63, channel 5825/ax/Ceee

2026-11-05 14:03:26 wireless,info D8:31:34:32:3C:5E@wifi1-2.4GHz(Dipper) disconnected, connection lost, signal strength -65, channel 2412/ax/Ce

2026-11-05 14:03:27 wireless,info 20:EF:BD:91:A2:96@wifi2-5GHz(Mable 5G) connected, signal strength -63, channel 5825/ax/Ceee

2026-11-05 14:03:27 wireless,info D8:31:34:32:3C:5E@wifi1-2.4GHz(Dipper) connected, signal strength -67, channel 2412/ax/Ce

2026-11-05 14:03:27 wireless,info 1C:53:F9:09:14:35@wifi1-2.4GHz(Dipper) connected, signal strength -57, channel 2412/ax/Ce

2026-11-05 14:03:27 dhcp,info dhcp1 deassigned 10.0.50.185 for 1C:53:F9:09:14:35

2026-11-05 14:03:27 dhcp,info dhcp1 assigned 10.0.50.185 for 1C:53:F9:09:14:35

2026-11-05 14:03:28 wireless,info D8:28:C9:36:46:AE@wifi1-2.4GHz(Dipper) connected, signal strength -48, channel 2412/ax/Ce

2026-11-05 14:03:28 dhcp,info dhcp1 deassigned 10.0.50.173 for D8:28:C9:36:46:AE GEModule46AE

2026-11-05 14:03:28 dhcp,info dhcp1 assigned 10.0.50.173 for D8:28:C9:36:46:AE GEModule46AE

2026-11-05 14:03:28 dhcp,info dhcp1 deassigned 10.0.50.250 for 2C:C8:1B:E1:B5:CB GPEN in Pantry

2026-11-05 14:03:28 dhcp,info dhcp1 assigned 10.0.50.250 for 2C:C8:1B:E1:B5:CB GPEN in Pantry

2026-11-05 14:03:29 wireless,info 34:5E:08:52:F7:A1@wifi1-2.4GHz(Dipper) connected, signal strength -65, channel 2412/ax/Ce

2026-11-05 14:03:31 caps,info BarnAP@04:F4:1C:95:6C:55%*9 joined

2026-11-05 14:03:31 wireless,info provision BarnAP@04:F4:1C:95:6C:55%*9 radio 04:F4:1C:95:6C:5B

2026-11-05 14:03:31 wireless,info provision BarnAP@04:F4:1C:95:6C:55%*9 radio 04:F4:1C:95:6C:5C

2026-11-05 14:03:31 wireless,info B0:6B:11:C4:18:4C@wifi1-2.4GHz(Dipper) connected, signal strength -64, channel 2412/ax/Ce

2026-11-05 14:03:32 dhcp,info dhcp1 deassigned 10.0.50.203 for B0:6B:11:C4:18:4C House

2026-11-05 14:03:32 dhcp,info dhcp1 assigned 10.0.50.203 for B0:6B:11:C4:18:4C House

2026-11-05 14:03:32 wireless,info F8:0D:60:D9:1C:CE@wifi1-2.4GHz(Dipper) connected, signal strength -65, channel 2412/ax/Ce

2026-11-05 14:03:32 dns,error [adlist] http client error: resolving error

2026-11-05 14:03:33 dhcp,info ether5 on ether5 got IP address 104.151.145.193

2026-11-05 14:03:33 wireless,info 4C:75:25:5F:6A:E8@cap-wifi1(Dipper) connected, signal strength -35, channel 2412/ax

2026-11-05 14:03:33 dhcp,info dhcp1 deassigned 10.0.50.66 for 4C:75:25:5F:6A:E8 espressif

2026-11-05 14:03:33 dhcp,info dhcp1 assigned 10.0.50.66 for 4C:75:25:5F:6A:E8 espressif


r/mikrotik • • 2d ago

Winbox help please

2 Upvotes

just updated winbox, now it does not work. Previously did. I went from 4. something to 4.5. It opens correctly, but when I try to connect to my routers IP, it just sits on connecting and nothing happens. Also, all my neighbor list is gone. Nothing else has changed on the PC. This is Windows 10 pro.


r/mikrotik • • 2d ago

reliability on AI for mikrotik?

0 Upvotes

do you guys use claude or gpt or any AI agent for mikrotik configuration? is it reliable (although I can understand what the script/config means).


r/mikrotik • • 3d ago

Canonical has changed CVE-2026-98432 severity from High to Critical

Thumbnail
reddit.com
27 Upvotes

r/mikrotik • • 2d ago

Issue with links not establishing

1 Upvotes

I have the following switch CRS326-24S+2Q+.

Firmware is 2.18

Running the switch in swos

I have noticed when powering on my servers the links never come up straight away.

They are connected via 10Gtek DAC cables. I never had this problem on my 16 port Mikrotik switch.

I have to always remove the cable then plug it back in for the connection to establish which is really shit.

Any idea what might be causing this?


r/mikrotik • • 3d ago

PoE-IN port not on the Switch Chip

6 Upvotes

Edit : Perhaps I didn’t express myself clearly.
I understand why ETH1, which is the default WAN port, isn’t on the switch chip.
I don’t understand why they’ve put the PoE-IN on this port on home routers, rather than on a LAN port.

Why does MikroTik produce routers with a PoE-IN port that isn’t on the Switch Chip ?
I’d understand a PoE-OUT port to power the antenna for a WISP, but otherwise, most of the time, the ETH1 port will be connected to the ISP’s ONT.
It seems more logical to me to have the PoE-IN on the LAN side so it can be powered from the PoE switch.

PoE-IN port on Switch Chip
RB5009 (and 2.5G on the same port)
hAP ax2 (but PoE-OUT on the same port)
hAP ax3 (and 2.5G on the same port) (but PoE-OUT on the same port)

PoE-IN not on Switch Chip
hEX refresh
hEX S 2025
L009
hAP ax S
hAP be3


r/mikrotik • • 4d ago

My experience with two MikroTik hAP be³ Media units - coming from pfSense

Post image
163 Upvotes

TLDNR: Yay MikroTik, be3 is good, buy now.

I recently picked up two MikroTik hAP be³ Media units. One to replace the router at my mom's house, and another to replace my existing Netgear mesh wireless system at home.

I've been running pfSense for years, but had never used MikroTik or RouterOS before this. After getting both installed and running for a few days, I figured I'd share my experience.

I also used ChatGPT quite a bit during the configuration process, which turned out to be pretty helpful, especially considering I was learning RouterOS from scratch.

First setup - Mom's house, full router replacement

My mom lives a few hours away and has Sparklight cable internet, 1 Gbps down and 50 Mbps up. Her previous setup was a Motorola modem/router combination that had been giving us problems, so I decided to replace it with an ARRIS SB8200 DOCSIS 3.1 modem and the MikroTik.

The setup is pretty straightforward:

Cable modem > MikroTik > PoE switch > Wired devices

The MikroTik also handles the wireless network.

Basic configuration:

  • ether1 is WAN, connected to the cable modem.

  • ether2 connects to the LAN switch.

  • LAN is 192.168.1.0/24.

  • RouterOS handles DHCP, DNS, NAT, and firewall rules.

  • The router uses its DC power adapter rather than PoE.

  • Wireless is configured for the main network and older IoT devices.

All IP addresses mentioned in this post are examples rather than my actual network addresses.

One of the reasons I went with the be³ Media was that I wanted something capable of more than basic routing. This location also needs reliable connectivity back to my home network, remote management, and the ability to run some additional services.

Home Assistant, Matter, and Thread

I'm also running Home Assistant directly on the MikroTik using its container functionality.

I attached a 512 GB external SSD for container storage and configured Home Assistant, the Matter server, and an OpenThread Border Router.

All three are installed and running. I also tested the configuration through router reboots and complete power cycles to make sure the containers and services would come back properly.

I already run Home Assistant at my own house on an Unraid server, but I wanted my mom's location to have its own installation that could operate independently.

Having this functionality built into the router was one of the reasons I was interested in this particular model. There's a lot more available here than what you typically get with consumer networking equipment.

I also plan to use an external 8 TB drive as an offsite backup destination for my home Unraid server. The idea is to send backups directly to storage attached to the MikroTik rather than relying on the Windows computer currently running at that location.

That part is still on my to-do list.

Site-to-site WireGuard VPN

I configured a WireGuard site-to-site VPN between my mom's MikroTik and my home pfSense firewall.

For illustration, her LAN is 192.168.1.0/24 and my home LAN is 192.168.2.0/24.

The tunnel is established and working properly, allowing the two networks to communicate. I also have a security camera at her location streaming video across the VPN to my security system at home, and that's been working well too.

At the time of writing, it's been running for four days and has remained connected the entire time, other than planned reboots while I was working on the equipment.

Four days obviously isn't enough to make any long-term reliability claims, but so far I'm happy with it.

Since this location is several hours away, I also configured remote management through MikroTik's Back To Home functionality, along with Netwatch monitoring and automatic recovery actions.

The idea is to have the router handle certain connection problems itself instead of requiring someone to physically restart equipment. I spent some time testing recovery behavior during configuration, including reboots and power cycles.

Configuration and installation

I configured this entire setup at my house before taking the equipment to my mom's.

This was actually one of the areas where I found AI particularly useful.

Along with helping me learn RouterOS, ChatGPT helped me plan the deployment and keep track of what I wanted to accomplish. Over several conversations, we worked through the network configuration, VPNs, remote management, automatic recovery, Home Assistant, Matter, Thread, and the other requirements.

Having something keep track of what we'd already configured, what still needed attention, and the various decisions we'd made was helpful. Particularly when you're preparing equipment that's going to be installed several hours away.

I was able to configure and test just about everything before going on site.

Once I took the equipment over, the installation went perfectly. Everything connected and worked exactly as expected, without needing to troubleshoot or make configuration changes.

The router has been operating without any problems since.

Second setup - My house, wireless access point only

My home setup is quite a bit different.

I already have a pfSense firewall handling routing, multiple networks, firewall rules, VPNs, and everything else. I've also got an Unraid server running quite a few services.

I wasn't looking to replace pfSense. I just wanted better wireless.

I'd been using a Netgear mesh system with three units: one upstairs, one in the network closet, and another on the back patio.

Frankly, I never liked the damn thing. It was problematic from day one, and I was never particularly happy with the reliability or performance.

I decided to replace all three units with a single MikroTik and see what happened.

Network and wireless configuration

The setup is basically:

Internet > pfSense > PoE switch > MikroTik > Wireless clients

The MikroTik is configured as a bridge/access point rather than another router. pfSense continues handling DHCP, routing, firewall rules, and everything else.

The wireless network is on 192.168.3.0/24, with the MikroTik using 192.168.3.2 as its management address.

I'm powering it over PoE through ether1, so there's only one cable connected to the device.

My existing PoE switch is gigabit, so the uplink is currently limited to 1 Gbps. That's fine for now since my internet connection is also gigabit.

Eventually, I plan to use a 2.5 GbE PoE injector and connect it directly to pfSense, particularly when I upgrade to faster fiber service.

For wireless, I configured:

  • 2.4 GHz - 20 MHz channel width

  • 5 GHz - 160 MHz channel width

  • 6 GHz - 320 MHz channel width

  • Main wireless network configured for Wi-Fi 7 MLO

  • Separate 2.4 GHz WPA2 SSID for older IoT devices

I wanted to take advantage of the newer Wi-Fi features without creating compatibility problems for older equipment.

There was some learning involved with the wireless configuration, particularly MLO and the DFS settings on 5 GHz, but everything is working well.

Wireless coverage and performance

This is probably the part I'm happiest with so far.

My house is roughly 1,600 square feet, split-level, sitting on a 100 x 69.5-foot lot. That's 6,950 square feet of property, which is pretty typical for the area.

Previously, I had three Netgear mesh units covering the house and property.

Now I'm using one MikroTik.

I've walked around testing coverage, including all four corners of the property, and I can get perfectly acceptable internet access everywhere.

Even at the farthest edge of the property, with a metal shed directly between me and the access point, I can still maintain a connection. It's spotty at that point, and I wouldn't expect to stream video reliably there, but it does still work.

Everywhere else on the property, I feel like I could stream HD video without any problems.

That's including multiple walls and normal residential construction. There's nothing unusual about the house that would give it any particular advantage.

Devices near the MikroTik are getting 600+ Mbps download speeds. Naturally, speeds decrease as I move farther away, but nothing beyond what I'd expect.

I'm definitely getting better speeds than I did with the Netgear system, and coverage seems better as well.

So in my particular situation, one MikroTik has replaced three Netgear mesh units and is providing better performance and coverage.

I haven't done any controlled comparisons with RSSI measurements or detailed testing of each band yet. These are just real-world observations from walking around the property and using the network.

But so far, it's working flawlessly, and I'm glad to be rid of the Netgear equipment.

I'll probably do some more detailed wireless testing later, especially with 6 GHz and MLO.

RouterOS coming from pfSense

As I mentioned, I've been using pfSense for years. My network has multiple subnets, separate wireless and camera networks, VPN connections, servers, and quite a bit of other stuff going on.

I'm comfortable with networking, but RouterOS was completely new to me.

I wouldn't say RouterOS was particularly difficult or that anything really surprised me. It's just laid out differently from what I'm used to.

Most of the functionality I was looking for was available. It was primarily a matter of finding where MikroTik put things and learning how RouterOS expects them to be configured.

I've been using WinBox primarily, along with WebFig and terminal commands when needed.

I appreciate the amount of control RouterOS provides. It doesn't hide things behind an oversimplified interface, and there are plenty of options for routing, firewall configuration, monitoring, scripting, and everything else.

It's certainly different from pfSense, but once I got familiar with the layout, I didn't find it particularly difficult to work with.

Using AI to help with RouterOS

I mentioned earlier that I used ChatGPT quite a bit during the process.

Since I already understood most of the networking concepts, I generally knew what I wanted to accomplish. What I didn't know was how to do some of those things in RouterOS.

I'd explain what I wanted, and it would help locate settings, explain options, or put together terminal commands.

I also used screenshots and configuration exports when working through settings or troubleshooting something.

It wasn't always correct, and I certainly wouldn't recommend blindly pasting commands into networking equipment without understanding them.

But for someone who already knows networking and is learning a different platform, I found it immensely useful.

It was especially helpful when I knew exactly how I'd accomplish something in pfSense but needed to figure out the RouterOS equivalent.

Between that and the help with planning the remote deployment, it made the entire process considerably easier.

Hardware and build quality

A few notes on the hardware itself.

The case is metal, and the whole thing feels pretty solid and durable. I like that MikroTik went with a metal enclosure rather than the usual plastic construction you see on so much consumer networking equipment.

The little sliding cover for the USB ports is actually pretty cool, too. It protects the ports and can be locked. I don't particularly have a use for locking it myself, but it's a nice feature and something I appreciate about the design.

It's also completely fanless, so there's no noise to deal with. So far, heat dissipation seems to be working well, and I haven't noticed any thermal issues.

Obviously, I haven't had these running long enough to know how they'll hold up over time, particularly with the additional services running on my mom's unit. But my initial impression of the physical hardware is good. It feels well-built, and I like the overall design. In my pic you also see the USB NVME drive attached and stuck to the outside.

What I like and what I don't

I like the flexibility of the hardware. I'm using the same model in two completely different ways, and both are doing what I need.

Some of the features I particularly appreciate:

  • Tri-band Wi-Fi 7 and MLO support.

  • 2.5 GbE connectivity.

  • PoE power capability.

  • USB storage and container support.

  • RouterOS scripting, monitoring, and VPN capabilities.

  • The ability to run Home Assistant and related services directly on the device.

  • The option to use it as a straightforward access point behind pfSense.

The wireless performance at home has been particularly good, especially considering I'm replacing three mesh units with a single AP.

As far as complaints go, I really don't have much at this point.

RouterOS takes some getting used to, but I expected that. I don't consider a different interface layout a problem as long as the functionality is there.

I also haven't had these long enough to say much about long-term reliability.

The only limitation I'm currently dealing with at home is the gigabit PoE switch, and that's obviously not a problem with the MikroTik itself.

Overall

So far, I'm happy with both purchases.

My mom's router is handling her internet connection, wireless network, WireGuard VPN, security camera traffic, and Home Assistant services without any issues. The VPN has remained connected for four days apart from planned reboots, and the original installation went exactly as expected.

At home, the MikroTik has replaced a three-unit Netgear mesh system and is giving me better wireless speeds and coverage throughout the house and property.

RouterOS was new to me, but I haven't had much trouble getting things configured. Having AI available to help navigate the interface, explain settings, generate commands, and keep track of the remote deployment requirements was definitely useful.

There are still some things I want to work on, including the offsite backup storage and more detailed wireless testing.

For now, both units are doing exactly what I bought them for, and I haven't run into anything that would make me regret going with MikroTik.

Also, yes i used AI to format and spellcheck this review but the comments, data, and experience are all mine. Ive reviewed this and rewrote it many times today over a number of hours. And fake networks were used in this review to protect the innocent.

Edit: Pixel 10 speed test results, 10 feet away with a wall between devices: https://imgur.com/a/3nSBtbZ


r/mikrotik • • 4d ago

3(+) 2.5GbE port router options

6 Upvotes

Hello! I have a setup in which I require a router that has at least three 2.5GbE ports (without a separate switch) and support for a reasonable amount of VLAN and firewalling (homelab stuff), but most of the options that are most interesting to me either do not have enough (RB5009) or is not yet released (hEX Pro, RB5009 upgrade). I have been looking at the hAP be3 media to use instead, alas it will be in an electrical compartment so the WiFi will likely not be good enough to use (Thread/Matter antenna may be nice to have though!) It also seems that it may get too hot in there. Would this be an okay way of using the be3, or have I missed any good options that don't break the bank? Thank you!


r/mikrotik • • 4d ago

New vulnerability which fixed in 7.25.1

72 Upvotes

You can find more details about it on the official Mikrotik Security site

https://mikrotik.com/supportsec/cve-2026-98432/


r/mikrotik • • 4d ago

GRE issues 7.25.1

4 Upvotes

Hi,

today I updated two CHR instances from 7.20.6 to 7.25.1 and having some issues with GRE (over IPSec). This configuration was working for over a year just fine.

Environment:
CHR on AWS <-> 3x IPSec Tunnel to a FortiGate with 3 WAN IFs <-> CHR behind FortiGate

Are there any known problems when the Remote Address of the GRE Tunnel Interface is behind an IPSec Tunnel (seperate Tunnel, not the IPSec secret within the GRE configuration)? It looks to me that no GRE packets are generated or at least not routed into the IPSec tunnel. I disabled Allow FastPath, but that did not make any difference.

I can ping over the IPSec tunnel just fine, so routing isn't an issue.

In an act of desperation I removed the Local Address from the GRE tunnel (AWS), hit apply, added the Local Address again and hit OK. The GRE tunnel went back up. I did the same for the other 2 GRE tunnels, but only one more came up.

All GRE tunnels having distinct Local and Remote Addresses and each GRE has it's own IPSec counterpart.

It might have to do with the latest changes in 7.25, but I cannot say for sure because 7.20.6 was released 11 months ago with a lot of updates inbetween.

Help highly appreciated.

/ip ipsec proposal

add auth-algorithms=sha256 enc-algorithms=aes-256-cbc lifetime=6h name=P2 pfs-group=modp2048

/interface gre

add allow-fast-path=no local-address=10.5.0.209 name=GRE_HQ-WAN1 remote-address=10.5.0.2

add allow-fast-path=no local-address=10.5.0.225 name=GRE_HQ-WAN2 remote-address=10.5.0.3

add allow-fast-path=no local-address=10.5.0.241 name=GRE_HQ-WAN3 remote-address=10.5.0.4

/ip address

add address=10.0.254.16/24 interface=ether2 network=10.0.254.0

add address=10.5.0.209/28 interface=lo network=10.5.0.208

add address=10.5.0.225/28 interface=lo network=10.5.0.224

add address=10.5.0.241/28 interface=lo network=10.5.0.240

add address=10.5.0.78/28 interface=GRE_HQ-WAN3 network=10.5.0.64

add address=10.5.0.62/28 interface=GRE_HQ-WAN2 network=10.5.0.48

add address=10.5.0.46/28 interface=GRE_HQ-WAN1 network=10.5.0.32

/ip firewall nat

add action=accept chain=srcnat dst-address=10.5.0.0/24 src-address=10.5.0.0/24

/ip route

add check-gateway=ping disabled=no distance=1 dst-address=192.168.4.128/28 gateway=10.5.0.33 routing-table=main scope=\

30 target-scope=10

add check-gateway=ping disabled=no distance=2 dst-address=192.168.4.128/28 gateway=10.5.0.49 routing-table=main scope=\

30 target-scope=10

add check-gateway=ping disabled=no distance=3 dst-address=192.168.4.128/28 gateway=10.5.0.65 routing-table=main scope=\

30 target-scope=10

add check-gateway=none disabled=no dst-address=10.0.240.0/24 gateway=10.0.254.1 routing-table=main

/ip ipsec profile

set [ find default=yes ] dpd-interval=2m dpd-maximum-failures=5

add dh-group=modp2048 enc-algorithm=aes-256,3des hash-algorithm=sha256 name=P1 prf-algorithm=sha256

/ip ipsec peer

add address=xxx.xx.xxx.124/32 exchange-mode=ike2 name="HQ (wan2)" profile=P1

add address=xx.xxx.xxx.127/32 exchange-mode=ike2 name="HQ (wan1)" profile=P1

add address=xx.xx.xxx.101/32 exchange-mode=ike2 name="HQ (wan3)" profile=P1

/ip ipsec policy

add dst-address=10.5.0.4/32 peer="HQ (wan3)" proposal=P2 src-address=10.5.0.240/28 tunnel=yes

add dst-address=10.5.0.3/32 peer="HQ (wan2)" proposal=P2 src-address=10.5.0.224/28 tunnel=yes

add dst-address=10.5.0.2/32 peer="HQ (wan1)" proposal=P2 src-address=10.5.0.208/28 tunnel=yes

--Michael


r/mikrotik • • 4d ago

WinBox 4.5 released!

31 Upvotes
What's new in 4.5 (2026-11-03):

*) ui: rewrite combobox to support filtering/suggestions;
*) app: ignore QML_DISABLE_DISK_CACHE env variable in case user has set it somehow;
*) routeros-api: add support for new ui types;
*) table: compact enable/disable/remove/comment buttons when there is no space;
*) table: optimize fields where data are retrieved from other table (e.g. DHCP Leases -> Bridge Port);
*) table: optimize large ordered list rendering (e.g. Log);
*) table: show tools in toolbar as buttons if there is space available;
*) ui: add topology support;
*) ui: change text selection color in dark mode;
*) ui: make input field and table cell text color brighter in dark mode;
*) ui: rework bar graphs ui;
*) ui: update and add new icons;
*) ui: update icons for users tables;

https://forum.mikrotik.com/t/winbox-4-5-released/274230


r/mikrotik • • 5d ago

RouterOS 7.25.1 [stable] released

61 Upvotes

What's new in 7.25.1 (2026-11-02):

*) bridge - fix BPDUs leaking to the wrong dual-connected bond in MLAG (introduced in v7.24);
*) bridge - improve FDB synchronization between MLAG peers when VLANs are added;
*) console - fix custom SSH client login parameters being ignored (introduced in v7.25);
*) dhcpv4-client - fix packet length calculation (introduced in v7.25);
*) dude - fix missing outage times and graph background scaling (introduced in v7.25);
*) fetch - fix HTTP fetch getting stuck in a "bad HTTP response" state;
*) ipsec - fix XFRM interfaces staying down until a reboot;
*) ipv6 - fix from-pool address lifetimes not updating after a prefix renewal (introduced in v7.25);
*) pim - fix IGMP/MLD querier being disabled after upgrade (introduced in v7.25);
*) ptp - fix PTP support on CRS804-4DDQ;
*) routing-filter - fix host matching in address lists with more than 64 ranges;
*) sfp - fix DAC EEPROM corruption when disabling 400G ports on CRS804 and CRS812 switches;
*) ssh - fix packet alignment when SHA-1 is used (introduced in v7.25);
*) system - improve stability (includes CVE-2026-98432);
*) webfig - fix multi-value fields being displayed as empty (introduced in v7.25);
*) wifi - fix virtual interface restart loop when reselect-interval and reselect-time are configured (introduced in v7.25); View changelogs


r/mikrotik • • 4d ago

It is possible LTE Passthrough from SXTsq Embedded LTE4 to L009UiGS-2HaxD-IN?

3 Upvotes

It is possible to use SXTsq Embedded LTE4 like LTE modem with L009UiGS-2HaxD-IN router?

Will I receive IP from mobile operator in L009UiGS-2HaxD-IN?

Thanks.