cancel
Showing results for 
Search instead for 
Did you mean: 

ICX 7150 Won't Write to Flash

diver19743
New Contributor

I have an ICX 7150 running on the latest SPR UFI code. I am trying to upgrade to the Switch firmware but I am getting an error writing to flash. I have tried from the Web CLI and the console through SSH. Each time, it copies and fails at 25% when writing. I have tried a new download and after several reboots, but no go. I have saved off the support files from the web upgrade. 

27 REPLIES 27

I rebooted the switch and ran the cmd again and got the exact same error as the last one. I can post the same error again if you want with a different timestamp. 

Hi @diver19743 

Thank you for the response.

Please try to Upgrade using below options as well.

Below are the options or methods to perform the Upgrade on the switch: 

1st Option:

1. In this option, we will use a pen drive or USB flash drive in which we move the files to the pen drive and connect it to the Switch then through CLI we execute the commands to upgrade the Switch using the following guide as a reference:

How to Upgrade a Switch ICX-7150-C12P using a USB flash drive

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-Upgrade-a-Switch-ICX-...

2nd Option:

2. In this option we Upgrade the Switch from the Web Interface (GUI) of switch.

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-perform-an-Upgrade-vi...

Try to access your switch from a web browser by pasting the below URL in http or https form whichever that works.

https://0.0.0.0 or http://0.0.0.0 (IP address of Switch. 0.0.0.0 is just as an example)

Please let me know if you have any queries in this regard.

Thank you again for your patience and understanding.

 

Best regards,

Imran Sanadi

RUCKUS Lennar Home Community.

I have been having a nightmare with this device. I inserted the USB drive and the system freaked out, nothing would show up on my console connection via putty. I had to perform a factory reset and then the device keeps rebooting itself. 

Ruckus-ICX login:
Login timed out after 60 seconds
Press any key to continue..
[ 600.670064] [BrcdSoftlockup]: Time elapsed since core-collection started (283) secs. Max Timeout(1800) secs
Press any key to continue...
[ 690.670075] [BrcdSoftlockup]: Time elapsed since core-collection started (367) secs. Max Timeout(1800) secs
Press any key to continue...
Segmentation fault (core dumped)
Tue May 2 22:17:09 UTC 2023: Core file collected as /tmp.gz, processing the core file ...
Tue May 2 22:17:09 UTC 2023: Calculating checksum: core_2695_FastIron-1_2023-05-02_22-17-09.gz
Tue May 2 22:17:09 UTC 2023: Checking integrity of core_2695_FastIron-1_2023-05-02_22-17-09.gz

