CPU frequency stuck at 1198 MHz after power outage on x86 server (RouterOS 7.x)

Hi everyone,

I’m facing an unusual CPU behavior on my x86 RouterOS server (Ericsson CRU 0101 board) after a sudden power outage.

Before the outage, the system could easily handle 5 Gbps+ traffic without any issue.
Now, even at around 2 Gbps load, individual CPU cores (like cpu10, cpu36, etc.) spike abnormally, while total CPU usage remains low.

When I checked /system resource print, I noticed the CPU Frequency is stuck at 1198 MHz and never scales up, even under heavy load.

Here are the details:

  • CPU: Intel (48 cores)

  • Architecture: x86_64

  • Board: x86 Ericsson CRU 0101

  • Memory: 15.9 GiB

  • RouterOS Versions tested:

    • 7.18.2

    • 7.19.1

    • 7.19.4

    • 7.20

    • 7.20.1 (currently running)

The issue started only after the power outage. I suspect the CPU is throttled or stuck in a power-saving mode.

Has anyone experienced CPU frequency scaling issues on RouterOS 7.x (x86)?
Any suggestion on BIOS power settings (Intel SpeedStep, C-States, Turbo Boost, etc.) or RouterOS-level fix would be highly appreciated.

Thanks in advance,

My guess is that it's a motherboard/cooling issue.
I doubt RouterOS has anything to do with it, especially since RouterOS can't adjust anything about it...

A courtesy... If you find the problem, could you let us know?

Thanks.