ICX 7450 Fan Mod Thread

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Wolfcastle

Member
Jan 3, 2022
50
24
8
I am starting a new thread on the ICX 7540 because it is somewhat similar to the ICX 6610 but after opening it up, it is definitely not the same. I have the 24P version with modules for 2x 40G QSFP+ ports and 4x10G ports.

The switch ASIC and the CPU are covered by a single larger heatsink. There is no separate POE board on the 7450, it's all a single PCB that has everything on it so the In addition, the beefier the POE injectors have much beefier heatsinks than those on the ICX 6610's power chips. The ventilation in this chassis from the delta fans isn't doing much so my guess would be that a single 140mm or 200mm fan should do the trick on this chassis. particularly if you're not planning on loading up the 8x90W POE (which I am assuming no one will in a home lab context.

Note: The power supply and fans are exactly the same as the ICX6610 and just as noisy. The power supply in my 7450 is a rev C, while the ones in my 6610 are Rev A and they are identical noise-wise as far as I can tell. The fan module is also identical to the ICX6610 using the same Delta 23k RPM fans.

Here's the starting point. My (not so accurate) iPhone SPL Meter shows the noise level as 56 dBA at the faceplate and temperature after an hour-ish and no load are as follows.
20220204_161536920_iOS.jpg
Code:
The stack unit 1 chassis info:

Power supply 1 not present
Power supply 2 (AC - PoE) present, status ok
        Model Number:   23-0000142-02
        Serial Number:  BLD2M11M4G6
        Firmware Ver:   32.67
Power supply 2 Fan Air Flow Direction:  Front to Back

Fan 1 not present
Fan 2 ok, speed (auto): [[1]]<->2

Fan controlled temperature: 40.3 deg-C

Fan speed switching temperature thresholds:
                Speed 1: NM<----->68       deg-C
                Speed 2:       58<-----> 85 deg-C (shutdown)

Fan 2 Air Flow Direction:  Front to Back
Slot 1 Current Temperature: 30.3 deg-C (Sensor 1), 40.3 deg-C (Sensor 2), 39.7 deg-C (Sensor 3), 24.8 deg-C (Sensor 4)
Slot 2 Current Temperature: 32.3 deg-C (Sensor 1)
Slot 3 Current Temperature: 22.6 deg-C (Sensor 1)
Slot 4 Current Temperature: 23.1 deg-C (Sensor 1)
        Warning level.......: 70.0 deg-C
        Shutdown level......: 85.0 deg-C
Boot Prom MAC : 609c.9fb2.69b8
Management MAC: 609c.9fb2.69b8
After replacing the fan module with a 140mm Noctua over the CPU + Switching ASIC:
iPhone SPL meter ~53 dBA
Code:
The stack unit 1 chassis info:

Power supply 1 (AC - PoE) present, status ok
        Model Number:   23-0000142-02
        Serial Number:  BLD2M11M4G6
        Firmware Ver:   32.67
Power supply 1 Fan Air Flow Direction:  Front to Back
Power supply 2 not present

Fan 1 ok, speed (auto): [[1]]<->2
Fan 2 not present

Fan controlled temperature: 29.1 deg-C

Fan speed switching temperature thresholds:
                Speed 1: NM<----->68       deg-C
                Speed 2:       58<-----> 85 deg-C (shutdown)

Fan 1 Air Flow Direction:  Front to Back
Slot 1 Current Temperature: 26.5 deg-C (Sensor 1), 29.2 deg-C (Sensor 2), 26.7 deg-C (Sensor 3), 25.6 deg-C (Sensor 4)
Slot 2 Current Temperature: 28.0 deg-C (Sensor 1)
Slot 3 Current Temperature: 21.1 deg-C (Sensor 1)
Slot 4 Current Temperature: 22.5 deg-C (Sensor 1)
        Warning level.......: 70.0 deg-C
        Shutdown level......: 85.0 deg-C
Boot Prom MAC : 609c.9fb2.69b8
Management MAC: 609c.9fb2.69b8
 
Last edited:
  • Like
Reactions: Tyrant82

Wolfcastle

Member
Jan 3, 2022
50
24
8
Final result with a single 140mm 1200RPM Noctua fan and the power supply fan replaced by a 40mm Noctua (both at full speed). Note this I have a couple of 40G passive cables and an RJ45s connected now but no POE being used. Noise level under same condition from same location is approximately 44 dBA. Subjectively, noise is also much less annoying since it is less whiny than with any delta fans.

Total cost of the mod:
  • Acrylic panel: $20
  • Noctua 40mm fan: $15
  • Noctua 140mm fan: $20
  • 4x 4-pin PWM extenders: $10
  • Arduino Uno: $7
  • Total: $75ish

The mod is basically exactly the same as the ICX 6610 except you only need one fan instead of 2 so I won't bother running trough all the details .

Code:
show chassis
The stack unit 1 chassis info:

Power supply 1 (AC - PoE) present, status ok
        Model Number:   23-0000142-02
        Serial Number:  BLD2M40HAVA
        Firmware Ver:   32.65
Power supply 1 Fan Air Flow Direction:  Front to Back
Power supply 2 not present

Fan 1 ok, speed (auto): [[1]]<->2
Fan 2 not present

Fan controlled temperature: 35.0 deg-C

Fan speed switching temperature thresholds:
                Speed 1: NM<----->68       deg-C
                Speed 2:       58<-----> 85 deg-C (shutdown)

Fan 1 Air Flow Direction:  Front to Back
Slot 1 Current Temperature: 28.6 deg-C (Sensor 1), 35.0 deg-C (Sensor 2), 33.2 deg-C (Sensor 3), 28.7 deg-C (Sensor 4)
Slot 2 Current Temperature: 34.1 deg-C (Sensor 1)
Slot 3 Current Temperature: 28.7 deg-C (Sensor 1)
Slot 4 Current Temperature: 29.0 deg-C (Sensor 1)
        Warning level.......: 70.0 deg-C
        Shutdown level......: 85.0 deg-C
Boot Prom MAC : 609c.9fb2.69b8
Management MAC: 609c.9fb2.69b8
20220208_135442636_iOS.jpg
 

tozmo

Active Member
Feb 1, 2017
142
102
43
74
What is running out of the PSU? Is that a 4-pin extender? Is it just one wire on pin 2 of the psu original fan header?
 

Wolfcastle

Member
Jan 3, 2022
50
24
8
What is running out of the PSU? Is that a 4-pin extender? Is it just one wire on pin 2 of the psu original fan header?
Yes, power for the PSU fan and a wire with the PWM signal back in so that the switch doesn’t complain about the fan speed.