Table des matières

Introduction

Conditions préalables

Exigences

Composants utilisés

Problème

Solution

Introduction

Ce document décrit comment récupérer une interface à partir de l'état err-disable sur le routeur Cisco 8000 avec Cisco IOS® XR 7.3.15 et versions ultérieures.

Conditions préalables

Exigences

Aucune exigence spécifique n'est associée à ce document.

Composants utilisés

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

- Routeur Cisco 8000

- Cisco IOS® XR version 7.3.15 - 7.8.1

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Problème

Une fois qu’une interface est placée dans l’état « err-disable » en raison de l’erreur de liaison physique, comme CRC (Cyclic Redundancy Check), elle ne peut pas être récupérée même après la suppression de l’erreur de couche physique.

Ce comportement est dû à l'amélioration des performances NPU (Network Processing Unit) introduite par l'ID de bogue Cisco CSCwb76264 et ID de bogue Cisco CSCwc32333 .

Voici un exemple de ce problème sur le routeur Cisco 8000 :

RP/0/RP0/CPU0:8000#show interface des loc 0/4/cpu0 Interface Status Protocol Description -------------------------------------------------------------------------------- ... ... Te0/4/0/35/0 err-disable admin-down ... ...

Les messages syslog sont similaires à ceux-ci :

LC/0/4/CPU0:2022 Dec 7 08:38:50.059 UTC: npu_drvr[130]: %FABRIC-NPU_DRVR-3-PLUGGABLE_MODULE_ERROR : [6879] : NPU ASIC (2) Port (35) Interface TenGigE0_4_0_35_0 is disabled due to bad link. Please replace optics/cables and shut/unshut the port. LC/0/4/CPU0:2022 Dec 7 08:38:50.059 UTC: npu_drvr[130]: %PKT_INFRA-ERRDIS-6-ERROR_DISABLE : TenGigE0/4/0/35/0: Error disabling due to reason: bad-link-error LC/0/4/CPU0:2022 Dec 7 08:38:50.060 UTC: ifmgr[261]: %PKT_INFRA-LINK-3-UPDOWN : Interface TenGigE0/4/0/35/0, changed state to Error Disabled

Solution

Les étapes permettant de récupérer l'interface à partir de l'état err-disable dans une telle situation sont les suivantes :

1. Corrigez la source de l'erreur, qui peut être la fibre optique et le transport de couche 1.

2. Effacez les compteurs NPU en exécutant la commande : clear controller npu stats asic-counters instance all location 0/x/CPU0.

3. Faites rebondir manuellement l'interface en exécutant la commande : shutdown et commit puis no shutdown et commit.