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

Utilisation du protocole TFTP sur un PC pour télécharger le logiciel et le microprogramme d'un commutateur WAN

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


Contenu


Introduction

Ce document décrit comment employer le Protocole TFTP (Trivial File Transfer Protocol) sur un PC pour installer le logiciel et le micrologiciel de Cisco StrataCom.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

  • Logiciel client TFTP

    Vous pouvez employer le TFTP pour transférer des fichiers d'image logicielle d'un PC vers votre périphérique. Ce document a été écrit en utilisant le résultat de l'application du serveur Cisco TFTP. Cisco a arrêté cette application et n'en assure plus l'assistance. Si vous n'avez pas de serveur TFTP, obtenez une application de serveur TFTP tiers d'une autre source.

    Remarque: Il y a eu des problèmes signalés utilisant le client de solutions étranges au bootcode du contrôleur de module AXIS TFTP MGX (ASC).

  • templates file dnld.fw et dnld.sw

    Les étapes dans la section Configuration préliminaire de ce document expliquent comment créer ces fichiers. Le format natif des modèles est UNIX, mais vous pouvez utiliser Notepad ou WordPad. Téléchargez l'éditeur DwEdit de shareware pour convertir facilement à et du DOS et des formats texte Unix.

  • Commutez le logiciel 8.4 ou plus tard qui prend en charge le TFTP

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Configuration préliminaire

