Drag to reposition cover

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

kate

New Member
May 19, 2022
6
4
3
I already tried a different adapter that I’ve used in the past and that I know works, and it had the same output. They had totally different chips, too—one FTDI, one Prolific. It’s strange. I’m not sure why one of these rj45 to usb “Cisco console cables” (which probably has one of the same chips in it) would work any better short of general cable+signal quality, but I’ve read some posts where people with this problem resolved it by using one of those instead.

I saw a pinout for an rj45 serial cable that has RTS tied to ground and I tried that too without success (not surprising, the switch isn’t using flow control after all). I can’t figure out what else would be different.
 

dasbooter

New Member
Mar 16, 2022
5
0
1
I feel bad but is there anyway somebody could add to the sticky a serial console cable buying guide. All cables are not available in different places or are for whatever reason more expensive. I have looked through the thread and some of these cables would ship from overseas from where I am at. If somebody who knows what is important or what to look for could maybe get it stickied near the top it would really help.

I saw somewhere how fohdeesha got pretty frustrated with such questions and I sympathize as it doesn't really contribute to the knowledge base but as a noobie I dont know cables. This one is available to me is highly rated and is shipped from my continent. I have tried to match the pin outs but on the cable I am linking one of the grounds pin 5 is listed as data carrier detection. Will this matter?

Here is the cable in question Link: Amazon cable



516l-Wgfc-S._AC_SX679_.jpg

Edit: This cable worked fine...its probably not rocket science. The factory command in the instructions didn't work for me because apparently my OS was a very old version but a quick search on this thread showed me how to reset to default and I was off and running. Understanding VLAN's and the LVL 3 capabilities is a whole other level to me compared to just running it as a dumb switch. It is intimidating and fun to try and understand this stuff as a just a guy who likes to fiddle with technology. I will keep at it. For now I have 48 port switch capable of powering my ubiquiti AP...Thanks so much fohdeesha
 
Last edited:

adman_c

Member
Feb 14, 2016
89
41
18
Chicago
Hello! Thanks a ton for this whole thread and to everyone contributing, it’s an awesome resource. I just got an ICX 7250-48P that I’m really excited about and trying to get set up.

So far I haven’t been able to get connected to the console, though. I’m using a janky cable I made with an rsr232-to-usb breakout adapter and using the correct settings I’m clearly getting data, I can see the boot process, and am able to send keystrokes, but everything displayed is completely garbled. It looks like what I’d expect from an incorrect baud rate, but I’ve tried just about every different baud rate for the connection and nothing works. I confirmed with the seller that the console port was working and that they used it at 9600 to factory reset just before shipping it, so I’m not sure what else to try with my set up to get it working. I have proper cables on the way, that’s my next best hope. I think I’ve tried everything I’ve been able to find searching through this thread and in other places.

Anyways I tried hooking the management port into my router and it happily got an address from DHCP and I was able to telnet into it, so the switch is working. Is it possible to flash a new bootrom through telnet? Poking around the CLI it looks like it’s possible to set boot options, including tftp boot, so I was wondering if that was an option and if anyone‘s tried it. I get nervous doing an update like that without access to the console, though.
This might be barking up the wrong tree, but have you tried a different usb to serial adapter? I made one out of a keystone and an old mini usb cable I had lying around per this post: https://forums.servethehome.com/ind...erful-10gbe-40gbe-switching.21107/post-316704
Took all of 5 minutes and worked first go round. I also have an unused Brocade oem mini usb serial cable if you’d like it.
 
  • Like
Reactions: kate

kate

New Member
May 19, 2022
6
4
3
This might be barking up the wrong tree, but have you tried a different usb to serial adapter? I made one out of a keystone and an old mini usb cable I had lying around per this post: https://forums.servethehome.com/ind...erful-10gbe-40gbe-switching.21107/post-316704
Took all of 5 minutes and worked first go round. I also have an unused Brocade oem mini usb serial cable if you’d like it.
Yeah, I did. If you look at my last post up the page I wrote a little more about the other adapter I tried.

Thank you for that offer! I already ordered an oem cable that should be getting here Monday, though :). I’m on my second cannibalized mini usb cable now so hopefully one of these other cables will work. If not I’m back to figuring out how to update the bootrom with only telnet access and no console.
 
  • Like
Reactions: adman_c

epicurean

Active Member
Sep 29, 2014
722
57
28
How do you change the ip address of a icx6450? I tried to disable the current fixed IP , to use the DHCP assigned with
"ip dhcp-client enable"
but it does not work.
 

xtantaudio

New Member
Apr 8, 2022
10
2
3
Hello, I am looking for some assistance with my Brocade ICX6650. I have followed the documentation on the first page from Fohdeesha in order to get the license and configuration done on the switch and I also purchased 3 of the 649281-B21 (originally HPE) cards and completed the firmware update on those units.

The 649281-B21 cards work when connected directly to each other, the link comes up between my test PC's. When I plug the QSFP Cable from one of the test PC's into the ICX6650, the link light never comes on, the NIC shows no cable connected. any suggestions ? I am REALLY hoping that the brocade switch is not bad on the 4 40Gb ports.

