Ce document vous guide pas à pas dans la procédure de mise à niveau de votre gamme Cisco uBR9xx et explique comment installer le logiciel Cisco IOS® sur des routeurs Cisco « Exécuter à partir de la mémoire vive » à l'aide d'un serveur TFTP (Trivial File Transfer Protocol) ou d'une application de serveur RCP (Remote Copy Protocol).
Installer un serveur TFTP
Un serveur TFTP ou une application de serveur RCP doit être installé sur une station de travail ou un PC compatible TCP/IP. Une fois l’application installée, une configuration minimale doit être effectuée .
Tout d’abord, l’application TFTP doit être configurée pour fonctionner en tant que serveur TFTP par opposition à un client TFTP.
Ensuite, le répertoire de fichiers sortants doit être spécifié. Il s'agit du répertoire dans lequel les images du logiciel Cisco IOS sont stockées (voir l'étape 2 ci-dessous). La plupart des applications TFTP offrent une routine de configuration pour vous aider à effectuer ces tâches de configuration.
Remarque : un certain nombre d'applications TFTP ou RCP sont disponibles auprès de fournisseurs de logiciels indépendants ou en tant que shareware auprès de sources publiques sur le World Wide Web.
Troisièmement, téléchargez un serveur TFTP. Il existe de nombreux serveurs TFTP disponibles, et ils peuvent être facilement trouvés en recherchant « serveur TFTP » sur votre moteur de recherche Internet préféré. Cisco ne recommande pas de mise en oeuvre TFTP particulière.
Téléchargez l'image IOS sur votre station de travail
Vous devez également disposer d'une image logicielle Cisco IOS valide pour votre routeur. Assurez-vous que l'image prend en charge vos fonctionnalités matérielles et logicielles et que votre routeur dispose de suffisamment de mémoire pour l'exécuter. Si vous n'avez pas encore d'image du logiciel Cisco IOS, ou si vous n'êtes pas sûr que l'image que vous avez satisfait à toutes les conditions requises, consultez Comment choisir une version du logiciel Cisco IOS.
Vous devez maintenant avoir un serveur TFTP installé et une image valide du logiciel Cisco IOS.
Les informations de ce document sont basées sur la version de logiciel ci-dessous .
Logiciel Cisco IOS version 12.2 ou ultérieure.
Les informations présentées dans ce document ont été créées à partir de périphériques dans un environnement de laboratoire spécifique. All of the devices used in this document started with a cleared (default) configuration. Si vous travaillez dans un réseau opérationnel, assurez-vous de bien comprendre l'impact potentiel de toute commande avant de l'utiliser.
Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.
Remarque : pour les applications RCP, remplacez chaque occurrence de TFTP par RCP. Par exemple, utilisez la commande copy rcp flash au lieu de la commande copy tftp flash.
Suivez les instructions ci-dessous :
Établir une session de console avec le routeur.
Cela peut être fait avec une connexion de console directe ou une connexion Telnet virtuelle. Une connexion de console directe est préférable à une connexion Telnet car une connexion Telnet est perdue pendant la phase de redémarrage de l'installation du logiciel. La connexion console est établie à l'aide d'un câble enroulé (généralement un câble noir plat) et relie le port console du routeur au port COM du PC. Ouvrez Hyperterminal sur le PC et utilisez les paramètres suivants :
Speed 9600 bits per second 8 databits 0 parity bits 1 stop bit No Flow Control
Vérifiez si le serveur TFTP dispose d’une connectivité IP avec le routeur.
Vérifiez les adresses IP du serveur TFTP et du routeur/serveur d'accès ciblé pour la mise à niveau du logiciel TFTP pour vous assurer que les adresses se trouvent dans la même plage. Envoyez une requête ping au routeur/serveur d’accès pour vérifier qu’une connexion réseau existe entre eux.
Copiez la nouvelle image logicielle du serveur TFTP vers le routeur/serveur d’accès en procédant comme suit :
uBR924> enable Password: password uBR924# uBR924# copy tftp flash
Remarque : si, une fois connecté au routeur via le port de console, vous obtenez une invite ">" ou "rommon >", votre routeur est en mode moniteur ROM (ROMmon).
S'il y a lieu, vous pouvez copier une image d'un périphérique à un autre.
Remarque : nous vous recommandons de conserver une copie de la configuration du routeur/serveur d'accès avant de mettre à niveau le logiciel du routeur/serveur d'accès. La mise à niveau elle-même n'affecte pas la configuration (qui est stockée dans la mémoire vive non volatile (NVRAM)).
Indiquez l’adresse IP du serveur TFTP.
Lorsque vous y êtes invité, saisissez l'adresse IP du serveur TFTP comme dans l'exemple suivant :
Address or name of remote host [255.255.255.255]? 172.16.30.40
Indiquez le nom de fichier de la nouvelle image logicielle CISCO IOS.
Lorsque vous y êtes invité, entrez le nom de fichier de l'image du logiciel Cisco IOS à installer, comme dans l'exemple suivant :
Source file name? ubr920-k8v6y5-mz.122-3.bin
Remarque : le nom de l'image varie en fonction du nom de fichier de l'image sur le serveur TFTP.
Spécifiez le nom du fichier de destination.
Il s'agit du nom que la nouvelle image logicielle portera lorsqu'elle sera chargée sur le routeur. L'image peut être nommée n'importe quoi, mais la pratique courante consiste à entrer le nom de fichier de l'image UNIX.
Destination file name? ubr920-k8v6y5-mz.122-3.bin
Effacez le périphérique Flash avant de confirmer.
Lorsque vous y êtes invité :
Entrez yes pour effacer l'image logicielle existante résidant dans la mémoire Flash du routeur avant de copier la nouvelle.
Entrez no pour conserver l'image logicielle existante. Assurez-vous de disposer de suffisamment de mémoire Flash pour conserver les deux.
Effacer le périphérique flash avant d'écrire ? [confirmer] oui/non
Le processus de copie prend plusieurs minutes ; l'heure diffère d'un réseau à l'autre. Pendant le processus de copie, des messages s'affichent pour indiquer les fichiers auxquels vous avez accédé.
Le point d'exclamation « ! » indique que le processus de copie est en cours. Chaque point d’exclamation indique que dix paquets ont été transférés avec succès. Une vérification de la somme de contrôle de l'image se produit après que l'image est écrite dans la mémoire Flash.
Avant de redémarrer, vérifiez l'installation et les commandes appropriées.
Vérifiez que l'image est correctement installée et que les commandes boot system pointent vers le fichier approprié à charger.
Pour recharger, tapez :
Router#reload *Mar 1 00:30:49.972: %SYS-5-CONFIG_I: Configured from console by console System configuration has been modified. Save? [yes/no]: no !-- lower case Proceed with reload? [confirm] yes !-- lower case
Vérifiez que le routeur fonctionne avec l'image appropriée.
Une fois le rechargement terminé, le routeur doit exécuter l'image du logiciel Cisco IOS souhaitée. Utilisez la commande show version pour vérifier.
ubr924#show flash System flash directory: File Length Name/status 1 3931744 ubr920-k1o3v4y556i-mz.121-3a.T4.bin [3931808 bytes used, 131424 available, 4063232 total] 3968K bytes of processor board System flash (Read/Write) ubr924#copy tftp flash Address or name of remote host []? 172.16.30.40 Source filename []? ubr920-k8v6y5-mz.122-3.bin Destination filename [ubr920-k8v6y5-mz.122-3.bin]? Accessing tftp://172.16.30.40/ubr920-k8v6y5-mz.122-3.bin... Erase flash: before copying? [confirm] Erasing the flash filesystem will remove all files! Continue? [confirm] Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased Erase of flash: complete Loading ubr920-k8v6y5-mz.122-3.bin from 172.16.30.40 (via cable-modem0): !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 3755588/7511040 bytes] Verifying checksum... OK (0xD64F) 3755588 bytes copied in 99.254 secs (37935 bytes/sec) ubr924# ubr924#reload !--- Make sure you read step 8 in the Software Installation or Upgrade Procedure section before reloading. Proceed with reload? [confirm] 133.CABLEMODEM.CISCO: 01:05:23: %SYS-5-RELOAD: Reload requested System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. UBR924 platform with 16384 Kbytes of main memory program load complete, entry point: 0x80010000, size: 0x394d28 Self decompressing the image : ################################
Pour confirmer que le routeur a mis à niveau la version du logiciel Cisco IOS après le rechargement. Exécutez la commande show version.
ubr924#show version Cisco Internetwork Operating System Software IOS (tm) 920 Software (UBR920-K8V6Y5-M), Version 12.2(3), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Wed 18-Jul-01 17:05 by pwade Image text-base: 0x800100A0, data-base: 0x806A2250 ROM: System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) ubr924 uptime is 0 minutes System returned to ROM by reload at 08:14:09 - Sun Jan 2 2000 System image file is "flash:ubr920-k8v6y5-mz.122-3.bin" cisco uBR920 CM (MPC850) processor (revision 3.d) with 15872K/1024K bytes of memory. Processor board ID FAA0344Q0GK Bridging software. 1 Ethernet/IEEE 802.3 interface(s) 1 Cable Modem network interface(s) 3968K bytes of processor board System flash (Read/Write) 1536K bytes of processor board Boot flash (Read/Write) Configuration register is 0x2102