Problem with x86 system

Hi everyone. I'm testing the x86 system with RouterOS v7.19.4, and one thing I'm noticing is that I only have recognition of a single CPU. The server is an HPE DL380 gen9 with two Xeon E2680 v4s, meaning it should show 56 CPUs. The 40Gb PCI interfaces aren't displayed either. Just to keep in mind, I have the latest BIOS firmware.

If anyone has any help, I would greatly appreciate it.

Regards

Did you go to System -> Resources -> Hardware and tick the Multi CPU checkbox?

No, unfortunately I don't have that option

Edit: tested on a normal pc with i7 9700 and it shows 8 CPU's

Is CHR inside VM or is direct x86 install?

EDIT: Ok, is x86.
I do not see anymore "multi" option on 7.16.2, that is present on 6.x, probably is removed.

Paste this on terminal:

/system hardware
print
set multi-cpu=yes
set allow-x86-64=yes

and reboot

( set allow-x86-64=yes is not present on CHR, only x86)

But remember, this doesn't mean the hardware is supported.
MikroTik recommends installing virtualizers like ESXi on bare metal and then running the CHR image
because MikroTik doesn't want to waste time with chipsets it doesn't support.

Please check your BIOS settings, most probably you will find some settings that allow the use of all available CPU cores.

Since it seems that you have HP manufactured motherboard, such settings can be found here: https://support.hpe.com/hpesc/public/docDisplay?docId=c04398276&docLocale=en_US&page=s_processor_core_disable.html
Also, try to disable "Processor x2APIC support" in bios as well.

In some setups, this solved the problem.

Thank you so much!! This fixed the problem and worked for me