Cette section fournit des exemples de structure de répertoire et des configurations du programme. Il inclut également des conseils sur des configurations de nom de chemin dans les fichiers dnld. Ces exemples mettent en référence le serveur de Cisco TFTP et le client des solutions étranges TFTP, mais les mêmes principes peuvent être utilisés avec l'autre logiciel constructeur. On le suppose que le client et serveur TFTP sont déjà installés.

  1. Créez un ou plusieurs répertoires dont le micrologiciel et les images logicielles seront chargés. Cet exemple utilise les répertoires de c:\images\ipxbpx et de c:\images\mgx. Ces répertoires reflètent en quelque sorte les répertoires d'images de svplus, mais ceci n'est pas exigé.

  2. Exécutez le serveur de Cisco TFTP. Les options > le répertoire racine du serveur choisis et parcourent au répertoire de c:\images. C'est le répertoire dont le nom de chemin dans les fichiers dnld est mis en référence.

    Vous pouvez également utiliser c:\images\ipxbpx. Dans ce cas le nom de chemin dans les fichiers dnld est un slash (/) ou une période (.)).

    Remarque: La plupart des utilisateurs préfèrent placer la racine du serveur au répertoire où le micrologiciel et le logiciel est contenu et utiliser un slash (/) ou une période (.) comme nom de chemin. Pour cet exemple et pour illustrer comment le nom de chemin est relativement à la racine du serveur, la racine du serveur est placée au répertoire de c:\images et le micrologiciel et le logiciel est dans le répertoire de c:\images\ipxbpx.

  3. Formatez les fichiers dnld. Vous pouvez utiliser l'UNIX ou le DOS/Windows :

    1. Créez les fichiers dnld dans l'UNIX :

      Créez les fichiers dnld.fw et/ou dnld.sw sur un système Unix utilisant vi/textedit/dtpad (ou créez-les avec un éditeur UNIX-capable tel que DwEdit). Le format de fichier est illustré dans cette table. Ces fichiers sont dans le format texte Unix qui signifie que la marque de fin de ligne est un caractère d'interligne/retour à la ligne (0A). Les fichiers texte DOS et de Windows utilisent le retour chariot, les paires de retour à la ligne (0D0A). Actuellement, les Commutateurs BLÊMES ne reçoivent pas des fichiers dnld avec des marques de fin de ligne DOS ou de Windows. FTP les fichiers d'un système Unix à un PC. Assurez que le transfert est dans le binarymode. Si DwEdit était utilisé, choisi éditez > des conversions > Windows > UNIX (chaque ligne apparaît sur une ligne avec les blocs noirs entre eux). Si ces fichiers sont édités sur un PC, ils doivent être édités avec WordPad. WordPad retient les marques de fin de ligne d'origine qui ont été chargées quand le fichier a été indiqué. Cependant, il ne semble pas y a une manière de la faire lire un fichier de style du DOS et écrire un fichier de style de l'UNIX. Notepad écrit toujours dans le style DOS/Windows.

      Une méthode facile de déterminer le style du fichier est de charger le fichier dans Notepad (la version d'origine de Windows, pas Notepad+). Si les champs semblent normaux, le fichier est dans le style DOS/Windows. Si tous les champs sont sur une ligne avec des blocs entre eux, le fichier est dans le style UNIX. Quittez Notepad sans s'enregistrer. Si le fichier est traduit au style DOS/Windows, FTP il de nouveau et l'éditent, ou le convertissent avec un utilitaire comme DwEdit.

      Exemples des fichiers dnld dans le format Unix

      dnld.fw dnld.sw
      • Tftp_Request
      • IP : 161.44.116.53
      • Nom de chemin : /ipxbpx
      • CardName : ASI-155
      • RevNum : WDK
      • Nom du fichier : wdk
      • Tftp_Request
      • IP : 161.44.116.53
      • Nom de chemin : /ipxbpx
      • RevNum : 9102
      • Nom du fichier : 9102B

    2. Créez les fichiers dnld dans DOS/Windows :

      Si les modèles des fichiers dnld UNIX ou d'un éditeur de style de l'UNIX ne sont pas disponibles, vous pouvez créer et éditer les fichiers dnld avec un éditeur régulier de Windows tel que Notepad. Dans ce cas, pour éviter le problème d'interligne/retour à la ligne, tous les champs doivent être sur une ligne simple séparée par les espaces.

      Les exemples des fichiers dnld dans DOS/Windows FormatExamples des fichiers dnld dans DOS/Windows formatent

      dnld.fw
      IP de Tftp_Request : Nom de chemin de 171.68.44.9 : . CardName : ASI-155 RevNum : Nom du fichier WDK : wdk
      dnld.sw
      IP de Tftp_Request : Nom de chemin de 171.68.44.9 : . RevNum : Nom du fichier 9108 : 9108B

      Remarque: 

      • N'écrivez aucun espace après l'entrée Filename. Ceci empêche les fichiers du téléchargement.

      • Insérez un espace à l'extrémité de la ligne du texte simple. Ceci permet au périphérique pour identifier la fin de ligne.

      • Créez les raccourcis aux divers éditeurs dans \ répertoire de Windows \ SendTo pour choisir facilement des éditeurs de Windows. Cliquez avec le bouton droit le nom du fichier, choisi envoyez à, et sélectionnez l'éditeur. Ou, appuyez sur la touche Shift tandis que vous cliquez avec le bouton droit le nom du fichier et sélectionnez ouvert avec.

  4. Sauvegardez les fichiers dnld que vous avez créés/FTPed dans le répertoire de c:\images. Quand vous sauvegardez le fichier dans WordPad, soyez sûr de sélectionner le document texte comme type de fichier. Pour empêcher l'éditeur (tout éditeur de Windows) d'ajouter .txt au nom du fichier, entourez le nom du fichier avec des guillemets ("). Par exemple, dans le domaine de nom du fichier de la sauvegarde comme boîte de dialogue, écrivez « dnld.sw » quand vous sauvegardez. Ces fichiers seront les templates file « principales » (ceci est recommandé parce que si vous fonctionnez avec des fichiers au format Unix et les sauvegarder accidentellement comme format DOS, Word ou RTF, vous aura toujours des bonnes copies Master). Transformez une copie des templates file à partir du répertoire de c:\images en répertoire de c:\images\ipxbpx. Ces fichiers seront « fonctionner » des fichiers.

  5. Éditez « fonctionner » des fichiers dnld.fw et/ou dnld.sw dans le répertoire de c:\images\ipxbpx. Si les templates file UNIX sont utilisées comme détaillé plus tôt, vous devez utiliser WordPad. Écrivez ces informations dans les champs appropriés :

    Champ Commentaires
    IP Écrivez l'adresse IP du PC. Si vous utilisez le protocole DHCP (DHCP), exécutez l'utilitaire winipcfg 95 de Windows 95 ou l'utilitaire d'ipconfig de Windows NT pour trouver l'adresse IP.
    Nom de chemin Entrez dans /ipxbpx si la racine du serveur est placée pour c:\images. Si la racine du serveur est c:\images\ipxbpx, écrivez un slash (/) ou une période (.). Slashs en avant d'utilisation (/) dans les noms de chemin (la barre oblique inversée (\) n'est pas prise en charge dans toutes les révisions SWSW).
    CardName Pour le fichier dnld.fw, écrivez le cardname que vous voulez utiliser dans le getfwrevcommand (des dspcds).
    RevNum Écrivez la révision (par exemple, WDK pour le micrologiciel et 9108 pour le logiciel).
    Nom du fichier Introduisez la partie d'identification des fichiers (par exemple, wdk pour le micrologiciel et 9108B pour le logiciel BPX).

  6. Enregistrez le fichier. Quand vous sauvegardez le fichier dans WordPad, soyez sûr de sélectionner le document texte comme type de fichier. Pour empêcher l'éditeur (tout éditeur de Windows) d'ajouter .txt au nom du fichier, entourez le nom du fichier avec des guillemets ("). Par exemple, dans le domaine de nom du fichier de la sauvegarde comme boîte de dialogue, écrivez « dnld.sw » quand vous sauvegardez.

  7. Ouvrez une session au noeud destinaire désiré et sélectionnez la commande de cnffwswinit suivie de l'adresse IP du PC (si en utilisant le DHCP, exécutez l'utilitaire winipcfg pour trouver l'adresse IP).

    Remarque: Si le réseau utilise le WAN Manager/SV+, soyez sûr de placer l'adresse IP de nouveau à l'adresse IP de poste de travail du WAN Manager/SV+ quand vous êtes de finition. Autrement, le poste de travail ne peut pas au micrologiciel ou au logiciel TFTP.

Initiez le TFTP

Cette section décrit comment initier le transfert après que vous vous terminiez toutes les étapes de configuration préliminaire.

  1. Exécutez le client des solutions étranges TFTP.

  2. Placez les cases d'option pour mettre et la binaire (l'ASCII ne fait pas travail).

  3. Dans le domaine de fichier source, entrez dans c:\images\ipxbpx\dnld.fw ou c:\images\ipxbpx\dnld.sw (vous assumant utilisez la structure de répertoire des utilisations de cet exemple).

  4. Dans le champ Fichier de destination, écrivez dnld.fw ou dnld.sw.

  5. Dans le champ Hôte distant, écrivez le nom ou l'adresse IP du commutateur. Si vous utilisez le nom, il doit être résoluble par des DN, ou la reproduction d'adresses Nom-à-IP appropriée doit être dans \ Windows \ fichier d'hôtes. \ Windows \ fichier d'hôtes peut ou ne peut pas exister sur le PC. Créez-le s'il y a lieu (n'utilisez pas les lmhosts ou les fichiers hosts.sam (échantillon)). Sur Windows NT, le fichier d'hôtes se trouve dans le répertoire \Winnt\system32\drivers\etc.

  6. Aucune entrée n'est nécessaire dans la longueur de bloc et les domaines de délai d'attente. Ils se transfèrent sur 512 et 3, respectivement.

  7. Exécutez le serveur de Cisco TFTP si ne s'exécute pas déjà. Les options choisies, puis répertoire racine du serveur, et parcourent au répertoire de c:\images.

  8. Cliquez sur le bouton mis. Le transfert devrait se terminer sans des erreurs. Si vous recevez un délai d'attente, vérifiez que le noeud est accessible en cinglant le nom ou l'adresse IP écrite dans le champ Hôte distant. Si des erreurs sont reçues, voyez la liste d'erreurs courantes.

  9. Visualisez la fenêtre d'état de serveur TFTP ou les écrans de dspdnld et de dspfwrev de noeud, ou chacun des deux. Après un bref délai, les fichiers devraient commencer à transférer. Sinon, vérifiez que l'adresse IP du PC est dans le fichier dnld qui a été transféré vers le noeud.

