Dell Networking: De checksum controleren van de OS10 firmware-image die is gedownload voor Dell Networking switches

Summary: In dit artikel wordt uitgelegd hoe u de checksum controleert van de firmware-image die is gedownload naar de DELL Networking OS10-switch.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Inhoudsopgave

  1. Waarom checksum vereist is.
  2. Waar vind ik het sha256-checksumbestand?
  3. Waar vind ik het gedownloade 'imagebestand' in switch?
  4. De checksum van het gedownloade bestand berekenen

Waarom een controlebedrag vereist is

Een bestand kan beschadigd raken tijdens de overdracht. We kunnen checksum gebruiken om de data-integriteit van een bestand te controleren. Checksum is een getal dat wordt gegenereerd op basis van het bestand met behulp van een checksum-algoritme zoals md5, SHS224, SHA256. Het OS10-pakket bevat een SHA256-checksumbestand dat kan worden gebruikt om de data-integriteit te controleren van het bestand dat naar de switch is gedownload.

Waar vind ik het SHA256-checksumbestand?

De checksum van elke firmwareversie is anders. Controleer het installatiepakket voor het checksumbestand.

Het checksum-bestand is inbegrepen in het installatiepakket. Dit is te zien wanneer de gecomprimeerde download wordt uitgepakt. Dit bestand is van het SHA256-type.

Hieronder vindt u een voorbeeld.
Schermafbeelding van het bestandstype Checksum

Open het bestand in Kladblok of een soortgelijk hulpprogramma. Er bestaat een reeks van 64 tekens. Deze reeks van 64 tekens moet overeenkomen met de uitvoer van de hash van de image die naar de image is gedownload.

Sample output
Hieronder ziet u het SHA256-bestand dat is geopend in Kladblok.
Schermafbeelding van checksum-bestand dat is geopend in Kladblok

Hier is de Checksum-waarde "d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57." Dit moet gelijk zijn aan de berekende checksumwaarde van de gedownloade bestanden.

Waar vind ik het gedownloade 'imagebestand' in switch?

Tijdens het uitvoeren van de firmware-upgrade van OS10 gebruiken we de opdracht "image download" om de software-image naar de switch te downloaden van TFTP, FTP, SCP, HTTP of USB. Dit bestand wordt gedownload naar de map /var/os10-image .

We kunnen het bestand dat naar de switch is gedownload bekijken met de opdracht "dir image"

Sample Output

Switch# dir image
Directory contents for folder: image
Date (modified)        Size (bytes)  Name
---------------------  ------------  ------------------------------------------
2020-12-18T12:54:51Z   477981208     PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin

De checksum van het gedownloade bestand berekenen

We kunnen de SHA256-checksum van het gedownloade bestand berekenen met een van de onderstaande methoden.

Methode 1: In OS10 CLI met de opdracht "Image Verify" [OS 10.5 en hoger]

Opdrachtsyntaxis

Opdracht Toelichting
Switch# image verify image://<image name> sha256 Opdracht om de sha256-checksum van het bestand te berekenen.

Sample Output

Switch# image verify image://PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin sha256
Hash of image: d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57

Methode 2: In OS10 CLI met de opdracht SHA256sum

Opdrachtsyntaxis

Als u het tabblad gebruikt, worden de "systeem"-opdrachten niet automatisch ingevuld.

Opdracht Toelichting
Switch# system “ls /var/os10-image/” Controleer of het gedownloade bestand aanwezig is in de map /var/os10-image/
Switch# system "sha256sum /var/os10-image/<image file name>" Opdracht om de sha256-checksum van het bestand te berekenen.

Voorbeeldresultaat

Switch# system “ls /var/os10-image/”
PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin    ========>Verify file name

Switch# system "sha256sum /var/os10-image/</PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin"
d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57  /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file

Methode 3: In shell met de opdracht sha256sum

Opdrachtsyntaxis

Opdracht Toelichting
Switch# system bash Log in op Shell, we moeten een beheerderswachtwoord opgeven.
admin@Switch:~$ ls /var/os10-image/ Controleer of het gedownloade bestand aanwezig is in de map /var/os10-image/
admin@Switch/var/os10-image$ sha256sum /var/os10-image/<image file name> Opdracht om de sha256-checksum van het bestand te berekenen.
admin@Switch/var/os10-image$ exit Afsluiten

Voorbeeldresultaat

Switch# system bash               ============>Provide admin password when prompted
admin@Switch:~$ ls /var/os10-image/
PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify file name

admin@Switch:~$ sha256sum /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin
d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57  /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file

 

Affected Products

S Series, PowerSwitch S3048-ON, PowerSwitch S4048-ON, PowerSwitch S4810P, PowerSwitch S4810-ON, PowerSwitch S4820T, PowerSwitch S5000, PowerSwitch S6000 ON, Dell EMC Networking MX7116n, Dell EMC Networking MX9116n, Dell EMC Networking N3200-ON , PowerSwitch S4048T-ON, PowerSwitch S4112F-ON/S4112T-ON, PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S4248FB-ON /S4248FBL-ON, PowerSwitch S5048F-ON, PowerSwitch S5148F-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S6010-ON, PowerSwitch S6100-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON ...

Products

PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S4248FB-ON /S4248FBL-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON , PowerSwitch S5448F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000181434
Article Type: How To
Last Modified: 17 Jul 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.