Mettre à niveau, activer ou désactiver la mémoire flash à l’Intel® Ethernet Flash Firmware Utility

Documentation

Installation et configuration

000005790

26/03/2021

Utilisez le Intel® Ethernet Flash Firmware Utility (BootUtil) pour programmer la ROM optionnel PCI de la mémoire flash des cartes réseau Intel PCI et PCI Express prise en charge. Vous pouvez utiliser BootUtil pour mettre à jour les configurations.

Télécharger Intel Ethernet Flash Firmware Utility

BootUtil est un programme d’utilitaire qui modifie les paramètres par défaut de Intel® Ethernet réseau. Vous pouvez utiliser BootUtil pour activer ou désactiver les capacités Wake-on-LAN et Intel® Boot Agent, et activer ou désactiver certains paramètres utilisés par l’Agent d’amorçage. BootUtil permet également de mettre à niveau l’image stockée sur le champ du composant flash de l' NIC.

  • BootUtil remplace les anciens utilitaires et fournit les fonctionnalités des anciens utilitaires IBAUTIL, ISCSIUTL, LANUTIL et FLAUTIL qui se trouvent dans les web packs PROBOOT, ISBoot et PROEFI générations.
  • BootUtil prend en charge toutes les cartes prise en charge par les utilitaires précédents.
  • BootUtil n’est pas conçu comme un utilitaire pour les implémentations LOM (LAN-on-Motherboard). Les ajustements apportés aux paramètres BootROM des implémentations LOM peuvent ne pas affecter le fonctionnement de la carte.
NoteLa mise à jour de la mémoire flash de la carte à l’aide de BootUtil efface toute image de microprogramme existante de la mémoire Flash.

 

Exécution de BootUtil

BootUtil accepte une option exécutable et les options non exécutables associées dans une exécution. Si des options exécutables contradictoires (telles que les -FLASHENABLE et -UPDATE utilisées ensemble) sont fournies, BOOTUTIL sort avec une erreur.

Les options, le cas échéant, sont répertoriées en groupes logiques. Si vous exécutez BootUtil sans aucune option de ligne de commande, il affiche une liste de toutes les cartes réseau Intel® prise en charge trouvées dans le système.

Options générales

ParamètreDescription
-HELP ou -?Affiche une liste d’options de ligne de commande.
-EXITCODESAffiche les codes de sortie retournés au système d’exploitation par BootUtil.
-IMAGEVERSION ou -IVAffiche les types de microprogrammes et les numéros de version d’une image de ressources.
S’il est utilisé avec l -FILE option de gestion, l’image de ressource se trouve dans le fichier FLB.
S’il est utilisé avec l -NIC ,l’image de ressource se trouve dans la mémoire flash de la carte.
Si l’option -ALL ressources est utilisée, chaque image de ressource est affichée en permanence sur toutes les cartes.
-EÉsume tous les ports réseau pris en charge par le système.
-O=[NOM DE FICHIER]

Doit être utilisé avec des E ou NIC.
S’il est utilisé avec l’option -E , enregistre une liste de tous les NIC et leurs adresses MAC dans le fichier spécifié.

S’il est utilisé avec -NIC option, enregistre toutes les options de configuration de démarrage à distance iSCSI pour la configuration spécifiée NIC dans le fichier spécifié.
-I=[NOM DE FICHIER]Lit les options de configuration d’amorçage iSCSI à partir du fichier de script [NOM FICHIER] et des paramètres du programme sur le port sélectionné.
-FILE=[NOM DE FICHIER]Spécifie le nom du fichier pour l’option -SAVEIMAGE, -RESTOREIMAGE, -SAVECONFIG ou -RESTORECONFIG 'option.

 

Options de programmation Flash
ParamètreDescription
-UP Ou -UPDATE=[ROMType]

[-FILE= nom du fichier]

Met à jour la mémoire Flash de la carte spécifiée par le -NIC option avec le fichier d’image flash FLB donné du microprogramme. Si -QUIET n’est pas spécifié, l’utilisateur est invité à confirmer que l’image du microprogramme existante a été overwriting avant la mise à niveau. Si un nom de fichier n’est pas fourni, l’utilitaire recherche le bootimg par défaut. Fichier FLB qui possède tous les types d’image.

