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.

clcorbin

Member
Feb 15, 2014
81
13
8
reboot the stack (both switches) once the breakout cable is connected on both ends (to the icx's and to your hypervisor hardware). hopefully it will come up after the switch reboot
As always, you are the man! I was able to reboot the stack this afternoon and everything is working like a champ now.
 
  • Like
Reactions: fohdeesha

ms264556

Well-Known Member
Sep 13, 2021
437
360
63
New Zealand
ms264556.net
I can't decide if this guy is what the Irish would call "touched", or if he's maliciously trying to force CommScope to sic lawyers onto Fohdeesha...

 
  • Like
Reactions: Vesalius

ptaylor

New Member
Apr 8, 2022
10
0
1
I can't decide if this guy is what the Irish would call "touched", or if he's maliciously trying to force CommScope to sic lawyers onto Fohdeesha...

Sorry - I didn't mean to upset anyone.

I'm neither "touched" or trying to be malicious.

Someone PM'ed me there, so I've edited my message to remove the Fohdeesha link, not even referencing anything vague like "finding it on the Internet", since it's not exactly hard to find this if you take a few minutes to look.

It's my understanding that Ruckus doesn't care what you do with their Unleashed stuff - you don't need any further licenses to use it, software updates are free, and since they own Brocade (and there is interoperability to some degree between their unleashed controller and Brocade switches) I legitimately wondered if they were equally fine with these licenses being distributed this way. This might be seen as theft by some companies, but more enlightened ones might see it as a way to get future generations of network engineers familiar with their brand and their hardware by using it at home, especially since it's EOL'ed.
 

Vesalius

Active Member
Nov 25, 2019
261
202
43
I can't decide if this guy is what the Irish would call "touched", or if he's maliciously trying to force CommScope to sic lawyers onto Fohdeesha...

Sent him a PM on that forum assuming it was done out of ignorance and not malice, but we will see if he deletes.
 

fohdeesha

Kaini Industries
Nov 20, 2016
2,917
3,442
113
34
fohdeesha.com
Sorry - I didn't mean to upset anyone.

I'm neither "touched" or trying to be malicious.

Someone PM'ed me there, so I've edited my message to remove the Fohdeesha link, not even referencing anything vague like "finding it on the Internet", since it's not exactly hard to find this if you take a few minutes to look.

It's my understanding that Ruckus doesn't care what you do with their Unleashed stuff - you don't need any further licenses to use it, software updates are free, and since they own Brocade (and there is interoperability to some degree between their unleashed controller and Brocade switches) I legitimately wondered if they were equally fine with these licenses being distributed this way. This might be seen as theft by some companies, but more enlightened ones might see it as a way to get future generations of network engineers familiar with their brand and their hardware by using it at home, especially since it's EOL'ed.
The licenses in this guide are for the EoL models that no longer have licenses you can purchase even if you wanted to - ruckus stopped selling these switches and associated licenses when they went EoL, leaving them to become e-waste. Moreover, on the newer non-eol icx7xxx series, they've made the licenses freely usable with honor based licenses you can install by just running "license install"
 

ptaylor

New Member
Apr 8, 2022
10
0
1
The licenses in this guide are for the EoL models that no longer have licenses you can purchase even if you wanted to - ruckus stopped selling these switches and associated licenses when they went EoL, leaving them to become e-waste. Moreover, on the newer non-eol icx7xxx series, they've made the licenses freely usable with honor based licenses you can install by just running "license install"
Sounds like they are probably okay with it then. I've written software and even for-sale PDFs in the past. As such, I try to make sure things I use are licensed properly, as I would want people to do with my software & other publishing.
 

i386

Well-Known Member
Mar 18, 2016
4,592
1,743
113
35
Germany
I can't decide if this guy is what the Irish would call "touched", or if he's maliciously trying to force CommScope to sic lawyers onto Fohdeesha...

If they decide to do something about it they should send him an awesome giftbasket, he sold me on ruckus assces points and icx switches :D
 
  • Like
Reactions: Serhan and ms264556

kpfleming

Active Member
Dec 28, 2021
447
230
43
Pelham NY USA
I also bought (used) 7150s after finding the helpful information here. In addition, I actually contacted Ruckus to see if I could purchase a support contract so that I'd have a proper channel for reporting issues (their web forum is not that), and I was told they won't sell a support contract except for used equipment. Seems like a silly restriction since I'm not asking for them to take responsibility for the operation of the hardware, only the software, but it's their choice.
 

Nardokor

New Member
Apr 8, 2022
1
0
1
Hey everyone,

I'm pretty new to the higher end of networking. I bought an ICX6610 48 port a few months ago, one power supply and one extra fan if it matters. It worked fine until the other day when it turned off and won't finish booting. On applying power, the two fans ramp to full speed and the orange LEDs in the front SFP ports light up. The data below comes out of the serial monitor port at the same time. I have some idea of what this means, but not if it's likely to be fixable. Are there any other troubleshooting steps that could give me more information or am I better off just looking for a new one?

Thanks in advance.

Code:
$
ICX Boot Code Version 10.1.00 (grz10100)
Enter 'a' to stop at memory test
Enter 'b' to stop at boot monitor
BOOT INFO: load monitor from boot flash, cksum = 71f1
BOOT INFO: verify flash files.......

Exception Type 0100 (Critical Input), $con
02029030(msr)
00000000(dar)
00800000(esr)
000a9120(pc)
0008f8b0(lr)
0008e9e4
00041be8
00040118
End of Trace
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abo▒$
ICX Boot Code Version 10.1.00 (grz10100)
Enter 'a' to stop at memory test
Enter 'b' to stop at boot monitor
BOOT INFO: load monitor from boot flash, cksum = 71f1
BOOT INFO: verify flash files.......

Exception Type 0100 (Critical Input), $con
02029030(msr)
00000000(dar)
00800000(esr)
000a9120(pc)
0008f8b0(lr)
0008e9e4
00041be8
00040118
End of Trace
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abort
Error flash copy, err#: 7
4. Abo▒$
ICX Boot Code Version 10.1.00 (grz10100)
Enter 'a' to stop at memory test
Enter 'b' to stop at boot monitor
 

ms264556

Well-Known Member
Sep 13, 2021
437
360
63
New Zealand
ms264556.net
I actually contacted Ruckus to see if I could purchase a support contract so that I'd have a proper channel for reporting issues (their web forum is not that)
They provide so little support to their web forum that it's a complete waste of time.
Better to ask here or reddit so you can be directed at resources like Fohdeesha's pages, rather than get ignored (most likely) or be told to buy a new switch/AP.
Their latest forum "upgrade" doesn't even let you sort by active discussions. Useless.

(I also tried and failed to buy a support contract, but this is normal for enterprise gear.)
 
  • Like
Reactions: kpfleming

klui

༺༻
Feb 3, 2019
977
571
93
I bought an ICX6610 48 port a few months ago, one power supply and one extra fan if it matters. It worked fine until the other day when it turned off and won't finish booting.
Go to the first page in this thread and follow the setup procedure from the top for your switch. If that doesn't work your switch's flash is probably toast.
 
  • Like
Reactions: fohdeesha

Lone Wolf

Member
Apr 3, 2022
47
9
8
Hi there!

It looks like I've joined the family! Two Tuesdays ago I saw a link to this thread on Reddit. I spent some time reading through this thread then immediately bought an ICX6450-48P off of ebay! I got it for the low price of $139 Canadian. No complaints there! What drew me to this particular switch was the 10gbE ports, the PoE, and the comment that the fan is "nearly silent" since this will be in my living room for now. I would prefer the 24 port version but none were available so 48 port it is!

It arrived by the Friday. It was in almost perfect condition save for a slight scratch across the top of the switch. Very clean inside too, components looked in good shape. The date stamped on the inside of the case was September 2012. I turned it on, and this thing was anything but "nearly silent" lol. I ended up pulling out my trusty rusty analog Radio Shack decibel meter. At three feet it was 80dB then when the fans spun down it dropped to 74dB! Disconnecting two of the fans it read 70dB at start, dropping to 65dB. Not living room friendly lol. I got a console cable on it and saw that the firmware version was 07.4.00dT31. So I hoped it was due to being an old firmware.

I started working through the guide but found the commands listed didn't work - I assume because of being an older firmware. I dug through the '?' menu until I found the commands that did what was needed, but I was unable to find a command to update the firmware with tftp. I had a look at the webui and saw there was an option to update the Primary with tftp. No option for uboot, so I told it to update the Primary and rebooted. Lo and behold the commands worked as listed. The best part: the fan is a LOT quieter now! I started the guide from the top and updated uboot, then went on to updating the PoE firmware and all the rest, and now I have a fully working, fully licensed 6450-48P. This is awesome! I'm going to learn a lot with this switch!

I've read through the first 100 pages of this thread, and the last 55 so far. I've learned a lot from everyone here, and enjoyed reading your adventures. So felt I should post mine! :D Fohdeesha, this is an incredible resource and I've contributed to your liquor fund. It's much appreciated!

My next step is to get a replacement fan. The single fan is still too loud for a living room so I'm looking into getting a quieter fan.

I'm also looking into getting a couple 10gbE cards. I was looking at the Mellanox MCX311A cards, but about all I can find on ebay come from China so I'll be waiting a month. Any alternative cards one can recommend that I might actually be able to find?

I also saw a comment to not use heatpaste on the heatsinks? And that the clips break easily? Being a 10 year old switch I thought it might be good to freshen it up, but not if it's going to cause problems.

This has been fun so far, thanks all!
 

aarcane

Member
Feb 16, 2016
39
2
8
40
I have not tried physically reversing the fans...but...I do know that the fan tray that connects (the two "tandem" fans each), to the switch has resistors in the wire/connector (on the fan side). That's how it knows if you put in a fan tray that's "front to back" or "back to front". You'll have to hack that as well.
Does anybody know the resister values, or have a guide for physically reversing the fan trays? Or perhaps more importantly, the psu? I could only get I models, but I need E for my rack configuration. I could just swap the fans and leave them reporting I, but that feels wrong and dirty.
 
  • Like
Reactions: ms264556

Serhan

Active Member
Sep 22, 2017
112
47
28
Which UPS do you use for models with POE? I tried APC 1500G and Vertiv PSA5 to power ICX7450-24P with no luck. These are 900W units as far as I know. I have three Omada POE APs connected to the switch. I measure 65 W at the wall and also on the UPS, both ups power on, but whenever I disconnect the mains, the switch shuts down.
 

fohdeesha

Kaini Industries
Nov 20, 2016
2,917
3,442
113
34
fohdeesha.com
Hi there!

It looks like I've joined the family! Two Tuesdays ago I saw a link to this thread on Reddit. I spent some time reading through this thread then immediately bought an ICX6450-48P off of ebay! I got it for the low price of $139 Canadian. No complaints there! What drew me to this particular switch was the 10gbE ports, the PoE, and the comment that the fan is "nearly silent" since this will be in my living room for now. I would prefer the 24 port version but none were available so 48 port it is!

It arrived by the Friday. It was in almost perfect condition save for a slight scratch across the top of the switch. Very clean inside too, components looked in good shape. The date stamped on the inside of the case was September 2012. I turned it on, and this thing was anything but "nearly silent" lol. I ended up pulling out my trusty rusty analog Radio Shack decibel meter. At three feet it was 80dB then when the fans spun down it dropped to 74dB! Disconnecting two of the fans it read 70dB at start, dropping to 65dB. Not living room friendly lol. I got a console cable on it and saw that the firmware version was 07.4.00dT31. So I hoped it was due to being an old firmware.

I started working through the guide but found the commands listed didn't work - I assume because of being an older firmware. I dug through the '?' menu until I found the commands that did what was needed, but I was unable to find a command to update the firmware with tftp. I had a look at the webui and saw there was an option to update the Primary with tftp. No option for uboot, so I told it to update the Primary and rebooted. Lo and behold the commands worked as listed. The best part: the fan is a LOT quieter now! I started the guide from the top and updated uboot, then went on to updating the PoE firmware and all the rest, and now I have a fully working, fully licensed 6450-48P. This is awesome! I'm going to learn a lot with this switch!

I've read through the first 100 pages of this thread, and the last 55 so far. I've learned a lot from everyone here, and enjoyed reading your adventures. So felt I should post mine! :D Fohdeesha, this is an incredible resource and I've contributed to your liquor fund. It's much appreciated!

My next step is to get a replacement fan. The single fan is still too loud for a living room so I'm looking into getting a quieter fan.

I'm also looking into getting a couple 10gbE cards. I was looking at the Mellanox MCX311A cards, but about all I can find on ebay come from China so I'll be waiting a month. Any alternative cards one can recommend that I might actually be able to find?

I also saw a comment to not use heatpaste on the heatsinks? And that the clips break easily? Being a 10 year old switch I thought it might be good to freshen it up, but not if it's going to cause problems.

This has been fun so far, thanks all!
thank you for the donation :) follow my guide linked in the original post here, starting from the beginning, don't skip anything. it won't matter what version your switch comes with, as the first thing it has you do is flash the latest software from the bootloader. If you're getting "commands not found" or missing, you skipped something somewhere. you shouldn't have ever even been in the actual OS yet, you should have been in the bootloader
 

