Ce document explique ce qui cause des messages « ID de CPU incorrect » et comment les résoudre. Ce message s'affiche si le logiciel chargé sur le routeur ne reconnaît pas le processeur dans le châssis.
Aucune condition préalable spécifique n'est requise pour ce document.
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Ces messages sont le plus souvent rencontrés sur les plates-formes de routeur pour lesquelles des processeurs plus avancés sont disponibles, tels que les routeurs des gammes Cisco 7200, 7200VXR et 7500. Généralement, vous pouvez résoudre ce problème avec une mise à niveau logicielle. Au démarrage, le routeur affiche un message similaire à celui-ci tiré d'un 7200VXR :
Self decompressing the image : ################################# ################################################################ ################################################################ ################################################################ ######## [OK] Bad CPU ID 00002710 System Bootstrap, Version 12.0(19990210:195103) [12.0XE 105], DEVELOPMENT SOFTWARE Copyright (c) 1994-1999 by cisco Systems, Inc. C7200 platform with 262144 Kbytes of main memory
Comme indiqué dans la section Théorie de fond, ce problème se produit très probablement sur les routeurs pour lesquels des processeurs plus récents sont disponibles. Les processeurs sortis depuis l'introduction de la série de routeurs peuvent provoquer des messages « ID de CPU incorrect » si l'image logicielle Cisco IOS® ne reconnaît pas les nouveaux processeurs. Les processeurs de la gamme 7200 pour lesquels cela peut s'appliquer incluent les NPE-175, NPE-200, NPE-225, NPE-300 et NSE-1. Les processeurs de la gamme 7500 pour lesquels cela peut s'appliquer incluent les processeurs RSP4+ et RSP8. Ces scénarios provoquent généralement des messages « DOWNREV » et des messages « ID de CPU incorrect » :
Le contrôleur d'entrée/sortie (E/S) est remplacé sur un routeur de la gamme 7200.
Si le nouveau contrôleur a une image dans bootflash qui ne prend pas en charge le NPE existant, alors quand l'image de démarrage démarre, il tente de charger, détecte que le routeur a un NPE dedans qui n'est pas pris en charge dans cette version de rxboot et signale « Mauvais ID de CPU. » Dans ce cas, le routeur peut continuer à charger l'image système principale et fonctionner correctement. Cependant, au cours du cycle de démarrage, le routeur signale un ID de CPU incorrect.
L'image de démarrage est mise à niveau vers une version qui ne prend pas en charge le processeur du routeur.
Lorsque vous démarrez, l'image de démarrage tente de se charger, détecte que le routeur a un processeur (NPE ou processeur de routage/commutateur (RSP)) qui n'est pas pris en charge dans cette version de rxboot et signale un ID de processeur incorrect.
Un NPE de la gamme 7200 est mis à niveau vers un NPE plus rapide sans vérifier que l'image de démarrage actuelle prend en charge le nouveau NPE.
Si l'ancienne image de démarrage qui se trouve sur le bootflash ne prend pas en charge le NPE haut de gamme, lorsque vous démarrez, l'image de démarrage détecte que le routeur contient un NPE qui n'est pas pris en charge dans cette version de rxboot et signale un ID de CPU incorrect. Ce scénario est moins susceptible de se produire sur la gamme 7500, car le bootflash est contenu sur le RSP.
L'image principale du logiciel Cisco IOS est mise à niveau manuellement vers une version qui ne prend pas en charge le processeur actuel.
Ce scénario se produit le plus souvent avec les modèles 7200VXR/NPE300 et 7500/RSP8. Si l'image de démarrage n'est pas modifiée, elle prend toujours en charge le processeur existant. Au démarrage, l'image de démarrage se charge sans erreur signalée. Cependant, lorsqu'une tentative de chargement de l'image principale du logiciel Cisco IOS est effectuée, le routeur signale un ID de CPU incorrect et se recharge. Dans ce cas, le routeur peut recharger en continu en fonction du paramètre du registre de configuration et du niveau de révision de la mémoire morte. Généralement, le routeur revient à l’image de démarrage (indiquée par l’invite (boot)> si le chargement de l’image principale du système à partir de Flash échoue.
L'image de démarrage et l'image principale du logiciel Cisco IOS sont mises à niveau vers des versions qui ne prennent pas en charge le processeur.
Lorsque vous démarrez, l'image de démarrage tente de se charger, détecte qu'un processeur non pris en charge se trouve dans le système et signale un ID de processeur incorrect. Cependant, le routeur continue à essayer de démarrer avec l’image principale du logiciel Cisco IOS. L'image principale du logiciel Cisco IOS tente de se charger, détecte qu'un processeur non pris en charge se trouve dans le système et signale également un ID de processeur incorrect. En fonction du paramètre du registre de configuration et de la révision de la mémoire morte, le routeur se déconnecte dans ROMMON ou redémarre continuellement.
Cette section décrit le processus de démarrage qui se produit sur les plates-formes de routeur haut de gamme Cisco. Il explique également comment ce processus de démarrage se rapporte aux messages « ID de CPU incorrect » et comment il peut être utilisé pour récupérer à partir d'images qui ne prennent pas en charge le processeur.
Il existe généralement trois images différentes sur les routeurs haut de gamme Cisco. Il s'agit notamment des routeurs des gammes 7200, 7200VXR et 7500 : l'image de démarrage, l'image de démarrage et l'image système principale. Ces informations sont considérées comme une séquence de démarrage « normale », en supposant que les trois images sont locales au routeur, sont contenues dans les emplacements de mémoire standard et que des séquences de chargement spéciales ne sont pas spécifiées dans la configuration du routeur. Ces informations peuvent différer sur différentes plates-formes (par exemple, le routeur 2600 ne contient pas d'image de démarrage).
Image Bootstrap
Lorsque le routeur démarre, la première image à charger est appelée image de démarrage. L'image d'amorçage est contenue dans une puce ROM sur le NPE ou sur le contrôleur d'E/S (cela dépend du NPE ; s'il y a une ROM sur le NPE, celle qui se trouve sur le contrôleur d'E/S n'est pas utilisée). L'image de démarrage s'occupe de l'initialisation de base du processeur et de l'E/S principale. L'utilisateur peut interagir avec l'image de bootstrap via une interface de ligne de commande indiquée par l'invite rommon>. Après le chargement de l'image de démarrage, elle recherche dans bootflash l'image de démarrage et charge l'image de démarrage.
Image de démarrage
L'image qui se trouve dans bootflash est appelée image de démarrage. Cette image peut effectuer une initialisation d'interface simple. Il est utilisé pour télécharger les principales images du logiciel Cisco IOS sur le routeur à l’aide du protocole TFTP dans les situations de récupération. L'utilisateur peut interagir avec cette image via une interface de ligne de commande indiquée par l'invite Router(boot)#. Le routeur peut être configuré avec un nom différent (nom d’hôte). Une fois cette image chargée, elle recherche dans la mémoire Flash du système une image logicielle principale de Cisco IOS valide. Si une image principale du logiciel Cisco IOS valide est trouvée, l'image de démarrage la charge.
Image du système principal
L’image principale du logiciel Cisco IOS est généralement chargée par l’image de démarrage. Cette image a la responsabilité du routage, de l'initialisation et de la coordination de l'interface, de l'exécution de fonctionnalités de niveau supérieur, etc. L'utilisateur peut interagir avec cette image via une ligne de commande indiquée par l'invite Router>. Le routeur peut être configuré avec un nom différent (nom d’hôte).
Vous pouvez voir ces trois versions d'image dans la sortie de la commande show version (exemple dans cette sortie) :
Cisco Internetwork Operating System Software IOS (tm) 7200 Software (C7200-JS-M), Version 12.0(7)XE1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) !--- This corresponds to the main system IOS image stored in Flash. TAC:Home:SW:IOS:Specials for info Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Sat 05-Feb-00 01:02 by lstringr Image text-base: 0x60008900, data-base: 0x613E8000 ROM: System Bootstrap, Version 11.1(13)CA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) !--- This corresponds to the bootstrap image stored in ROM. BOOTFLASH: 7200 Software (C7200-JS-M), Version 12.0(7)XE1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) !--- This corresponds to the boot image stored in bootflash.
Complétez ces étapes afin d'éliminer le message d'erreur :
Identifiez le NPE ou le NSE installé. Si le routeur est en mode de démarrage ou en mode logiciel Cisco IOS complet, émettez la commande show version, comme indiqué dans ce résultat.
7200#show version Cisco Internetwork Operating System Software IOS (tm) 7200 Software (C7200-P-M), Version 12.2(12a), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2002 by Cisco Systems, Inc. Compiled Tue 24-Sep-02 00:37 by pwade Image text-base: 0x60008940, data-base: 0x610B8000 ROM: System Bootstrap, Version 12.0(19990210:195103) [12.0XE 105], DEVELOPMENT SOFTWARE Lima5 uptime is 1 day, 51 minutes System returned to ROM by reload at 14:03:47 ARG Wed Nov 27 2002 System restarted at 14:05:31 ARG Wed Nov 27 2002 System image file is "slot0:c7200-p-mz.122-12a.bin" Cisco 7206VXR (NPE300) processor (revision D) with 122880K/40960K bytes of memory. Processor board ID 20391634 R7000 CPU at 262Mhz, Implementation 39, Rev 1.0, 256KB L2, 2048KB L3 Cache 6 slot VXR midplane, Version 2.0
Utilisez Software Advisor (clients enregistrés uniquement) pour déterminer la version minimale du logiciel nécessaire à la prise en charge de votre matériel.
Émettez un bootflash dir : afin de vérifier quelle version de l'image de démarrage se trouve sur le bootflash. Si cette version de l'image de démarrage est antérieure à celle répertoriée dans le Software Advisor (clients enregistrés uniquement) , mettez à niveau l'image de démarrage vers la version requise.
Émettez une commande dir flash: afin de voir quelle version du logiciel Cisco IOS principal est stockée dans Flash. Si cette version du logiciel Cisco IOS principal est antérieure à celle répertoriée dans le Software Advisor (clients enregistrés uniquement) , mettez à niveau l'image logicielle principale de Cisco IOS vers la version requise.
Reportez-vous à Assistance technique Cisco - Routeurs si vous avez besoin d'aide pour mettre à niveau ces images.
Image de démarrage : parfois appelée rxboot, cette image est utilisée pour démarrer le routeur. Cette image ne gère que l'initialisation de base du système et ne prend en charge aucune forme de routage. Cette image est contenue dans le bootflash.
Image principale du logiciel Cisco IOS : image utilisée pour le routage ou le commutateur.
7200 - Il s'agit d'un châssis de routeur haut de gamme. Ce châssis ne peut fonctionner qu'avec les NPE-100, NPE-150, NPE-175, NPE-200 et NPE-225. Le NPE-300 ne s'intègre pas dans le châssis de la gamme 7200.
7200VXR : châssis de routeur haut de gamme. Ce châssis peut fonctionner avec tous les NPE disponibles. Le potentiel complet n'est réalisé qu'avec le NPE-300 ou une version ultérieure, ou avec le NSE-1 et les versions ultérieures.
Contrôleur d'E/S : ce composant gère la communication d'entrée et de sortie entre le NPE et les cartes de ports.
NPE : ce composant contient le processeur du routeur. Il existe actuellement six types de NPE. Il s'agit du NPE-100, du NPE-150, du NPE-175, du NPE-200, du NPE-225 et du NPE-300. Le NPE-300 s'intègre uniquement au châssis 7200VXR. Le NPE-300 est le composant avec lequel le message d'erreur « ID de CPU incorrect » est le plus souvent affiché. Cependant, il est possible de voir un tel message d'erreur sur d'autres NPE.
Bootflash : le bootflash est une mémoire Flash qui contient l'image de démarrage utilisée pour amorcer le routeur. Cette mémoire ne peut pas être configurée et est contenue sur le contrôleur d'E/S.
System flash : mémoire Flash contenant l'image principale du logiciel Cisco IOS.
Si vous avez encore besoin d'assistance après avoir suivi les étapes de dépannage de ce document, vous pouvez ouvrir un dossier (clients enregistrés uniquement) avec l'assistance technique Cisco. Veillez à inclure les informations répertoriées ici : |
---|
Remarque : Ne redémarrez pas manuellement le routeur ou ne le mettez pas hors tension avant de collecter ces informations, sauf si nécessaire. Cela peut vous faire perdre des informations importantes dont vous avez besoin pour déterminer la cause première du problème. |