Commutateurs : Logiciels de r�seau �tendu BPX/IGX/IPX Cisco

Utilisation du protocole TFTP pour télécharger le microprogramme vers un IPX, IGX ou un BPX

16 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Le micrologiciel peut être téléchargé à un IPX, à un IGX, ou à un BPX utilisant le TFTP sur un poste de travail du Sun (UNIX) ou les utilitaires de Hewlett-Packard OpenView (HP OV) StrataCom.

Conditions préalables

Conventions

Pour plus d'informations sur les conventions de documents, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Composants utilisés

Poste de travail Unix, IGX ou BPX

Si vous voulez au micrologiciel TFTP à un BPX ou à un IGX d'un PC, référez-vous en employant le TFTP sur un PC pour télécharger le logiciel et le micrologiciel BLÊMES de commutateur

Téléchargez le micrologiciel

Cette section décrit comment préparer et télécharger le micrologiciel à un IPX, à un IGX, ou à un BPX.

Préparez-vous au téléchargement

Exécutez ces étapes pour se préparer au téléchargement du microprogramme :

  1. Sur le poste de travail Unix, vérifiez le micrologiciel est décompressé, et note le répertoire où le micrologiciel se trouve.

    Unix-server% LS <-----utilisez la commande « LS » de vérifier les fichiers sont là

    ABU.000 ABU.001 ABU.002 ABU.003 ABU.004 ABU.004 ABU.006 ABU.007 ABU.008 ABU.009 ABU.010 ABU.011 ABU.012 ABU.013 ABU.014 ABU.015 ABU.016 ABU.017 ABU.018 ABU.img ABUread.me ab09.000 ab09.img ab09read.me

    pwd d'Unix-server% <-----Utilisez la commande de « pwd » d'obtenir le chemin du répertoire

    /usr/users/svplus/images/ipxbpx

  2. Sur l'IPX, IGX, ou BPX, utilisent la commande de cnffwswinit de configurer l'adresse IP du poste de travail Unix que vous utilisez pour télécharger le micrologiciel au commutateur.

    cnffwswinit
    igx1       TN    Cisco       IGX 8410  9.3.42    May  27 2004 10:52 GMT 
    
    
    
    
    
    
    
    
                                                                                    
    Last Command: cnffwswinit 10.10.10.10
    

    Vérifiez que la Connectivité de ping et de telnet existe entre le serveur TFTP et le commutateur.

    Remarque: L'activation du cnfdlparm 8 et des commandes du cnffunc 6 n'est pas une condition requise en utilisant la méthode TFTP.

Téléchargez le micrologiciel utilisant le poste de travail d'Unix activé par TFTP

