Skip to main content

9 Messages

 • 

184 Points

Sat, Sep 14, 2019 9:23 AM

Answered

can't get kernel image! both primary and secondary image were erased

I have a switch ICX7150-C12P. my staff deleted image so switch could not work now

Anybody can help me to fix it please???

Responses

77 Messages

 • 

1.6K Points

a year ago


Hi Thanh,

Please follow the software recovery process see link below:
http://docs.ruckuswireless.com/fastiron/08.0.70/fastiron-08070-upgradeguide/GUID-DA75FD7E-A8D4-4B12-...


From the guide:
Recovering Software This section explains how to recover devices from image installation failure or deleted or corrupted flash images. NOTE
Software recovery should be performed under the supervision of a Ruckus support engineer.


  1. Connect a console cable from the console port to the terminal server.
  2. Connect an Ethernet cable from the management port (the port located under the console port on the device) to the TFTP server.
  3. On the TFTP server, assign an IP address to the connected Network Interface Card (NIC).
    IP address 10.10.10.21 mask 255.255.255.0
    
    NOTE
    In practice, the TFTP server is also used as the terminal server to view the CLI output.
  4. Reboot the device.
  5. When in boot mode, enter the printenv command to display details of the images available on the device memory.
    device> printenv
    baudrate=9600
    uboot=brocade/ICX7450/bootcode/spz10106b002
    Version:10.1.06T215 (May  15 2015 - 11:28:23)
    
    The path is to the boot image on the TFTP server.
  6. Provide the IP address of the TFTP server that hosts a valid software image using the setenv serverip command.
    device> setenv serverip 10.10.10.21
    
  7. Set the IP address, gateway IP address, and netmask for the device management port, and save the configuration using the setenv ipaddr, setenv gatewayip, setenv netmask, and saveenv commands.
    device> setenv ipaddr 10.10.10.22
    device> setenv gatewayip 10.10.10.1
    device> setenv netmask 255.255.255.0
    device> saveenv
    
    NOTE
    The IP address and the gateway IP address set for the device management port should be for the same subnet as the TFTP server NIC.
  8. Enter the printenv command to verify the IP addresses that you configured for the device and the TFTP server.
    device> printenv
    baudrate=9600
    ipaddr=10.10.10.22
    gatewayip=10.10.10.1
    netmask=255.255.255.0
    serverip=10.10.10.1
    uboot=brocade/ICX7450/bootcode/spz10106b002
    Version:10.1.06T215 (May  15 2015 - 11:28:23)
    
  9. Test the connectivity to the TFTP server from the device using the ping command to ensure a working connection.
    device> ping 10.10.10.21
    ethPortNo = 0
    Using egiga0 device
    host 10.10.10.21 is alive
    
  10. Provide the file name of the image that you want to copy from the TFTP server using the setenv image_name command.
    device> setenv image_name images/ICX/SPR08040.bin
    
  11. Update the primary flash using the update_primary command.
    device> update_primary
    ethPortNo = 0
    Using egiga0 device
    TFTP from server 10.10.10.21; our IP address is 10.10.10.22
    Download Filename 'SPR08040.bin'.
    Load address: 0x3000000
    Download to address: 0x3000000
    Loading: %#################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             ########################################################
    done
    Bytes transferred = 10360844 (9e180c hex)
    prot off f8100000 f907ffff
    ................................................................................
    ................................................................................
    ................................................................................
    ........
    Un-Protected 248 sectors
    erase f8100000 f907ffff
    .................................................
    .................................................................
    .................................................................
    .................................................................
    ....
    Erased 248 sectors
    copying image to flash, it will take sometime...
    sflash write 3000000 100000 f80000
    TFTP to Flash Done.
    
  12. Load the image from the primary flash using the boot_primary command.
    device> boot_primary
    Booting image from Primary
    ## Booting image at 00007fc0 ...
       Created:      2015-05-02  20:38:52 UTC
       Data Size:    10360268 Bytes =  9.9 MB
       Load Address: 00008000
       Entry Point:  00008000
       Verifying Checksum ... OK
    OK
    Starting kernel in BE mode ...
    Uncompressing Image.............................................................
    ................................................................................
    ................................................................................
    ................................................................................
    ................................................................................
    ........................................... done, booting the kernel.
    Config partition mounted.
    
  13. Enter the show flash command and review the output to check whether the image copy process was successful.
  14. Copy the image from the primary to the secondary flash partition using the copy flash flash secondary command.
Please ignore the numbers here it is getting wrongly formatted.

Hope this helps.

Thanks
Hashim

9 Messages

 • 

184 Points

Thanks Hashim,

I uploaded image successfully. But another problem as attached picture. Could you help me have a look it

16 Messages

 • 

474 Points

Hi Thanh - Upgrading to 8090 is a two-step process. Please copy 8090ufi image to flash and reload 1 more time.  Please see more details in the upgrade guide here:
http://docs.ruckuswireless.com/fastiron/08.0.90/fastiron-08090-upgradeguide/GUID-5DD7EE86-6988-4CA7-81D2-22EA77BD1992.html

Thanks,

Vu

9 Messages

 • 

184 Points


I could not upload SPR08090ufi.bin
 !!!Error: Invalid FI Image file: Header Type 0x402
Error: The header crc a000000 and the calculated  crc 4c05e3bd mismatch
I downloaded the image ICX7150 for uploading to switch.
Can you guide me the way to solve that problem.
Thank you very much. Please see below to know the issues

ICX7150-Boot>setenv image_name SPR08090ufi.bin
ICX7150-Boot>update_primary                  
Updating PRIMARY image over TFTP

 Load addr=0x70000000
Change GMAC speed to 100MB
Using bcm_xgs_gmac-0 device
TFTP from server 192.168.1.33; our IP address is 192.168.1.167
Filename 'SPR08090ufi.bin'.
Load address: 0x70000000
Loading: #
!!!Error: Invalid FI Image file: Header Type 0x402
################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ######################################################
         2.7 MiB/s
done
Bytes transferred = 47547438 (2d5842e hex)
Error: The header crc a000000 and the calculated  crc 4c05e3bd mismatch

16 Messages

 • 

474 Points

Hi Thanh - Looks like the SPR08090ufi.bin might have been corrupted. Please download a new file from support site and use MD5checksum file to validate it. Also, I would recommend going to 8090c instead, it has more bug fixes.

In addition, I noticed you were doing copy from the bootrom. If you can boot into 8090 non-ufi image as in the screenshot you shared earlier, just do 'copy tftp flash 192.168.1.33 SPR08090ufi.bin primary'.

Thanks,

Vu

9 Messages

 • 

184 Points

Thank you very much Vu Pham,
I solved the problem by copying SPR08090ufi.bin