Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Achtergrondinformatie

Logboeken bekijken

Communicatie van probleemoplossing

Inleiding

Dit document beschrijft hoe u lijnkaarten voor probleemoplossing kunt oplossen die u hebt ingeschakeld vanwege communicatiestoornissen op Cisco Catalyst 6500 Series-switches.

Voorwaarden

Vereisten

Er zijn geen specifieke vereisten van toepassing op dit document.

Gebruikte componenten

De informatie in dit document is gebaseerd op Cisco Catalyst 6500 Series-switches en is niet beperkt tot een specifieke softwareversie.

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Achtergrondinformatie

Het Secure Copy Protocol (SCP) is het protocol dat wordt gebruikt voor communicatie van switch processors (SP’s) naar niet-Distributed Forwarding Card (niet-DFC) lijnkaarten via Ethernet out of band Channel (EOBC) op Catalyst 6500. Een SCP of een blijvende stemstoring kan communicatiekwesties tussen de toezichthouder en de lijnkaart vertegenwoordigen.

Wanneer een module wordt uitgezet, voert u deze controles uit:

- Bekijk de logbestanden om te bepalen of de module is uitgezet vanwege een storing in SCP dnld.

- Probleemoplossing van communicatie tussen de toezichthouder en de betreffende lijnkaart.

Logboeken bekijken

Controleer de logbestanden om te zien of een 'SCP dnld' of een blijvende stemstoring de reden is dat de module uitvalt:

%C6KPWR-SP-4-DISABLED: power to module in slot 2 set off (Module Failed SCP dnld)

%C6KPWR-SP-4-DISABLED: power to module in slot 2 set off (Module not responding to

Keep Alive polling)

Communicatie van probleemoplossing

Deze procedure beschrijft hoe u de communicatie tussen de toezichthouder en de lijnkaart kunt oplossen.

1. Controleer de globale SCP tellers van SP-kant op om het even welke verhogende fouten.

6500#remote command switch show scp counters

6500-sp#

received packets            = 586786

transmitted packets         = 584442

retransmitted packets       = 13        (increasing re-transmissions indicate

congested EOBC)

loop back packets           = 0

transmit failures           = 0         (increasing transmit failures indicate

congested/stuck EOBC)

recv pkts not for me        = 0

recv pkts to dead process   = 0

recv pkts not enqueuable    = 0         (increasing counters indicate lack of

EOBC buffers)

response has wrong opcode   = 0

response has wrong seqnum   = 0

response is not an ack      = 0

response is too big         = 0

2. Controleer de SCP per module tellers ontvangen/verzenden en controleer op het verhogen van SCP opnieuw.

6500#remote command switch show scp status

6500-sp#

Rx 586786 ,  Tx 584442 ,  Sap 15

Id     Channel name    current/peak/retry/total  time(queue/process)

-- ------------------- ------------------------  -------------------

0  SCP async: LCP#8     0/ 11/  1/   13            4/   4

1  SCP async: LCP#4     0/ 13/  0/  550           92/ 108

2  SCP async: LCP#2     0/ 34/  0/ 1540          628/ 456

3  SCP async: LCP#5     0/ 17/  1/  716         2228/1252

4  SCP async: LCP#1     0/ 29/  0/  137          200/ 452

5  SCP async: LCP#9     0/ 13/  0/  895          176/ 428

3. Controleer SCP-pings van de toezichthouder op de module in kwestie.

6500#remote command switch test scp ping 3

6500-sp#

pinging addr 5(0x5)

assigned sap 0x11

addr 5(0x5) is alive       (Communication between the supervisor and line

card is fine)

6500#remote command switch test scp ping 2

6500-sp#

pinging addr 11(0xB)

assigned sap 0x11

no response from addr 11(0xB)  (Communication between the supervisor

and linecard is broken)

4. Configureer online diagnostiek op de lijnkaart.

6500(config)#diagnostic level complete      (12.1(8a)EX or above)

5. Herhaal de lijnkaart en bekijk de testresultaten om te zien of er testen mislukt zijn.

6500#show diagnostic result module 2

Current Online Diagnostic Level = Complete

Online Diagnostic Result for Module 2 : PASS

Online Diagnostic Level when Module 2 came up = Complete

6. Optioneel: Gebruik debug-opdrachten om downloadgebeurtenissen SCP te controleren. Deze debugs kunnen worden uitgevoerd om de SCP download gebeurtenissen te controleren wanneer een lijnkaart online komt. Dit is een voorbeeld van een module die correct werkt.

6500#remote login switch

6500-sp#debug scp download module 2

6500-sp#show debug

<snip>

SCP download debugging for slot 2 is on

start_timer_online_action: Start OIR online timer for slot: 2,

time: 1380 sec

scp_dnld_module 2 : 0 : 0: during state enabled, got event 5(registered)

@@@ scp_dnld_module 2 : 0 : 0: enabled -> wait_til_boot_ready

Stop timer

Start BOOT_RDY timer for 2 with 30000 msec

scp_dnld_module 2 : 0 : 0: during state wait_til_boot_ready, got event

6(boot_ready)

@@@ scp_dnld_module 2 : 0 : 0: wait_til_boot_ready -> wait_til_downloaded

Stop timer

Start DNLD timer for 2 with 120 sec

(scp_start_download) 2/0

(scp_start_download) 2/0: Started D/L Process, pid 512

get_card_image: slot/proc 2/0: UBIN patch image on flash opened

(microcode:/LCP_CPGBIT)

No download needed for card at slot 2

scp_dnld_module 2 : 0 : 0: during state wait_til_downloaded, got event

4(dnld_completed)

@@@ scp_dnld_module 2 : 0 : 0: wait_til_downloaded -> wait_til_ready

Stop timer

Start EXEC_CODE timer for 2 with 90 sec

Received Run-ready from slot 2

scp_download_process_teardown() mypid 512, slot/proc 2/0, image_fd -1

scp_dnld_module 2 : 0 : 0: during state wait_til_ready, got event

8(ready)

@@@ scp_dnld_module 2 : 0 : 0: wait_til_ready -> wait_til_running

Stop timer

Start RUN_RDY timer for 5 with 90 sec

scp_dnld_module 2 : 0 : 0: during state wait_til_running, got

event 9(running)

@@@ scp_dnld_module 2 : 0 : 0: wait_til_running -> wait_til_online

Stop timer

<snip>