Drag to reposition cover

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

klui

Active Member
Feb 3, 2019
194
82
28
Are there any settings you recommend? I'd tried this before and tried both active and passive (ip multicast active/passive) with no luck.
You need to enable it for the ports where you want multicasts can traverse. I have never configured multicast on ICX switches before but only for another vendor. The document I found references some commands you can issue to find if your discovery packets are accepted.
 

Juggie

New Member
Nov 3, 2018
27
8
3
You need to enable it for the ports where you want multicasts can traverse. I have never configured multicast on ICX switches before but only for another vendor. The document I found references some commands you can issue to find if your discovery packets are accepted.
A bit confusing because everything i've read is that if no igmp is configured, the hardware should flood all ports. And come to think of it, this was working previously for me when I had the Brocade connected to the old switch. The 6610 was connected to two devices via the 40g ports (running in dual mode, untagged vlan 1 + several other vlans) and then the same vlan confiig on port that was crossed over to the other switch before I moved everything over.

Also in the port stats, I do have multi-cast packets. Not making a lot of sense!

Config here: Current configuration: ! ver 08.0.30tT7f3 ! stack unit 1 module 1 icx6610 - Pastebin.com
 
Last edited:

Juggie

New Member
Nov 3, 2018
27
8
3
A bit confusing because everything i've read is that if no igmp is configured, the hardware should flood all ports. And come to think of it, this was working previously for me when I had the Brocade connected to the old switch. The 6610 was connected to two devices via the 40g ports (running in dual mode, untagged vlan 1 + several other vlans) and then the same vlan confiig on port that was crossed over to the other switch before I moved everything over.

Also in the port stats, I do have multi-cast packets. Not making a lot of sense!

Config here: Current configuration: ! ver 08.0.30tT7f3 ! stack unit 1 module 1 icx6610 - Pastebin.com
Seems multi-cast is working properly on the network except for that one device. I found a little python snippet i was able to test on several hosts w/ the right ip and port and i see the packets flying around from all the hosts trying to discover, but none from the device itself.
 

PnoT

Active Member
Mar 1, 2015
609
141
43
Texas
I finally thought my ICX6610 was on it's way out the door because I just picked up 7250-48p BUT...

Code:
PoE: Stack unit 1 PS 1, Internal Power supply  with 740000 mwatts capacity is up
PoE Info: Adding new 54V capacity of 740000 mW, total capacity is 740000, total free capacity is 740000
PoE Info: PoE module 1 of Unit 1 on ports 1/1/1 to 1/1/48 detected. Initializing....
2000 log entries of PoE Event Trace Log Buffer is allocated on unit 1 for unit 1
PoE Event Trace Logging enabled for unit 1
PoE Error: Failed Devices Bitmap on PoE module:3f, numDev:6.
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: Failed Devices Bitmap on PoE module:3f, numDev:6.
PoE Severe Error: Hardware Fault with ports 1/1/1 to 1/1/8. Remove PDs and then configure "no inline power" on these ports.
PoE Severe Error: Hardware Fault with ports 1/1/9 to 1/1/16. Remove PDs and then configure "no inline power" on these ports.
PoE Severe Error: Hardware Fault with ports 1/1/17 to 1/1/24. Remove PDs and then configure "no inline power" on these ports.
PoE Severe Error: Hardware Fault with ports 1/1/25 to 1/1/32. Remove PDs and then configure "no inline power" on these ports.
PoE Severe Error: Hardware Fault with ports 1/1/33 to 1/1/40. Remove PDs and then configure "no inline power" on these ports.
PoE Severe Error: Hardware Fault with ports 1/1/41 to 1/1/48. Remove PDs and then configure "no inline power" on these ports.
PoE Info: PoE module 1 of Unit 1 initialization is done.
I'm guessing this is a bad POE module?

Picked it up from ready2use @ ebay
 

infoMatt

Active Member
Apr 16, 2019
183
77
28
I finally thought my ICX6610 was on it's way out the door because I just picked up 7250-48p BUT...

I'm guessing this is a bad POE module?