Terminez-vous ces étapes pour télécharger le micrologiciel utilisant un poste de travail Unix TFTP-activé :

  1. Créez une demande dnld.fw nommé par fichier de micrologiciel, qui spécifie ces paramètres sur le poste de travail Unix :

    • Tftp_Request — utilisé par l'IGX ou le BPX pour créer la demande de tftp de nouveau au poste de travail

    • IP — L'adresse IP du poste de travail Unix

    • Nom de chemin — Le chemin qui contient les images

    • CardName — Le type de carte à mettre à jour

    • RevNum — La révision du micrologiciel étant chargé

    • Nom du fichier — Facultatif ; utilisez ce champ si vous voulez spécifier le fichier précis.

      Remarque: C'est parfois nécessaire quand le nom du fichier a une combinaison de majuscules et minuscules, ou est curieusement nommé. Le commutateur recherche d'abord un fichier avec le même nom que le « RevNum.img » en tout minuscule, puis il essaye tout majuscule seule, mais il n'essaye jamais toute autre chose. Si vous voyez que votre fichier « .img » est nommé quelque chose autre que le RevNum, alors vous le besoin d'utiliser ce champ.

      Remarque: Vous ne devez pas écrire le « .img ». Le commutateur fait cela seule.

    Est ci-dessous un fichier de l'exemple dnld.fw. Cet exemple utilise ces paramètres :

    • Adresse IP du poste de travail Unix = 10.10.10.10

    • Adresse IP de IGX = 10.10.10.20

    • Chemin du répertoire où le code se trouve sur le poste de travail Unix = le /usr/users/svplus/images/ipxbpx

    • Nom de la carte à mettre à jour = UXM

    • La révision du micrologiciel étant mis à jour à = ABU doit être majuscule

    • Le nom du fichier du microprogramme = ABU ------Puisque mon fichier « .img » est nommé ABU.img. Dans ce cas, je n'ai pas eu besoin d'ajouter ce champ facultatif. On l'ajoute seulement ici pour l'exhaustivité.

    Le caractères gras doit être écrit exactement pendant qu'il apparaît ici. Le repos dépend de votre installation spécifique, et est très probablement différent que ce qui est affiché ici.

    unix-server% more dnld.fw
    
    ! --- The more command displays the file contents.
    
    Tftp_Request
    IP:10.10.10.10
    PathName:/usr/users/svplus/images/ipxbpx
    CardName:UXM 
    RevNum:abu 
    FileName:ABU

    Remarque:  Si vous créez ce fichier sur un PC utilisant Microsoft Word, ou quelque chose semblable, elle inclut les caractères impairs qui font échouer le TFTP. Si possible, créez-le sur le poste de travail Unix.

  2. Transférez le fichier dnld.fw vers le commutateur de cible (utilisant le TFTP). Dans l'exemple ci-dessous, vous commencez d'abord la session TFTP à l'adresse IP de votre IGX ou BPX avec la commande de tftpip-adresse. En second lieu, vous avez mis la session TFTP dans le mode binaire (utilisant le bincommand), et en conclusion, vous transférez le fichier dnld.fw vers le commutateur à l'aide du dnld.fwcommand mis. Voici un exemple :

    unix-server% tftp 10.10.10.20
    tftp> bin
    tftp> put dnld.fw
    tftp> quit
    
    

    Utilisez la commande de dsplog de vérifier le micrologiciel a été trouvé sur le serveur Unix, et c'est a été téléchargé.

    Remarque: Dans l'exemple ci-dessous, ABU a été trouvé.

    dsplog
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 16:50 GMT 
    
    Most recent log entries (most recent at top)          (events 3-1 of 3)
    Class  Description                                             Date     Time    
    Info   TFTP Client 0: IP 10.10.10.10  ABU found                05/28/04 16:46:53
    Info   getfwrev UXM ABU  initiated from 10.10.10.10            05/28/04 16:46:37
    Info   Log Cleared                                             05/28/04 16:44:13
    
    
                                                                                    
    Last Command: dsplog
    

    Vous pouvez utiliser les commandes de dspfwrev et de dspdnld de surveiller le téléchargement après qu'il ait été trouvé. Notez l'état.

    dspfwrev
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 16:48 GMT 
    
    Firmware        Size        Status              
    UXM-A.B.U       1211 K      Getting from igx1-05a SV 10.10.10.10
    
    File            Address     Length      CRC           Burn Address
    0               BFC10000    10000       B1E0D546
    1               BFC20000    10000       8A6C6711
    2               BFC30000    10000       388F246F
    3               BFC40000    10000       E60443FB
    4               BFC50000    10000       4FC19030
    5               BFC60000    10000       BE3BEE06
    6               BFC70000    10000       860ADAC7
    7               BFC80000    10000       073758AB
    8               BFC90000    10000       221C8E81
    9               BFCA0000    10000       41BB69AF
    
                                                                                    
    This Command: dspfwrev
    

    Chaque ensemble de nombres représentent un des fichiers de micrologiciel qui sont téléchargés au commutateur. Si vous observez la sortie de cet écran, vous voyez chaque increament d'ensemble de nombres jusqu'à ce que le fichier soit transféré. Quand chaque transfert de fichiers individuel est complet, les nombres apparaissent dans « le vidéo inversé ».

    dspdnld
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 16:48 GMT 
    
    dl_dest:  Active CC                    dl_source: SV  SV 10.10.10.10
    dl_type:  Firmware                     dl_image:  Firmware
    pathname: /usr/users/svplus/images/ipxbpx
    filename: ABU
    
    BFC20000  BFC30000  BFC40000  BFC50000  BFC60000  BFC70000  BFC80000  BFC83E00
    BFC90000  BFCA0000  BFCB0000  BFCC0000  BFCD0000  BFCE0000  BFCF0000  BFD00000
    BFD10000  BFD20000  BFD30000
    
    
    
    
    
    
    
                                                                                    
    Last Command: dspdnld
    

    Vous pouvez également utiliser la commande du port 69 de tftp_host_name d'hôte de fureteur de surveiller le téléchargement au poste de travail Unix. Cependant, habituellement vous avez besoin de l'accès de racine au poste de travail.

  3. Quand l'état affiché à l'aide des expositions de commande de dspfwrev se terminent, le commutateur est prêt à graver le micrologiciel sur la carte.

    dspfwrev
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 17:02 GMT 
    
    Firmware        Size        Status              
    UXM-A.B.U       1211 K      Complete
    
    File            Address     Length      CRC           Burn Address
    0               BFC10000    10000       B1E0D546
    1               BFC20000    10000       8A6C6711
    2               BFC30000    10000       388F246F
    3               BFC40000    10000       E60443FB
    4               BFC50000    10000       4FC19030
    5               BFC60000    10000       BE3BEE06
    6               BFC70000    10000       860ADAC7
    7               BFC80000    10000       073758AB
    8               BFC90000    10000       221C8E81
    9               BFCA0000    10000       41BB69AF
    
                                                                                    
    Last Command: dspfwrev
    

    Utilisez la commande d'emplacement-nombre de Rév-nombre de burnfwrev de graver le micrologiciel sur la carte. Pour des détails, référez-vous au document améliorant le micrologiciel pour des cartes ordre.