Les exemples suivants utilisent pxe, mais peuvent également être efi, efi64, FCoE ou iSCSI.
Par exemple : Bootutil -NIC=x -up=pxe
ou Bootutil -NIC=x -up=pxe -FILE= pxeimg.flb

Si votre carte prend en charge une ROM optionnel combo, l’option de commande suivante détecte automatiquement l’image combo prise en charge et programme la carte avec cette image.
-up=combo

-SAVEIMAGEEnregistre l’image existante du microprogramme Flash dans la mémoire Flash de la carte spécifiée par l’option -NIC d’un fichier de disque. Le fichier de destination spécifie l -FILE option de destination.
-RESTOREIMAGERestituer une image de microprogramme Flash précédemment enregistrée sur la même carte réseau à l’aide de l’option -NIC mémoire. Le fichier source spécifie l’option -FILE.
-QUIETExécute BootUtil sans invite de confirmation. Cette option est utilisée avec l’option -IMAGEVERSION, -UP, -UPDATE, -RESTOREIMAGE, ou -HELP option.

 

Options de gestion de l’alimentation
ParamètreDescription
-WOLENABLE ou -WOLEActive la fonctionnalité Wake On Lan (WOL) sur le port sélectionné.
-WOLDISABLE ou -WOLDDésactive la fonctionnalité Wake On Lan (WOL) sur le port sélectionné.

 

Options de sélection des cartes
ParamètreDescription
-ALLSélectionne tous les ports réseau pris en charge se trouvent dans le système.
-NIC=XXSélectionne un port réseau spécifique dans le système. S’il est utilisé sans aucune option exécutable, il se trouve dans la configuration d’amorçage iSCSI du port sélectionné ou l’enregistre dans le fichier lorsque l’option -O est utilisée.
-TARGET=XXIl s’agit d’une option de sélection spécifique au FCoE. Les valeurs juridiques sont 1, 2, 3 et 4. Cette option est requise pour les commandes de configuration -WWPN, -FCOELUN, FCOEVLAN et -BOOTORDER.
-BLINKClignote le voyant du port sélectionné pendant 10 secondes.

 

Options d’activer/désactiver la mémoire Flash de la carte
ParamètreDescription
-FLASHENABLE ou -FEActive la capacité d’exécuter le microprogramme Flash de la carte sélectionnée.
-FLASHDISABLE ou -FDDésactive la capacité d’exécuter le microprogramme Flash de la carte sélectionnée.
-BOOTENABLE=[PXE, ISCSIPRIMARY, ISCSISECONDARY, FCOE, ou DISABLED]

Sélectionne le type de microprogramme Flash pour activer ou désactiver le port sélectionné. La ROM de l’option combo pouvait avoir toutes les capacités. La ROM d’option monolithique possède des capacités PXE, FCoE ou iSCSI, mais pas toutes. Cette commande NE FONCTIONNE PAS sur les rom d’option monolithique.

Notes

Cette commande manuelle n’est pas applicable au pilote réseau UEFI.

Le pilote réseau UEFI est activé par défaut et chargé automatiquement, sauf si les ports réseau sont déjà utilisés par un autre microprogramme Flash.

BOOTENABLE=DISABLED
Désactive les fonctionnalités FCoE, iSCSI et PXE pour les anciens BIOS.

BOOTENABLE=ISCSIPRIMARY
Active le port comme iSCSI principal et désactive PXE/FCoE pour les anciens BIOS.

BOOTENABLE=ISCSISECONDARY
Active le port secondaire iSCSI et désactive PXE/FCoE pour les anciens BIOS.

BOOTENABLE=PXE
Active PXE et désactive le démarrage iSCSI/FCoE dans un BIOS hérité.

BOOTENABLE=FCOE
Active FCoE et désactive le démarrage iSCSI/PXE dans un BIOS hérité.