ln: /lib/libpam.so: File exists
ln: /lib/libpam.so.0: File exists
ln: /lib/libpam_misc.so.0: File exists
ln: /lib/libpam_misc.so: File exists
ln: /lib/libnss_mapname.so.2: File exists
ln: /lib/libnss_mapuid.so.2: File exists
ln: /lib/libtac.so: File exists
ln: /lib/libtac.so.2: File exists
ln: /lib/libtac.so.2.0.0: File exists
cp: can't stat '/.pkg/libpam/etc/*': No such file or directory
adduser: user 'sshd' in use
Setting up ssh key
Setting up ecdsa key
Starting mgmt monitor scrit
Tue May 2 22:17:37 UTC 2023: Moving core_2695_FastIron-1_2023-05-02_22-17-09.gzof size 9760 KB to flash, with available space of 833712 KB...
ERROR2: Core file core_2695_FastIron-1_2023-05-02_22-17-09.gz is probably corrupt !!!
ERROR: Unable to move the core file /core_2695_FastIron-1_2023-05-02_22-17-09.gzto persistent memory
Creating TUN device
Creating the first Tap interface
ERROR: Failure in brctl addbr
ERROR: Failure in brctl addif eth0
ERROR: Failure in brctl addif tap0
ERROR: Failure in ifconfig br0
ERROR: Failure in gw add
Starting TPM Infra
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
adduser: user 'tss' in use
Group tss and User tss created
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
hostname set to Ruckus-ICX
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
Starting TCSD Daemon in 'fi' namespace
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
TCSD did not start
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
Enabling time stamp.
/etc/init.sh: line 1: can't create /fast_iron/logs/bootmsg: nonexistent directory
Setting Unix datagram queue len.
Setting TCP keep alive params
Moving app to flash....
Moving system log files to persistent memory
Copying SZ log files to persistent memory..
Done.
Core collection and system log collection completed, rebooting the switch ...
Stopping File Manager daemon...
Stopped File Manager daemon
/icx_dhcp_snoop.db -> /fast_iron/
cp: can't stat '/etc/dhclientv4.leases': No such file or directory
/etc/dhclientv4.leases -> /fast_iron/
/icx_dhcpv6_snoop.db -> /fast_iron/
Stopping health monitor daemon...
Stopped health monitor daemon
Stopping poe daemon...
Stopped poe daemon
Stopping system statistics daemon...
Stopped systatsd.
stopping ICX prereqs...
Saving the configuration and license files...
Backup is fine
Stopping tcsd daemon...
Stopped Tcsd daemon
[BRCD]: Sent SIGKILL to all processes
Requesting system reboot
[ 748.820419] reboot: Restarting system
[ 748.864322] Asserting GHPIO[7] reset sequence from Kernel ...


Ruckus Networks Bootloader: 10.1.25T225 (Aug 08 2022 - 04:58:19 -0700)

Booted from partition 1
DRAM: Validate Shmoo parameters stored in flash ..... OK

ICX7150-12 (POE), PVT1
SYS CPLD VER: 0x4 Released Ver: 0xa

Crashkernel Disabled
device 0 offset 0xbfe00, size 0x200
Enter 'b' to stop at boot monitor: 0
device 0 offset 0x0, size 0xc0000
Uboot Checksum Verification: PASS
bootdelay: ===
Booting image from Primary

NAND read: device 0 offset 0x0, size 0x2000000
33554432 bytes read: OK
Image Checksum Verification: PASS
## Loading kernel from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'kernel@2' kernel subimage
Description: Ruckus Linux MN VER=09.0.10f
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x702cdbb0
Data Size: 2915298 Bytes = 2.8 MiB
Architecture: ARM
OS: Linux
Load Address: 0x61008000
Entry Point: 0x61008000
Hash algo: crc32
Hash value: 80a6de90
## Loading kernel from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'kernel@2' kernel subimage
Description: Ruckus Linux MN VER=09.0.10f
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x702cdbb0
Data Size: 2915298 Bytes = 2.8 MiB
Architecture: ARM
OS: Linux
Load Address: 0x61008000
Entry Point: 0x61008000
Hash algo: crc32
Hash value: 80a6de90
Verifying Hash Integrity ... crc32+ OK
## Loading ramdisk from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'ramdisk@1' ramdisk subimage
Description: Ramdisk -rootfs
Type: RAMDisk Image
Compression: lzma compressed
Data Start: 0x7059c148
Data Size: 26244590 Bytes = 25 MiB
Architecture: ARM
OS: Linux
Load Address: 0x00000000
Entry Point: 0x00000000
Hash algo: crc32
Hash value: f6e77ef5
Verifying Hash Integrity ... crc32+ OK
## Loading fdt from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'fdt@3' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x70599ef0
Data Size: 8607 Bytes = 8.4 KiB
Architecture: ARM
Hash algo: crc32
Hash value: 6fc9a37b
Verifying Hash Integrity ... crc32+ OK
Loading fdt from 0x70599ef0 to 0x65008000
Booting using the fdt blob at 0x65008000
Uncompressing Kernel Image ... OK
Using Device Tree in place at 65008000, end 6500d19e

Starting kernel ...

Mounting file system...
booting with 4.4 kernel
NAND Type: Micron NAND 2GiB (x 1)
PLATFORM MN
dd cmd: UBI
Config partition mounted
Resource partition is mounted!!
eUSB Not mounted or detected
mkdir: can't create directory '/fast_iron/logs': File exists
Successfully read the SKU Reg, the value is: 0xff
dma_mem_base: 0x96000000, dma_mem_len: 0x8000000, warm_mem_base: 0x9f500000, warm_mem_len: 0xb00000
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 75: can't create /fast_iron/logs/ufi.log: nonexistent directory
mv: can't stat '/fast_iron/logs/ufi.log.bkp': Not a directory
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 75: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 75: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 75: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 75: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/process_packages.sh: line 170: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/process_packages.sh: line 170: can't create /fast_iron/logs/ufi.log: nonexistent directory
Processing packages from primary partition
/etc/process_packages.sh: line 170: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/process_packages.sh: line 170: can't create /fast_iron/logs/ufi.log: nonexistent directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Extract UFI FI version success, version = SPR09010f.bin
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Installed packages are up to date
Error: : Not a directory
/etc/process_packages.sh: line 170: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 1: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 1: can't create /fast_iron/logs/ufi.log: nonexistent directory
/etc/init.d/rcS: /etc/init.d/S46ufi_pkg_extract.sh: line 1: can't create /fast_iron/logs/ufi.log: nonexistent directory
ICX prereq settings ..
Setting up hostname
Setting up ISC DHCP
ICX prereq settings done
Starting up system statistics daemon...
Starting systatsd done
Starting up poe daemon...
Successfully mapped 4194304 space
Number of hash elements 8000
Number of key objects 4000
Number of contexts 4000
Start of Data region b6137000
Systatsd Logging Env is not set, initializing log level to: D
Setting connection to systemlogger
poed Logging Env is not set, initializing log level to: I
Setting connection to systemlogger
Starting poed done
Starting up health monitor daemon...
Starting hmond done
Hmond Logging Env is not set, initializing log level to: I
Setting connection to systemlogger
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
Error: : Not a directory
nohup: appending output to nohup.out
Backup is fine
Kernel crashdump is disabled.
ln: /lib/libpam.so: File exists
ln: /lib/libpam.so.0: File exists
ln: /lib/libpam_misc.so.0: File exists
ln: /lib/libpam_misc.so: File exists
starting console application
ln: /lib/libtac.so: File exists
ln: /lib/libtac.so.2: File exists
ln: /lib/libtac.so.2.0.0: File exists
cp: can't stat '/.pkg/libpam/etc/*': No such file or directory
Starting mgmt monitor scrit
Creating TUN device
Creating the first Tap interface
ERROR: Failure in ifconfig br0
ERROR: Failure in gw add
Starting TPM Infra
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
Group tss and User tss created
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
hostname set to Ruckus-ICX
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
Starting TCSD Daemon in 'fi' namespace
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
TCSD Up and Running
/etc/tpm-infra.sh: line 101: can't create /fast_iron/logs/tpm_infra_init.log: nonexistent directory
Enabling time stamp.
/etc/init.sh: line 1: can't create /fast_iron/logs/bootmsg: nonexistent directory
Setting Unix datagram queue len.
Setting TCP keep alive params
Moving app to flash....

The switch just stopped rebooting but now putty just shows the words: OS

 

Hi @diver19743 

Greetings!!!

Thank you for the response and the update.

Could you please share the screenshot of the screen after reboot showing OS?

Please let me know if you have any queries in this regard.

Thank you again for your patience and understanding. 

 

Best regards,

Imran Sanadi

RUCKUS Lennar Home Community.