Drag to reposition cover

Brocade ICX Series (cheap & powerful 10gbE/40gbE switching)

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

infoMatt

Active Member
Apr 16, 2019
222
100
43
No, and as I said, I just updated the bootrom and primary images from the exact same TFTP server seconds before the PoE step.
Yep I've read it, but I've asked because if it was active it might be acting differently as each new connection uses a different host port...

Without a traffic capture it's difficult to pinpoint a cause... sorry...
 

CorvetteGS

Member
Jan 20, 2014
40
5
8
Atlanta, GA
Nevermind, I ended up copying the file to my linux box and was able to get it on the switch via scp with the following command:
Code:
inline power install-firmware stack-unit 1 scp <ip-address-linux-box> /path/to/icx7xxx_poe_02.1.1.b002.fw
I guess I'll have to assume it was something funky with the TFTP server even though it had zero issues transfering the other image files.
 
Last edited:
  • Like
Reactions: fohdeesha

TZann

New Member
Jul 9, 2019
4
0
1
Hi all. I've been reading this thread for some time, but this is my first post.

First I would like to thank everyone and special thanks to fohdeesha for all the help and information provided in this thread.

I have a ICX6450-24p and followed the instructions to configure and flash the switch.

Unfortunately it seems I have the same fan noise issue reported by others. The fans don't spin down after boot. I swapped the originals with Sunon MF40201VX-1000U-G99 but still feel the noise is too loud.

What I would like to ask

1. Is there a way to see if this is related to a bad PWM board?
2. Is there a command to change the speed to 2? If yes I would know that the speed control works, and that the fan noise is as expected.
3. Are there any fans that work and are quieter?

Below is the output from show chassis

Code:
The stack unit 1 chassis info:

Power supply 1 (NA - AC - PoE) present, status ok
Power supply 2 not present

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

Fan controlled temperature: 40.5 deg-C

Fan speed switching temperature thresholds:
                Speed 1: NM<----->64       deg-C
                Speed 2:       59<-----> 88 deg-C (shutdown)

Sensor B Temperature Readings:
        Current temperature : 37.0 deg-C
Sensor A Temperature Readings:
        Current temperature : 40.5 deg-C
        Warning level.......: 78.0 deg-C
        Shutdown level......: 88.0 deg-C
Thanks
 

Bjorn Smith

Well-Known Member
Sep 3, 2019
876
482
63
49
r00t.dk
3. Are there any fans that work and are quieter?
I use Noctua fans, they work great for me and are silent.
I am running hotter than you though, but it shouldnt be a problem:
Code:
The stack unit 1 chassis info:

Power supply 1 (NA - AC - PoE) present, status ok
Power supply 2 not present

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

Fan controlled temperature: 58.5 deg-C

Fan speed switching temperature thresholds:
                Speed 1: NM<----->64       deg-C
                Speed 2:       59<-----> 88 deg-C (shutdown)

Sensor B Temperature Readings:
        Current temperature : 54.0 deg-C
Sensor A Temperature Readings:
        Current temperature : 58.5 deg-C
        Warning level.......: 78.0 deg-C
        Shutdown level......: 88.0 deg-C
Boot Prom MAC : cc4e.2451.cc60
Management MAC: cc4e.2451.cc60
I am using the 3 pin versions of the 40x25mm fans 12V - just be aware that some of the pins need to flipped.
 

fohdeesha

Kaini Industries
Nov 20, 2016
2,738
3,103
113
33
fohdeesha.com
So sifting through the fastiron binary in ghidra again, I found something that will enable you to easily swap the fans out with much quieter models on the icx6610. I know I've said previously several times it's not possible, but the old me is a stupid idiot. The new me is a big brain genius. More to follow tonight
 

klui

Well-Known Member
Feb 3, 2019
834
457
63
So sifting through the fastiron binary in ghidra again, I found something that will enable you to easily swap the fans out with much quieter models on the icx6610.
It would also be nice if there is a way to make the existing ones spin slower or modify them in some way.
 

infoMatt

Active Member
Apr 16, 2019
222
100
43
What I would like to ask

1. Is there a way to see if this is related to a bad PWM board?
2. Is there a command to change the speed to 2? If yes I would know that the speed control works, and that the fan noise is as expected.
3. Are there any fans that work and are quieter?

Below is the output from show chassis

Code:
The stack unit 1 chassis info:

Power supply 1 (NA - AC - PoE) present, status ok
Power supply 2 not present

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

Fan controlled temperature: 40.5 deg-C

Fan speed switching temperature thresholds:
                Speed 1: NM<----->64       deg-C
                Speed 2:       59<-----> 88 deg-C (shutdown)