Options de configuration d’amorçage PXE (peuvent être utilisées avec les -NIC ou -ALL)
ParamètreDescription
-DEFAULTCONFIG ou -DEFCFGDéfinit la configuration PXE de l’ordinateur sélectionné NIC aux paramètres par défaut.
-SETUPENABLE ou -STEActive le menu d’installation.
-SETUPDISABLE OU -STD1Désactive le menu d’installation.
-TITLEENABLE OU -TLEActive le message de titre initial.
-TITLEDISABLE OU -TLDDésactive le message de titre initial.
-MESSAGEENABLE ou -MSEActive l’affichage du message de configuration du système de contrôle-S lors de l’initialisation de PXE. Le message d’installation du système de contrôle n’est plus disponible dans les versions plus récentes de l’agent d’amorçage, ce qui libère de l’espace dans la ROM option.
-MESSAGEDISABLE ou -MSD1Désactive l’affichage du message de configuration du système de contrôle-S lorsque PXE est initialisation.
-SETWAITTIME=X ou -SWT=X1Définissez le temps de retard d’installation pour la période NIC à X secondes. Les délais de retard valides sont de 0, 2, 3 et 5.
-MODEÉcrit le paramètre mode donné sur EEPROM de l' NIC(s) donné(s).

  1 ces produits ne sont plus disponibles en raison des limitations d’espace. Le menu a été supprimé pour libérer de l’espace, car nous sommes limités à 64 To pour les roM d’option. Essayez le -TLE ou -TLD à la place pour activer et désactiver, alternativement.

Options de configuration d’amorçage iSCSI
ParamètreDescription
-SAVECONFIGEnregistre un aperçu des configurations d’amorçage iSCSI sur le port sélectionné dans un fichier binaire. Vous devez spécifier le nom du fichier à l’option -FILE.
AVERTISSEMENT : Pour des raisons de sécurité, il est recommandé de désactiver les paramètres DU TYPE TYPE LORS DE L’utilisation de cette option.
-RESTORECONFIGRestituer l’aperçu de configuration du démarrage iSCSI précédemment enregistré sur le port sélectionné. J’ai besoin de l’option -FILE pour spécifier les données enregistrées.
AVERTISSEMENT : Cette fonctionnalité peut créer plusieurs ports principaux ou secondaires si la même commande est émise sur plusieurs ports. Examinez le paramètre de priorité de démarrage dans le menu de configuration iSCSI pour le prochain démarrage du système.

 

Options de configuration des ports de l’initiateur iSCSI

Vous pouvez utiliser ces options individuellement avec l’option -NIC=XX , ou dans un fichier script avec l’option -I 'option. La valeur est spécifiée dans
-[OPTION]=[VALUE] format.

-[OPTION]=[VALUE]

Description

-INITIATORNAMESpécifie le nom admissible iSCSI (IQN) pour l’initiateur.
-INITIATORIPSpécifie l’adresse iPv4 de l’initiateur dans la notation virgule en pointillés.
-INITIATORDHCPActive ou désactive le client DHCP dans l’initiateur.
-NETMASKSpécifie le masque de sous-réseau de l’initiateur en notation virgule en pointillés.
-GATEWAYSpécifie l’adresse IPv4 de la passerelle dans la notation virgule en pointillés.
-BOOTPRIORITYSpécifie la priorité de démarrage iSCSI comme PRINCIPAL, SECONDAIRE ou DISABLE.

 

Options de configuration cible iSCSI

Vous pouvez utiliser ces options individuellement avec l’option -NIC=XX , ou dans un fichier script avec l’option -I 'option. La valeur est spécifiée dans
-[OPTION]=[VALUE] format.

-[OPTION]=[VALUE]

Description

-TARGETNAMESpécifie le nom admissible iSCSI (IQN) pour la cible.
-TARGETIPSpécifie l’adresse IPv4 cible dans la notation virgule en pointillés.
-TARGETDHCPACTIVEz ou DISABLE pour obtenir les informations de la cible à partir du chemin de racine DHCP.
-TARGETPORTSpécifie le numéro de port TCP sur la cible à connecter.
-BOOTLUNSpécifie le numéro LUN à partir du démarrage.

 

Options de configuration de l’authentification

Vous pouvez utiliser ces options individuellement avec l’option -NIC=XX , ou dans un fichier script avec l’option -I. La valeur est spécifiée dans
-[OPTION]=[VALUE] format.

-[OPTION]=[VALUE]

Description