Micrologiciel de téléchargement utilisant des utilitaires de StrataCom de HP OpenView

Terminez-vous ces étapes, de la fenêtre principale du HP OV, pour télécharger le micrologiciel utilisant des utilitaires du HP OV StrataCom :

  1. Sélectionnez le submap de topologie OV StrataCom.

  2. Sélectionnez le noeud du submap.

  3. Sélectionnez le StrataCom/téléchargement de l'image de la case de liste déroulante.

  4. Sélectionnez l'image pour le télécharger dans la fenêtre externe.

  5. Cliquez sur Download.

    Le HP OV maintenant crée un fichier de demande TFTP et le transfère vers le noeud. Le noeud demande l'image de l'emplacement spécifié dans le fichier de demande. L'avantage d'utiliser cette méthode est que la fenêtre externe visée aux images ci-dessus d'expositions d'étape 4 seulement valides pour le type de commutateur que vous utilisez. L'inconvénient est qu'un grand nombre de téléchargements exigent de plusieurs itérations parce qu'il n'y a aucune manière de mettre en position des plusieurs commutateurs pour un téléchargement. Si des téléchargements pour ce type de carte ne sont pas pris en charge, le téléchargement de fenêtre externe n'affiche jamais l'état comme complet.

Codes d'erreur TFTP

Vous pouvez rencontrer ces erreurs pendant l'opération de téléchargement TFTP :

  • Code d'erreur 4 : Mode d'opération TFTP illégale

    Une erreur de champ (typo) est dans le fichier de demande TFTP, ou le mode de transfert est placée à l'ASCII. Mode de transfert de modification au COFFRE.

  • Code d'erreur 72 : Changement de version de SW allant en fonction

    Un téléchargement logiciel de commutateur est en cours. Vous devez attendre jusqu'à ce que le téléchargement logiciel se soit terminé.

  • Code d'erreur 75 : Le numéro de révision non valide Rév n'apparie pas le type de carte

    La carte spécifiée dans le domaine de CardName dans le fichier dnld.fw est non valide. Ce champ distingue les majuscules et minuscules, et il doit être majuscule. Toutes les lettres minuscules donnent ce code d'erreur aussi bien.

  • Code d'erreur 78 : La carte ne prend en charge pas le téléchargement FW
  • Code d'erreur 79 : L'espace de téléchargement NON LIBRE

    Une image de configuration est présente dans la RAM du commutateur. Utilisez la commande claire de savecnf d'effacer l'image de configuration.

  • Code d'erreur 80 : SV+ non autorisé à initier le dnld FW/SW

    L'adresse IP écrite avec la commande de cnffwswinit n'apparie pas l'adresse IP du poste de travail Unix que vous utilisez. Vérifiez l'adresse IP que vous avez écrite dans la commande de cnffwswinit.

  • Transfert chronométré

    L'adresse IP spécifiée n'est pas accessible, ou un autre téléchargement du microprogramme est en cours.

  • Chaîne non valide

    Le fichier dnld.fw est dans le DOS ou le format de Windows sur les lignes distinctes, ou il y a des noms de champ qui ne sont pas tapés correctement.

  • Fichier trop grand

    Le fichier dnld.fw est probablement corrompu, ou dans Microsoft Word ou le format texte riche (RTF).

  • Fichier non trouvé

    Vérifiez la racine du serveur et la configuration de nom de chemin. Le fichier d'image (.img) doit avoir une extension en minuscules.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 15031