Remove or Fix 'bad cksum' Firmware Image

  • 1
  • Question
  • Updated 1 week ago
Hi,

I am experiencing an issue where i am unable to connect an AP to a ZD. It appears that the issue is because the FW downloaded has an error 'bad cksum' (please see below). Is there anyway i can overwrite this or delete it?

AP model: 7363

hdr_cksum:    0x63F0 != 0x0187 - bad cksum
version:      9.12.3.0.28       ( 9.12.3.0.28 )

Thanks
Photo of Oliver Clarke

Oliver Clarke

  • 3 Posts
  • 0 Reply Likes

Posted 1 week ago

  • 1
Photo of Masaaki Yamada

Masaaki Yamada, Employee

  • 2 Posts
  • 0 Reply Likes
Do you have access to AP CLI or GUI? If not, you need RMA.
If you have access to GUI, you can install AP image from local PC.
If you have only CLI, you can install AP image from tftp server by the following steps.

fw set proto tftp
fw set host <ipaddress of tftp server computer>
fw set control <AP image file name>
fw update

You can download AP standalone image from Ruckus Support.

Regards,
Masaaki Yamada

Photo of Oliver Clarke

Oliver Clarke

  • 3 Posts
  • 0 Reply Likes
Hi Masaaki,

Thanks for the reply.

I have access to CLI & GUI. 

I attempted looking for the 9.12.3.0.28 firmware for a 7363 on Ruckus Support and could not find it. Any chance you could point me in the right direction so i can find the file?

Kind regards,

Oli
Photo of James M

James M

  • 2 Posts
  • 1 Reply Like
There isn't a way to delete the file from the AP command-line. But when you re-try the connection, the AP will try to download the firmware again.  If it is continually corrupt after download, there could be another issue, whether that is on the AP itself, in the firmware image, or the network.

You could try a manual transfer of the file using TFTPD32 or Filezilla FTP server and see if you ahve more success. Commands on the AP are:

You can download a copy of the 7363 firmware by enabling FTP on the ZD, presuming your networks' security policies allow this

 a. enable FTP on ZD:
   en
   conf
   sys
   ftp-anon

 b. Open a web browser to ftp://x.x.x.x (IP of your ZD)
 c. Login, browse to the directory 'zf7363' and download a copy of the firmware.
 d. Put the newly downloaded firmware in your TFTP root directory. If you can, run checksum on it.

Now that you have the file on your own TFTP server and know the checksum, SSH to the AP and try to download it from your TFTP server:

  fw set proto tftp
  fw set host x.x.x.x (IP address of your TFTP server)
  fw set control <AP image filename>
  fw update
  <assuming the transfer is successful, it will report back as OK>
  reboot

After this, the AP will boot-up and hopefully take load the AP firmware.

If problems persist, I'd recommend logging a case with Support and providing the APs support-log. You can get this by:

1. Recreating the problem
2. SSH into the AP
3. Type 'support'
4. Type 'support show' and save the output into a txt file.

James
Photo of Masaaki Yamada

Masaaki Yamada, Employee

  • 2 Posts
  • 0 Reply Likes
Hi Oliver,

ZD-AP image is bundled in ZD image, so we do not provide ZD-AP image directly.
You can install standalone image, e.g. 100.1.0.0.500 and then try to join to ZD again.

Regards,
Masaaki Yamada
Photo of Oliver Clarke

Oliver Clarke

  • 3 Posts
  • 0 Reply Likes
Hi Both,

Thanks for your input.

So the steps i have taken so far are:

1) reset the AP
2) reimage the AP with this fw file (rcks_fw_zf7363_100_1_0_0_432.bl7)
3) reconfigure the AP for the ZD

The AP will then either do 2 things

1) enter standalone mode (even after setting director IP)
2) cycle from idle > discovery > sulking 

James - when you are saying about using TFTP, are you talking about adding just one of the 100.x.x.x firmware files to the AP? If so then i am already able to do this via GUI.

The AP has only rejoined the ZD once, and the following log message was recorded when it did so:
'2018/09/10  16:24:25 Medium AP[c4:10:8a:xx:xx:xx] joins with different firmware/custom file version and is being upgraded.'

I would have then expected so see the corrupt file try to be overwritten, however the timestamp is still from July 26th which is when it was originally attempted to join the ZD.

Kind regards,

Oli
Photo of James M

James M

  • 2 Posts
  • 1 Reply Like
Hi Oli,

Interesting issue. At this stage, I think the best thing would be to check the output of the syslog on the AP: 'show syslog log' or the instructions I provided previously to get the AP's full support-log.

Cheers

James
Photo of Anusha Vemula

Anusha Vemula, Employee

  • 47 Posts
  • 21 Reply Likes
Hi Oliver,

You can download the 9.12.3 AP image from the ZD directly. Try upgrading the AP to that version and it should fix the issue.

Execute the following commands on ZD CLI to enable ftp-anon to download the AP firmware.
ruckus> en    
ruckus# config
ruckus(config)# system
ruckus(config-sys)# ftp-anon

Once it is enabled, go to ftp://<ZD IP address>, select ZF7363 folder and download rcks_fw.bl7 file.  

Upgrade the AP to this image and connect it to the ZD.

- Anusha