-AUTHENTICATIONMETHODSpécifie AUCUN, MEC OU MutualCHAP
-CHAPUSERNAMESpécifie le nom d’utilisateur DU DOMAINE.
-CHAPSECRETSpécifie une chaîne de texte secret pour aller avec le nom d’utilisateur DU GROUPE DE TEXTE.
-MUTUALCHAPSECRETSpécifie la chaîne de texte secret ARMER (cible) inverse.

Options de configuration générale FCoE

Ces options doivent être utilisées avec l’option -NIC=XX 'option. Ils ne peuvent pas être utilisés avec l -ALL option.
-WWPNPREFIXSpécifie le Préfixe à utiliser pour le WWPN. Le préfixe est constitué de 4 chiffres hexaédaux. Les séparateurs « - » ou « : » sont autorisés mais facultatifs. Exemple :BOOTUTIL -NIC=1 -WWPNPREFIX=20-00
-WWNNPREFIXSpécifie le Préfixe à utiliser pour le WWNN. Le préfixe est constitué de 4 chiffres hexaédaux. Les séparateurs « - » ou « : » sont autorisés mais facultatifs. Exemple :BOOTUTIL -NIC=1 -WWNNPREFIX=10-00

Options de configuration cible FCoE

Ces options nécessitent l’utilisation à la fois de l -NIC=XX option l’option -TARGET=XX. L’option -ALL d’achat n’est pas autorisée.
-WWPNSpécifie le WWPN de la cible sélectionnée. Le WWPN est constitué de 16 chiffres HEX ou de 8 octets. Chaque byte peut être séparé en tant que séparateur en option par « - » ou « : ». Exemple : BOOTUTIL -NIC=1 -TARGET=1 -WWPN=00-11-22-33-44-55-66-77
-FCOELUNSpécifie le LUN de la cible FCoE sélectionnée. La plage valide est de 0,255.
-FCOEVLANSpécifie le VLAN à utiliser afin de se connecter à la cible sélectionnée. La plage valide est 0.4094.
-BOOTORDER

Spécifie l’ordre de démarrage de la cible sélectionnée. La plage valide est de 1 à 4. Si 0 est spécifié, la cible est exclue de l’ordre de démarrage. Les valeurs de commande de démarrage de 1 à 4 ne peuvent être attribuées qu’une seule fois au ou les ports cibles sur tous les ports FCoE.

NoteCes commandes peuvent toutes être utilisées sur la même ligne de commande pour configurer toute la cible d’un seul coup.
Exemple : BOOTUTIL -NIC=1 -TARGET=2 -WWPN=0011223344556677 -FCOELUN=0 -FCOEVLAN=1 -BOOTORDER=2

La fonctionnalité d’authentification MEC de ce produit nécessite les reconnaissances suivantes :

  • Ce produit comprend un logiciel cryptographique écrit par Eric Young (eay@cryptsoft.com).
  • Ce produit comprend des logiciels écrits par Tim Tjh@cryptsoft.com.
  • Ce produit comprend des logiciels développés par le projet OpenSSL pour une utilisation dans le kit d’outils OpenSSL .

Codes de sortie

BootUtil renvoie les codes de sortie dans l’environnement du système d’exploitation. Les codes de sortie possibles sont répertoriés ci-dessous :

Nom de codeValeur
Toutes les opérations de BootUtil ont été réalisées avec succès0
Paramètre de ligne de commande mauvais1
Aucun port réseau pris en charge détecté2
Port réseau non valide sélectionné3
L’opération FLASH a échoué4
L’opération de lecture EEPROM a échoué5
L’opération d’écriture EEPROM a échoué6
Le contenu des fichiers est manquant ou corrompu7
Résiliation de l’opérateur8
LOM n’est pas pris en charge pour une opération sélectionnée9
Le port réseau n’est pas amorçable10
La mémoire FLASH est désactivée pour le microprogramme Flash11
Mémoire FLASH trop petite pour un microprogramme sélectionné12
Les configurations d’amorçage iSCSI de programmation ont échoué13
L’allocation de mémoire système a échoué14
Le fonctionnement du fichier a échoué15
L’opération FCoE a échoué16

 

Rubriques connexes
Télécharger Intel® Ethernet Flash Firmware Utility
Télécharger le guide de l’utilisateur