Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Noprint
Panel
borderColorgreen
bgColortransparent
borderWidth2

Back to Table of Contents 

The "Checksums calculator" is an open source GUI application that has been developed to run on Windows, MacOS X and Linux operating system on 32-bit and 64-bit architectures. It calculates checksums of functions: md5, sha1, sha256, sha384 and sha512.

Info

The checksum Checksums calculator is an open source tool used in the below following procedure and it is one of the many other tools available for customer use. Sonus Ribbon does not provide or distribute this tool for download. Sonus Ribbon makes no warranties on using this tool etc.

...

Perform the following steps to compare calculate the md5 checksum of the downloaded BMC firmware package with md5sumand validate it against the value in the .md5sum file:

  1. Download all the files from SalesForce customer portal the Ribbon Support Portal required for the SBC installation or upgrade. Refer to Downloading Software from the Ribbon Support Portal.
  2. Untar the Firmware firmware package to get the bmc5X00_v<Build_Number>-R0.rom file. Refer to the latest SBC Core release notes for information on the latest BMC package details.
  3. Download the calculator application (.zip) file that matches the version of  of your computer operating system.

     

  4. Unzip the calculator application file to a folder in your local computer.
  5. Launch the "Checksums calculator" application from this folder. (The Checksums "hash" calculator name is different depending on your operating system).

    Note

    The following images are for example purposes only and may not reflect the most current release version.

    Caption
    0Figure
    1Launching Hash Calculator

    Image Modified

  6. Using the Checksums calculator, browse and select the Sonus bmc5X00_xxxx.rom file (where xxxx is the file version).

    Caption
    0Figure
    1Browsing BMC rom file



    Image Modified

  7. Select the "Hash function" md5.

    Caption
    0Figure
    1Selecting md5 Function
    Image Modified
  8. Click Calculate. This extracts the checksum from the .rom file. A hexadecimal value appears in the Checksum text box.

    Caption
    0Figure
    1Calculating Checksum from ROM file

    Image Modified

  9. Using a text editor, browse and open the bmc5X00_xxxx.rom.md5sum file (where xxxx is the file version). This file contains a hexadecimal checksum value.

    Caption
    0Figure
    1Opening BMC md5sum in Notepad

  10. Copy and paste the contents of this file into the "Original checksum" box.

    Caption
    0Figure
    1Copying and Pasting the checksum

    Image Modified

  11. Click Compare.

    Caption
    0Figure
    1Comparing Checksums
    Image Modified

The validation is successful when both checksums are same and a message box displays "Checksums are identical".

If any other message displays, repeat the process to download both the .rom and .md5sum from SalesForce customer portal the Ribbon Support Portal and repeat the above checksum process. If the validation fails a second time, contact Sonus Technical Assistance CenterSupport.

Caption
0Figure
1Successfully Validating Checksums

Image Modified

Note

The example here shows the validation of BMC firmware package with the md5sum. The above procedure is also applicable to validate checksum of BIOS, OS and SBC application packagepackages.

Noprint
borderColor
Panel
greenbgColortransparent
borderWidth2

Continue to Saving the SBC Configuration.

Pagebreak