I have confirmed that the 2 40Gb Breakout ports DO work.

I did run the fpod-40g-enable group 1, 2 and 3 commands to "turn on" the 40Gb ports.

I have included a show ver of the switch in case it helps. It looks to me like I have everything right, so I am guessing I am missing something stupid here. If any more information is needed, I will provide it, I would REALLY like to get this working in my home lab.

Capture.JPG
 

danb35

New Member
Nov 25, 2017
24
2
3
42
If you'd followed the guide linked in the OP to set it up initially, it should be:
Code:
enable
configure terminal
interface ve 1
no ip address 192.168.1.50/24 # substitute whatever address you'd configured
exit
[code]
Then set a new address, or enable DHCP (though I don't think the latter would be recommended).
 

Lone Wolf

Member
Apr 3, 2022
38
7
8
How do you change the ip address of a icx6450? I tried to disable the current fixed IP , to use the DHCP assigned with
"ip dhcp-client enable"
but it does not work.
Did you run 'factory set-default'? I believe when I first got my 6450 and ran that, it was able to grab a DHCP address by default. The guide then tells you to disable it. You could skip that part if you are wanting to do a static DHCP assignment.
 

epicurean

Active Member
Sep 29, 2014
722
57
28
Did you run 'factory set-default'? I believe when I first got my 6450 and ran that, it was able to grab a DHCP address by default. The guide then tells you to disable it. You could skip that part if you are wanting to do a static DHCP assignment.
No, I did not run factory set-default . Would that set EVERYTHING to default, which is not my intention. I just want to be able to change the IP. Yes, I can also do a change in static IP assignment.
 

Lone Wolf

Member
Apr 3, 2022
38
7
8
No, I did not run factory set-default . Would that set EVERYTHING to default, which is not my intention. I just want to be able to change the IP. Yes, I can also do a change in static IP assignment.
Yes, if you already have a lot of configuration in the switch it would make sense not to do a factory reset. I had assumed you had just received the switch and were setting it up from scratch, my bad.

I'm not sure how to set it back to dhcp to be honest. I would've thought your command of "ip dhcp-client enable" would do the trick.
 

kpfleming

Active Member
Dec 28, 2021
128
54
28
Pelham NY USA
The DHCP client won't attempt to obtain an address unless there are *no* addresses assigned to any interfaces in the switch. Please ensure that you have used `no ip ...` to remove all of them.
 

kate

New Member
May 19, 2022
6
4
3
Ok! I got the console working using an OEM Brocade Mini USB to DB9 cable from eBay, a DB9 to RJ45 adapter with configurable pinout, and an RJ45 to USB console cable. The RJ45 to USB console cable has the exact same FTDI chip as the adapter I was previously using so I think the garbled data issue I was having probably just comes down to signal quality. I‘d expect a DIY Mini USB to RJ45 keystone cable would work with this console cable like others have reported. Here are the pinouts I used, and links to products:

https://www.amazon.com/dp/B01AFNBC3K
RJ45 Pins :: Console Cable Pinout
1 :: RTS
2 :: DTR
3 :: TX
4 :: GND
5 :: GND
6 :: RX
7 :: DSR
8 :: CTS

https://www.amazon.com/dp/B00066HL3W
RJ45 Pins :: Adapter Colors
1 :: blue
2 :: orange
3 :: black
4 :: red
5 :: green
6 :: yellow
7 :: brown
8 :: white

DB9 Pins :: Adapter Colors
1 :: empty
2 :: black
3 :: yellow
4 :: orange
5 :: red+green
6 :: brown
7 :: white
8 :: blue
9 :: empty

The console cable has two grounds, so I had to tie together two of the DB9 adapter pins together like this:
85DBA42F-D598-4D3F-9D95-F44DFA3F777D.jpeg
 
  • Like
Reactions: xtantaudio

kate

New Member
May 19, 2022
6
4
3
In case anybody else runs into this, the Brocade web management interface has a maximum password length of 31 characters ‍*facepalm*. It seems like it truncates anything longer than that, even if it's a valid password everywhere else on the system.
 

sergi0

Member
Dec 4, 2016
98
33
18
65
Hi,

I own a Brocade ICX6450-24 for almost a year. I don't really need most of its capabilities, but it was the cheaper 24*1gb swith with 4 SFP+ ports. I have pretty basic needs.
During my use of this switch I have encounter something strange which is probably linked to its pro functionnalities.

But first, let me explain my network :

My ISP provide 2 boxes : one called the freebox server that connect to fiber optics and deliver RJ45 connectivity and another one called freebox player used to watch TV. The traffic between the 2 is specific and it is really a pain to filter. So I don't do it.

On a topo view, here what I have :

INTERNET - FREEBOX_SERVER (192.168.1.x) - FW (openBSD) - network (10.11.12.x/24)
|
°- FREEBOX_PLAYER (192.168.1.y)


On a network view, the switch is just behind the freebox server and everything is plugged on it. There are 2 networks on the switch : 192.168.1.x and 10.11.12.x. I have a RJ45 plug between the brocade and the TV zone where it output to another switch where both networks are connected (192xxx for the TV flux between the freebox server and player and 10xxx for the NAS and the Shield TV connected to the TV).

Before the Brocade, I had a Netgear devices and everyhting worked fine. With the Brocade I am unable to get the TV flux on the freebox player. I am sure it is a qeustion of VLAN tagging, but I lack the proper expertise to immediately see the trick and configure the Brocade to allow it.

Do someone have an idea of what I am missing or what topic I should learn to solve my problem ?

cheers,

s.
 

LodeRunner

Active Member
Apr 27, 2019
381
158
43
Can you provide the output of 'show run'? You can wrap it in spoiler and code tags so it keeps formatting and is collapsed by default on page load.
 

cablepick

New Member
May 8, 2022
2
3
3
My 6610 was previously part of a stack. How do I go about removing the stack unit 2 from this unit? I followed the guide and did factory set-default followed by reset however stack unconfigure clean always returns Invalid input -> unconfigure clean. Stacking ports and stacking are disabled and I'm using both 40gbe ports successfully as regular ports.

stack command list:
Code:
SSH@core(config)#stack unconfigure clean
Invalid input -> unconfigure clean
Type ? for a list
SSH@core(config)#stack
  disable                 This unit will never be part of stack
  enable                  Enable stacking feature
  mac                     stacking MAC address
  persistent-mac-timer    persistent MAC timer
  stack-port-resiliency   recover stack port errors by errdisabling ports or
                          reloading units
  suggested-id            If bootup ID not available, use this
  suppress-warning        Don't display stacking warnings or errors
  unit                    Configure local parameters for a stack unit

show run:
Code:
SSH@core>show run
Current configuration:
!
ver 08.0.30jT7f3
!
stack unit 1
  module 1 icx6610-48p-poe-port-management-module
  module 2 icx6610-qsfp-10-port-160g-module
  module 3 icx6610-8-port-10g-dual-mode-module
  no legacy-inline-power
stack unit 2
  module 1 icx6610-48p-poe-port-management-module
  module 2 icx6610-qsfp-10-port-160g-module
  module 3 icx6610-8-port-10g-dual-mode-module
  stack-trunk 2/2/1 to 2/2/2
  stack-trunk 2/2/6 to 2/2/7
stack disable
 

sergi0

Member
Dec 4, 2016
98
33
18
65
Can you provide the output of 'show run'? You can wrap it in spoiler and code tags so it keeps formatting and is collapsed by default on page load.
Here is the show run command output :
Code:
SSH@bro6450>show run
Current configuration:
!
ver 08.0.30tT313
!
stack unit 1
  module 1 icx6450-24-port-management-module
  module 2 icx6450-sfp-plus-4port-40g-module
!
!
!
!
vlan 1 name DEFAULT-VLAN by port
 router-interface ve 1
!
!
!
!
!
aaa authentication web-server default local
aaa authentication enable default local
aaa authentication login default local
hostname bro6450
ip dhcp-client disable
!
username root password .....
!
!
!
!
!
interface ve 1
 ip address 10.11.12.254 255.255.255.0
!
!
!
!
!
!
!
!
!
end

SSH@bro6450>
 
  • Like
Reactions: Rttg

fohdeesha

Kaini Industries
Nov 20, 2016
2,491
2,668
113
31
fohdeesha.com
My 6610 was previously part of a stack. How do I go about removing the stack unit 2 from this unit? I followed the guide and did factory set-default followed by reset however stack unconfigure clean always returns Invalid input -> unconfigure clean. Stacking ports and stacking are disabled and I'm using both 40gbe ports successfully as regular ports.

stack command list:
Code:
SSH@core(config)#stack unconfigure clean
Invalid input -> unconfigure clean
Type ? for a list
SSH@core(config)#stack
  disable                 This unit will never be part of stack
  enable                  Enable stacking feature
  mac                     stacking MAC address
  persistent-mac-timer    persistent MAC timer
  stack-port-resiliency   recover stack port errors by errdisabling ports or
                          reloading units
  suggested-id            If bootup ID not available, use this
  suppress-warning        Don't display stacking warnings or errors
  unit                    Configure local parameters for a stack unit

show run:
Code:
SSH@core>show run
Current configuration:
!
ver 08.0.30jT7f3
!
stack unit 1
  module 1 icx6610-48p-poe-port-management-module
  module 2 icx6610-qsfp-10-port-160g-module
  module 3 icx6610-8-port-10g-dual-mode-module
  no legacy-inline-power
stack unit 2
  module 1 icx6610-48p-poe-port-management-module
  module 2 icx6610-qsfp-10-port-160g-module
  module 3 icx6610-8-port-10g-dual-mode-module
  stack-trunk 2/2/1 to 2/2/2
  stack-trunk 2/2/6 to 2/2/7
stack disable
pretty sure stack unconfigure clean happens at the enable level, not the conf t level