Lone Wolf

Member
Apr 3, 2022
47
9
8
thank you for the donation :) follow my guide linked in the original post here, starting from the beginning, don't skip anything. it won't matter what version your switch comes with, as the first thing it has you do is flash the latest software from the bootloader. If you're getting "commands not found" or missing, you skipped something somewhere. you shouldn't have ever even been in the actual OS yet, you should have been in the bootloader
I did follow your guide command for command, step by step, skipping nothing. Booted the switch with a console cable, smashed 'b' until it dropped me to a prompt. Exactly as written - or I tried. But they were invalid commands. I rebooted the switch a couple of times to be sure I didn't miss the bootloader. I assume because of being on really old firmware? (version 07.4.00dT31 ) For example "setenv" was an unknown command so I couldn't set the ip. "update_primary" wasn't valid either. I used the '?' menu to pull up lists of commands and dug through the menus until I found different commands that let me set the IP. Once I did that, update_primary still didn't work because it was an unknown command but I could do it through the webui. Once I updated the primary and rebooted and smashed 'b' to get to the prompt, the commands in your guide worked exactly as listed and I was able to fully update and set up the switch. The guide was fantastic once I got to newer firmware, and it showed me what I needed to do to get to a newer firmware to be able to use the guide, so I consider it a resounding success! :D I'm only guessing it's due to older firmware, all I know is that the commands listed were unknown until I got to newer firmware. In the end tho, the switch works exactly as you described and your guide was very clear and easy to follow!
 
  • Like
Reactions: kpfleming