Picked it up from ready2use @ ebay
It definitely looks like a bad PoE board... :(
 

PnoT

Active Member
Mar 1, 2015
609
141
43
Texas
It definitely looks like a bad PoE board... :(
I actually went through this on my first ICX6610-48P having a bad module so this is just nuts how these sellers don't bother to check the switches before selling them as "100% working".
 

infoMatt

Active Member
Apr 16, 2019
183
77
28
I actually went through this on my first ICX6610-48P having a bad module so this is just nuts how these sellers don't bother to check the switches before selling them as "100% working".
Not to justify them, but I'd want to bet on that most of those sellers don't even have a console cable.
They might just clean the dust, power it on holding reset for 30s, plug a cable on port 1 and another on any other ports and see if the device got a link UP and maybe a DHCP address.
And to be fair, reselling a bunch of used enterprise gear, of a ton of different vendors, with different console cable, different GUI and CLI, and know about all the messages that it spews out during boot... they'd be consultants, not sellers.

Most of the times (for me anyway), it does matter more how a seller react to a bad item, that receiving a bad item in itself... take for granted that $hit happens, now what? If the seller accepts to exchange or refund, I'd not be throwing rocks at him.
 

PnoT

Active Member
Mar 1, 2015
609
141
43
Texas
Not to justify them, but I'd want to bet on that most of those sellers don't even have a console cable.
They might just clean the dust, power it on holding reset for 30s, plug a cable on port 1 and another on any other ports and see if the device got a link UP and maybe a DHCP address.
And to be fair, reselling a bunch of used enterprise gear, of a ton of different vendors, with different console cable, different GUI and CLI, and know about all the messages that it spews out during boot... they'd be consultants, not sellers.

Most of the times (for me anyway), it does matter more how a seller react to a bad item, that receiving a bad item in itself... take for granted that $hit happens, now what? If the seller accepts to exchange or refund, I'd not be throwing rocks at him.
Justify them you did... you sir sound like a seller!

This is exactly the type of stuff that shady sellers get away with because of people like you making excuses for them. "100% tested" / "100% working" means something different to me I guess. What about my time and money that's completely wasted because a seller can't be bothered to know enough about his product to buy a cable and actually use it? A seller will demand a higher price for a POE switch but it's ok for them to not test POE...

Anyway, hopefully I can find one that works and so the search begins again.
 
  • Like
Reactions: tommybackeast

Juggie

New Member
Nov 3, 2018
27
8
3
Seems multi-cast is working properly on the network except for that one device. I found a little python snippet i was able to test on several hosts w/ the right ip and port and i see the packets flying around from all the hosts trying to discover, but none from the device itself.
I moved the hdhomerun and a laptop over to a dumb switch, works.

Super weird that some multicast is working (ie chromecast's are still working!) but the hdhomerun is not.

Of interest I can also see the hdhomerun beacon out (ie windows sees it and adds it to 'networking'. And I can see perdiodic multicast messages while dumping packets, but if you send a query over multicast, it doesn't reply. It's as if messages are getting out, but not in.

If anyone has any suggestions i'd love to hear them, i am all out of ideas.
 

tommybackeast

Active Member
Jun 10, 2018
253
83
28
Ok, I started a wiki here

As opposed to just rehashing the first op, my main goal is for us to catalogue all of the customization/Q&A/help that has gone through 185 pages here.

If anyone wants to add the CLI or "findings" of other tips, add it. We can always clean up the index later
I lack the skill to add anything to the wiki; but wanted to thank you for starting it....
 

tommybackeast

Active Member
Jun 10, 2018
253
83
28
I have still been away dealing with medical issues but I am glad to see other members stepping in to help others :cool:

doing my best to get to license requests but it may take a couple days so don't worry if I don't reply immediately
Take care of yourself.................
 

klui

Active Member
Feb 3, 2019
194
82
28
I moved the hdhomerun and a laptop over to a dumb switch, works.

Super weird that some multicast is working (ie chromecast's are still working!) but the hdhomerun is not.

Of interest I can also see the hdhomerun beacon out (ie windows sees it and adds it to 'networking'. And I can see perdiodic multicast messages while dumping packets, but if you send a query over multicast, it doesn't reply. It's as if messages are getting out, but not in.

If anyone has any suggestions i'd love to hear them, i am all out of ideas.
I searched on their ICX forums and someone had issues with multicast on a 7250. They found that going from 8.0.30r to 8.0.30h fixed their issue. Not sure if that will correct it but multicast is one of those things I don't do very much and feels a bit like black magic. You should also take a look at the 8.0.30 manual from Ruckus for IP Multicast Guide. You may want to play around with tracking, fast leave, fast convergence options.
 

infoMatt

Active Member
Apr 16, 2019
183
77
28
Justify them you did... you sir sound like a seller!

This is exactly the type of stuff that shady sellers get away with because of people like you making excuses for them. "100% tested" / "100% working" means something different to me I guess. What about my time and money that's completely wasted because a seller can't be bothered to know enough about his product to buy a cable and actually use it? A seller will demand a higher price for a POE switch but it's ok for them to not test POE...
No sir, I can assure you that I've never sold anything.
I just said that most of these products come from sellers that resold discarded enterprise hardware... It just isn't feasible for them to know about any quirks and pitfalls of all the different models of hardware that they sell. I 100% agree with you that they shouldn't say 100% tested or something similar, but that's the way it is for most of the used things.

The reality of this world is just one: do you want reliability and warranty? Pay the premium and buy new. There is a reason if those units were sold for a fraction of the list price; heck, it could even be working and break the next time you power it on, I've seen plenty of perfectly working units, powered on for years, give up the ghost after a power cycle.

And trust me, the last thing I want in my life is waste time and money, but at the same time I can't fight the war by myself, so... this is life.
 

Juggie

New Member
Nov 3, 2018
27
8
3
I searched on their ICX forums and someone had issues with multicast on a 7250. They found that going from 8.0.30r to 8.0.30h fixed their issue. Not sure if that will correct it but multicast is one of those things I don't do very much and feels a bit like black magic. You should also take a look at the 8.0.30 manual from Ruckus for IP Multicast Guide. You may want to play around with tracking, fast leave, fast convergence options.
upgrading from 30t -> 30u solved the problem. Hat tip to a post I found on reddit here: https://www.reddit.com/r/homelab/comments/eyvny7 I sent the guy a pm and he let me know 30u solved the issue. Flashed that, issue fixed.
 
  • Like
Reactions: fohdeesha and klui

nofdak

New Member
May 21, 2020
3
1
3
I'm wondering if someone can help me with my IPv6 setup with my new ICX 6610. I currently have a Mikrotik RB4011 as my WAN gateway/firewall. It provides DHCP for VLANs (VLAN 10 & 20) behind my Brocade that don't have a presence on the Mikrotik. My ip `helper-address` relays DHCP requests to the firewall. It works exactly as expected. My Brocade is able to do all the switching and forward requests to the firewall via a static route.

I would like something similar to happen with IPv6, but I'm unsure how to get it to happen. I am able to get a /60 prefix from my ISP and I'd like to give one of each of the /64 prefixes to a different VLAN behind the Brocade. I don't know how to do that programmatically, so right now I have them hardcoded in the brocade. I choose a different subnet for each VLAN, then have a static route setup back to the firewall. It works, each of my IPv6 clients configure their own address on their own IPv6 subnet. This is the relevant config section:

ipv6 route ::/0 ve 250 fe80::XXXX:XXff:feXX:XXXX
!
interface ve 10
ip address 172.16.10.1 255.255.255.0
ip helper-address 1 10.250.250.1
ipv6 address 2600:XXXX:XXXX:XXX1::1/64
ipv6 enable
ipv6 nd prefix-advertisement 2600:XXXX:XXXX:XXX1::/64 1000 800 onlink autoconfig
!
interface ve 20
ip address 172.16.20.1 255.255.255.0
ip helper-address 1 10.250.250.1
ipv6 address 2600:XXXX:XXXX:XXX2::1/64
ipv6 enable
ipv6 nd prefix-advertisement 2600:XXXX:XXXX:XXX2::/64 1000 800 onlink autoconfig
!


It works fine, and my prefix doesn't seem to change very often (I've never tracked it very carefully, and I was previously using pfSense with 1 VLAN so I wouldn't have noticed if it did change, but AFAIK, it's never changed) so it isn't that big a deal to hard code them, but I'd love if there was a way to do it programmatically. Could anyone tell me if/how I can get my prefix programmatically? My understanding is that I need to run a DHCPv6 server on my Mikrotik, but I'm not sure what more to do beyond that. The documentation for ipv6 dhcp-relay makes it sound like something used for client DHCPv6 requests, which isn't what I want. I want my clients to continue to auto-config and just send the prefix to the Brocade.
 

Juggie

New Member
Nov 3, 2018
27
8
3
been meaning to get the guide updated to 8030u, thanks for the kick in the butt
No worries. It was a tangly issue but no fault of yours! I had broken out wireshark, found a python example to dump out multicast, and subbed to the ip/port used by the hdhomerun (which is ssdp). I was seeing all kinds of traffic including the hdhomerun itself broadcasting out, it just never replied when it was asked 'hey are you there'. Everything else ie chromecast and the like was all working. When i switched it over to a dumb switch and it worked i then knew for sure it was a firmware bug. I had it on my list to try latest firmware and latest switch firmware (since I don't use the routing features) to see if either of those worked before I came across the reddit post. I was surprised to see a bug of that nature in fairly mature firmware but, I guess it was it was a regression introduced somewhere along the way.

Appreciate all you've done here. I am very happy with my 6610-48p. It was a bit loud at first, not because it was loud itself (it's in the basement near the furnace which is obviously louder!), but because it was on a 1U shelf (i don't have rails) and it was causing vibration, that reverberated from the wall mounted rack, to the 2x4 and I could hear it upstairs at night when it was quiet. I added some micro-fiber feet (a small version of the sticky things you get to protect hardwood floor from furniture) problem solved, mostly. I also have some rubber washers I picked up last week to redo how the rack is mounted on the wall and that will eliminate the chance of it occurring entirely.

One thing I'll add is i got a few suggestions here to play with multicast/igmp settings on the switch. I did, but as far as I can tell, those have zero impact on vlan1 (the default vlan). Once you enable it, ie 'ip multicast active' any of the 'show ip multicast *' commands all show vlans, but never vlan 1. I suspect vlan1 was designed to be broadcast to all ports only, perhaps you can confirm fohdeesha? I also was going to try the hdhomerun on a vlan to see if the switch would detect it and show it in the igmp status, but i upgraded the firmware first which fixed it and that wasn't necessairy.
 

mpolter

New Member
Mar 15, 2011
2
1
3
I recently picked up an ICX7150-C12P on Ebay. It managed to boot once and then all it would do is flash the leds once when you plugged it in and that was about it. Found the reddit thread recommending this PS SL Power LB130S56K 56V 2.32 130W Power Supply 689192481516 | eBay. FYI they don't go for 30 bucks any more :)

After receiving the replacement supply and removing the old supply, I slid off the plastic mounting retention from the pins (they are tight but it can be done) and flipped them so the output cables were correct. I also took the old AC input retention plastic and installed it on the new power supply so the ac input cable fit correctly.

This fixed the booting issue. After booting with installed firmware 08060d the console log continuously spewed POE power errors. Since this is still the non-ufi based firmware, I had to upgrade to the non-ufi 08090b first and install the new bootloader. After a reboot the POE firmware was upgraded automatically. Error messages were now gone. I then upgraded to the ufi version of 08090b and rebooted. This allowed me to install the latest 08092b ufi only firmware and the 7150 has been working great the last couple of days.

Looking at the original power supply, it seems heat dissipation was an afterthought with all the conductive thermal pads added along with all the shrink wrapped metal bars that were on top of the mosfets(didn't look up the part number so don't quote me on this) to increase contact to the aluminum frame of the original power suppply. I have actually never seen thermal pads this thick before. Really bad design.

Thanks to this forum and @fohdeesha 's posts on these switches which are a hell of a deal.

--MikeP
 
  • Like
Reactions: fohdeesha