Route10 Firmware 1.4o Released!

This release refines core routing and policy behavior, improving operational clarity and reducing the risk of unintended network behavior.

  • Add support for disabling NAT on WAN connections.
  • Disable completely unmodified firewall rules.

This update is being rolled out now. You can manually initiate the upgrade if you’d like, or it will automatically update overnight (if auto-updates are enabled). The complete, up-to-date changelog is available here:

If you have questions, feedback, or run into any issues, feel free to reply here or start a new topic. Including configuration details or relevant logs where possible helps us troubleshoot and respond more quickly.

3 Likes

Thanks, Mike!

I’ve clocked a little bit of odd behavior, although perhaps it’s just me. On a couple of routers which have IDS/IPS enabled, they seem to get stuck in a semi-connected state after the update. The cloud controller indicates they’re connected and they still pass traffic, but no statistics seem to come through. Looks kinda like this:

image

I’m able to reboot them remotely and they seem to straighten out for a little bit, but then get into that state again. Looking through the logs, I see this behavior with Suricata logged and it seems to be the error I can see in common

Dec 22 19:49:09 TestRouter202511 daemon.err suricatad.sh[9232]: E: threads: thread "W#01-br-lan" failed to start in time: flags 0003. Total threads: 28. Time budget 88s
Dec 22 19:47:38 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:38 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:38 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:38 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:36 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:36 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:36 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:36 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:34 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:34 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:33 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:33 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:32 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:32 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:32 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:32 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:31 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:30 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:30 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:30 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:30 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:29 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:29 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:29 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:28 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:28 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:28 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:27 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:26 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:26 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:25 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:25 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:21 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:20 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:15 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:14 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:14 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:13 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:13 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:47:09 TestRouter202511 daemon.err suricatad.sh[9232]: /etc/magic, 1: Warning: using regular magic file `/usr/share/misc/magic'
Dec 22 19:46:12 TestRouter202511 daemon.info suricatad.sh[9232]: i: suricata: This is Suricata version 7.0.7 RELEASE running in SYSTEM mode
Dec 22 19:46:12 TestRouter202511 daemon.err suricatad.sh[9232]: starting service
Dec 22 19:46:12 TestRouter202511 daemon.err suricatad.sh[9232]: OK and rules exist

Applied the update to another couple of routers and things seem fine so far, and one of them has IDS enabled as well. Just figured I’d post this to see if anyone else spots any similar behavior.

Quick edit:

Of course, by the time I wrote this out it seems one of the routers settled down finally :slight_smile: Seems to have coincided with the Suricata engine starting up properly

daemon.info suricatad.sh[8940]: i: threads: Threads created -> W: 20 FM: 1 FR: 1   Engine started.

This was logged just afterword as well

ser.notice root: sent crash from /var/run/oops/1

Just some more info!

1 Like

My guess is that it’s Suricata starting up that’s delaying the controller connection.

Thanks, Jeff! Yes, I would agree. Just updated my post with that exact scenario playing out. When Suricata finally fully started at a site the controller connection stabilized.

I’m keeping an eye on the second router as it still seems to be cycling through trying to start Suricata and then failing to do so for some reason.

1 Like

Dear Mike,
We have updated our Router Route10 to firmware version 1.4o. However, we are unable to find the option to disable NAT on our device.
Could you please advise where the disable NAT setting is located and provide a step-by-step configuration guideline?
Thank you for your support.
Best regards,
Tayzar Phyo Wai

Please check https://help.alta.inc/hc/en-us/articles/44707710805659-Network-Address-Translation-NAT-Configuration

3 Likes

Jeff thank you always support.