My new switch CRS326-24G-2S+RM ( https://mikrotik.com/product/CRS326-24G-2SplusRM ) gives this information:
[admin@MikroTik] /system health print
cpu-temperature: 70C
The device has no cooling fan; just passive cooling.
Is such a 70C temperature still in the normal range, or is it perhaps already in the hot zone? (this is my very first MT device, so I can’t judge)
It seems possible to attach a small cooling fan to it according to this image: https://i.mt.lv/cdn/rb_images/1339_hi_res.png
But is there also a power source for it on-board?
Am not sure if there is a power source for you to use, however the temperature is ok…
I just saw a CRS326 i have in production and the CPU temp was at 72 C …
Thanks, this is a little bit easing…
…unless one looks at this: https://help.mikrotik.com/docs/display/ROS/Device+Information#DeviceInformation-Health
"
[admin@MikroTik] > system health print
cpu-temperature: 37C
…
"
Currently I’ve only 1 of the 2 SFP+ 10G ports in use. I’m afraid adding the 2nd SFP+ will heat it up even more.
I hope a little cooling fan will bring this down from the 70+C down to the 30C level as in the above device.
I’m not sure whether opening the device case voids the warranty; I hope not.
Maybe someone from support can help in answering these questions.
Update: I just contacted the support (opened a ticket).
That depends upon the CPU and model used. The ambient temperature is important too. I wouldn’t worry about it.
On my RB750Gr3 (passive, no cooler):
temperature: 37C
On my CSS106-1G-4P-1S (passive, no cooler):
Temperature 45C
One RB1100AHx2 (same rack as the unit bellow)
CPU Temperature 46 C
Active Fan auxiliary
Fan Speed 7245 RPM
Another RB1100AHx2 (same rack as the unit above)
CPU Temperature 42 C
Active Fan main
Fan Speed 7098 RPM
One CRS328-24P-4S+ (same rack as both RB1100Hx2)
Temperature 48 C
CPU Temperature 57 C
Board Temperature 36 C
Power Consumption 37.2 W
Fan Speed 1455 RPM
Fan2 Speed 1530 RPM
One CSS326-24G-2S+ (passive, no cooler):
Temperature 61C
Another CSS326-24G-2S+ (passive, no cooler)
Temperature 63C
What I don’t understand is: in the above link the author writes
Beneath the heatsinks we will find the CPU [Marvell 98DX3236A1 BTD4 Prestera DX series > dual > core ARMv7 CPU] and three Marvell 88E1680-LKJ2 energy efficient ethernet PHY transceivers to break out the 24 GE ports. The PHYs are loaded with nice features, like …
Specifications
Details
Product code CRS326-24G-2S+RM
Architecture ARM 32bit
CPU 98DX3236
CPU core count 1
CPU nominal frequency 800 MHz
Dimensions 443 x 144 x 44 mm
License level 5
Operating System RouterOS / SwitchOS
Size of RAM 512 MB
Storage size 16 MB
Storage type FLASH
Tested ambient temperature -40°C to 60°C
Is it a dual core CPU or a single core? Is there a RouterOS command to verify this?
My device and the device of Zacharias (also gogarianto, angriukas, nfored from the other thread) are operating at a temperature near/above 70C whereas the specs above says “Tested ambient temperature -40°C to 60°C”. So there is indeed a heat problem then, isn’t it?
And look at this interessting info in the other thread: http://forum.mikrotik.com/t/crs326-24g-2s-rm-fans/111316/1
He says “Mine was running about 67 at idle in a full 6u network rack. I installed a fan and it went to 37 under load,”
So, I would conclude that this device requires a cooling fan.
I have one CRS328-24P-4S+, that is based on the same Marvell 98DX3236 of the CRS326-24G-2S+RM. Under RoS it shows one core.
Yes, You can see how many cores your system have:
“/system resource print” will show it to You.
“Ambient temperature” is the temperature of the air around the device. Room temperature. The CPU temperature isn’t the room one - it is how hot the chip itself is.
I couldn’t find a good pdf about the 98DX3236, so I’m not sure about its limits, but:
Given a tested ambient temperature of 60C, and a delta of about 35C (how much hotter than the ambient temperature the CPU is), I’d say the thermal limit to these CPUs is at about 95C. It is quite high, but not unheard off. Several Intel CPUs have a Tlimit at about 90C. NVidia GPUs, usually, have them at high 90C. The CPU used by Mikrotik on the RB1100AHx2 is - as far as I could find out - a military hardened one, with a temperature limit of 110C.
Anyway. I wouldn’t worry about the CPU running at about 70C.
@Paternot Thx. I’ll still try to add a small fan to it as this said temperature of now 71C is even in idle mode with a CPU load of 0%, s.b., (only 2 devices attached, uplink to router and just a PC). I mean: what will happen if all 24 ports are in use at the same time, ie. in situations of heavy load? Will the switch then just reboot or shut down when it reaches the max. temp? Btw, my 10G SFP+ NIC (HP NC523SFP) in a PC (not server) did just completely shut down at 106C (with a syslog entry) as it too needs active cooling, either on-board or from the server’s fans…
But it’s indeed mysterious why only 1 core is shown when the CPU is in fact a dual core.
@mutluit i am sure Mikrotik would have added a fan if that was a must…
If the CRS is in a place with proper ventilation, either a rack, office etc… then there is nothing to worry about…
It really looks like that they forgot to activate the second CPU core. Take a look at this Linux patchset documentation for this ARM CPU:
Compared to the armada-xp the 98DX3336 uses different registers to set
the boot address for the > secondary CPU > so > a new enable-method is needed> .
This will only work if the machine definition doesn’t define an overall
smp_ops because there is not currently a way of overriding this from the
device tree if it is set in the machine definition. …
I can’t say for sure - as I haven’t tested it - but I’ve seen people saying these Mikrotik ARM jobs don’t go much hotter under load. The hEX and the RB1200AHx2 dDon’t. Of course, if it will make You feel better, go for it. Peace of mind is priceless.
I have 2 CSS326 linked to one CRS328, through SFP+ fiber. They don’t get half as hot!
I’m using the S+85DLC03D, first generation modules, batch from 25/05/2017. Four of them, since there are two links. Its temperatures ranging from 43C to 48C. Never seen it going more than 53C.
– Edit–
And yes, it is weird the number of cores. Don’t know what to make of it.
They forgot ? Am not really sure about that…
However you can email them and ask them why the second CPU is not enabled…
As for the temperature you can ask them as well instead of making assumptions…