Sensor B Temperature Readings:
        Current temperature : 37.0 deg-C
Sensor A Temperature Readings:
        Current temperature : 40.5 deg-C
        Warning level.......: 78.0 deg-C
        Shutdown level......: 88.0 deg-C
Thanks
As you might see in the output you provided, the system has selected fan speed 1 (as it's enclosed in brackets and the temperature is a mere 40°C), but if you can't hear any difference in noise levels at boot, just after the connected port starts to light up, you've definitely got a bad board/PWM circuit :(
The fans will spin at full tilt at boot time until the system POSTs and takes over to select a lower speed.

cool :-D - will this also work on the 6450 ?
6450 will work happily even with the fans unplugged. It will complain at the console and on the SNMP monitoring information that the fans have failed, but it won't lock or reboot (at least, not until it's frying-hot, but given how little power these switches consumes, it must be buried deep under cables or closed inside a piece of furniture to become even barely hot).
 

juey

Member
Oct 1, 2018
56
16
8
Germany
So sifting through the fastiron binary in ghidra again, I found something that will enable you to easily swap the fans out with much quieter models on the icx6610. I know I've said previously several times it's not possible, but the old me is a stupid idiot. The new me is a big brain genius. More to follow tonight
You are the Brocade god, if you found a way to get that nice piece of hardware more quite without frying the ASIC :D
 

Snorf

New Member
Nov 12, 2018
24
8
3
BC, Canada
So sifting through the fastiron binary in ghidra again, I found something that will enable you to easily swap the fans out with much quieter models on the icx6610. I know I've said previously several times it's not possible, but the old me is a stupid idiot. The new me is a big brain genius. More to follow tonight
Way to go! This will make for an awesome stay at home project!

Snorf
 

mythosmc

New Member
Apr 1, 2020
3
0
1
Is my ICX6450-48P salvageable? I checked the caps on the powersupply and a few other components but didn't really find anything wrong. There's about three fuses on the PSU hidden behind some heat shrinking tube.

POE doesnt work and throws the following error:

ICX6450-48P Router(config)#PoE Info: Resetting module in slot 1....completed.
PoE Error: Device 0 failed to start on PoE module.
PoE Error: Device 1 failed to start on PoE module.
Resetting module in slot 1 again to recover from dev fault
PoE Info: Hard Resetting in slot 1....
PoE Info: Resetting module in slot 1....completed.
PoE Error: Device 0 failed to start on PoE module.
PoE Error: Device 1 failed to start on PoE module.
Resetting module in slot 1 again to recover from dev fault
PoE Info: Hard Resetting in slot 1....
PoE Info: Resetting module in slot 1....completed.
PoE Error: Device 0 failed to start on PoE module.
PoE Error: Device 1 failed to start on PoE module.

I also noticed a strange issue with the switch where if e1/1/45 to 1/1/48 aren't shut down the switch seems to 'lag' or get stuck and it reflects that latency in the pings sent to the switch

Reply from 10.111.122.222: bytes=32 time=471ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=466ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=479ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=470ms TTL=63
Reply from 10.111.122.222: bytes=32 time=2ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=463ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=456ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=1ms TTL=63
Reply from 10.111.122.222: bytes=32 time=449ms TTL=63
 

klui

Well-Known Member
Feb 3, 2019
834
457
63
ok, here's how to enable icx6610 fan swaps. Connected over serial, enter the OS console using the key command (ctrl + y, let go, press m). Once in console run the following commands:

Code:
OS>toggle aprilfools 1
OS>thiswillliterallyneverwork
OS>unlessthelawsofthermodynamics
OS>vastlychange
Well played. Well played. I must have checked 10x when you would have a new post tonight.
 

itronin

Well-Known Member
Nov 24, 2018
1,240
799
113
Denver, Colorado
ok, here's how to enable icx6610 fan swaps. Connected over serial, enter the OS console using the key command (ctrl + y, let go, press m). Once in console run the following commands:

Code:
OS>toggle aprilfools 1
OS>thiswillliterallyneverwork
OS>unlessthelawsofthermodynamics
OS>vastlychange
I should not eat cereal on the morning of April 2. the milk came out of my nose... too effing funny.
 
  • Like
Reactions: fohdeesha

tommybackeast

Active Member
Jun 10, 2018
286
105
43
ok, here's how to enable icx6610 fan swaps. Connected over serial, enter the OS console using the key command (ctrl + y, let go, press m). Once in console run the following commands:

Code:
OS>toggle aprilfools 1
OS>thiswillliterallyneverwork
OS>unlessthelawsofthermodynamics
OS>vastlychange
well played, very well done...
 
  • Like
Reactions: fohdeesha