RUCKUS Community Forums are now in READ-ONLY mode while we migrate to a new platform.
You will still be able to read posts and knowledge articles, but will be unable to post new content until Go Live on the new platform Monday August 17.
Lennar Smart Home customers: please contact [email protected] for assistance during the week of August 9-17.
01-13-2026 10:58 PM
Ive been trying to get my a couple ICX 6450-64P switches to work.
I found a detailed approach suggested on Reddit that about 5 year old.
https://www.reddit.com/r/Brocade/comments/dwglj7/web_interface_on_icx_643024p_only_shows_front/
it Recommends firmware version 08.0.30sa and I tried it, and many others, in a lengthy discussion that
seems to have gotten to long to follow. Here is the list of by TFTP server directory with versions I've tried:
(cvw) piet@piet-Precision-7780:/srv/tftp $ ls -l
total 28
drwxr-xr-x 3 root root 4096 Jan 11 14:27 08010
drwxr-xr-x 3 root root 4096 Jan 12 18:21 08030sa
drwxr-xr-x 10 root root 4096 Jan 10 17:31 08030u
drwxr-xr-x 7 root root 4096 Jan 11 14:07 08070h
drwxr-xr-x 7 root root 4096 Jan 10 17:29 08091
drwxr-xr-x 10 root root 4096 Jan 10 17:16 08095s
drwxr-xr-x 3 root root 4096 Jan 13 21:22 brocade-09-08-2025
The last one looked hopeful as Broadcom had a very good web page documenting the procedure.
I got to it via Fohdeesha.
https://fohdeesha.com/docs/icx64xx/
https://fohdeesha.com/docs/icx6430.html
I followed the procedure, similar to procedures on the Ruckus website but it failed the
same way, This is rather strange as Fohdeesha's Broodcom procedure was very detailed.
Here;s the environment variables I was using:
serverip=192.168.1.103
netmask=255.255.255.0
uboot=ICX64xx/Boot/kxz10105.bin
image_name=08030sa/08030sa/ICX64xx/Images/ICX64S08030sa.bin
ver=10.1.05T310 (Mar 19 2015 - 16:39:59)
extra_bootargs=noautostart
ChatGPT seemed to this the mounted directory /fast_iron is incomplete;
# find /fast_iron -print
/fast_iron
/fast_iron/sys
/fast_iron/sys/cvpersistent
/fast_iron/sys/persistent
/fast_iron/sys/cvpersistent.bkup
/fast_iron/sys/meta_data.bin
/fast_iron/sys/persistent.bkup
/fast_iron/sys/system
/fast_iron/sys/system.bkup
/fast_iron/logs
/fast_iron/logs/script.log
/fast_iron/logs/bootmsg
/fast_iron/cores
/fast_iron/$$ssh8rsahost.key
/fast_iron/poe-fw
I thought the script log is showing the fatal error:
# cat /fast_iron/logs/script.log
/dev/mtd3 partition's magic Number = 6533
JFFS2 magic number found.
Config partition mounted.
FIPS reset is enable.
Removing startup config & backup
Removing stacking.boot
Removing SSL_CERT_FILE
Removing SSH_RSA_HOSTKEY_FILE
Removing SSH_DSA_HOSTKEY_FILE
Inserting the module with watchdog disabled.
bunzip2: /bin/core.sh.bz2: No such file or directory
mkdir: can't create directory '/dev/net': File exists
mknod: /dev/net/tun: File exists
Creating the first Tap interface
Set 'tap0' persistent and owned by uid 0
ifconfig: SIOCSIFNETMASK: Cannot assign requested address
ERROR: Failure in ifconfig br0
route: resolving br0
ERROR: Failure in gw add
/ #
I worked on embedded tools like this at Tensilica, and it's challenging to fix this issue.
These switches are a bit old, like my Ruckus R700, R710, R730...
but they perform well with a IGB ATT Fiber connection and seem like nice
tools. The POE+ support works with the outdoor Ruckus T610 assess points.
Any (more) suggestions?