Erreurs communes

Cette section décrit quelques erreurs communes qui peuvent être vues quand vous utilisez le client TFTP.

Erreur Explication
Chaîne non valide Le fichier dnld est dans le format DOS/Windows ou les noms de champ ont été tapés inexactement. Voir l'étape 3 dans la section Configuration préliminaire.
Fichier trop grand Le fichier dnld est probablement dedans Word, format RTF, ou corrompez. Voir l'étape 3 dans la section Configuration préliminaire.
Erreur sur le serveur : Opération TFTP illégale TFTP Put est dans le mode ASCII. Commutez au mode binaire.
Erreur sur le serveur : SV+ non autorisé à initier le dnld FW/SW L'adresse IP de Cnffwswinit n'est pas placée à l'adresse IP du PC sur le noeud.
L'espace de téléchargement NON LIBRE Présent d'image de configuration (du savecnf) (utilisez la commande claire de savecnf d'effacer).
Fichier non trouvé Vérifiez la racine du serveur et la configuration de nom de chemin. Assurez-vous également que le fichier d'image a une extension en minuscules (.img au lieu de .IMG). Le noeud recherche des noms de fichier de majuscule et minuscule, mais l'extension doit être dans les lettres minuscules. En outre, vérifiez les espaces supplémentaires après le nom du fichier. Revérifiez l'adresse IP du PC écrite dans le fichier dnld.
Changement de version de SW allant en fonction Téléchargement SWSW en cours.
Numéro de révision non valide La révision n'apparie pas le type de carte.
Type de carte incorrect La carte spécifiée dans le domaine de CardName dans dnld.fw est non valide.
La carte ne prend en charge pas le téléchargement FW Dans des versions antérieures de SWSW, quelques cartes (ASI, BNI, HDM, LDM) ne sont pas prises en charge, et code d'erreur 78 apparaîtront. Référez-vous à l'ID de bogue Cisco CSCdj35089 (clients enregistrés seulement).

Notes sur d'autres programmes TFTP

Cette section décrit quelques mises en garde supplémentaires quand vous utilisez d'autres versions de client/de logiciel de serveur TFTP.

Serveur des télésystèmes TFTP de réseau

  • Le mappage de nom du fichier doit être placé pour se transférer (pas Cisco).

  • Employez une période (.) au lieu d'un slash (/) pour spécifier la racine du serveur.

  • Soyez sûr de ne placer aucune restriction ou de laisser lu sur le répertoire racine du serveur.

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: 10757