Sommario

Introduzione

Prerequisiti

Topologia

Uscite generiche da raccogliere dal WLC

Uscite specifiche dal WLC per MAC@ client concreto

Log avanzati da WLC e AP per MAC@ client concreto

Log da WLC:

Registri dal punto di accesso

Elenco di tutti i comandi

Elenco di tutti i comandi dal WLC

Elenco di tutti i comandi del punto di accesso

Introduzione

Questo documento descrive un approccio sistematico e un elenco di comandi da raccogliere per risolvere i problemi di connettività dei client 9800:

Prerequisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

Conoscenze base di Cisco WLC 9800

Conoscenze base dei Cisco Wave2 e/o 11AX AP

Topologia

Uscite generiche da raccogliere dal WLC

0.- Abilitare i timestamp del prompt dei termini per avere un riferimento temporale per tutti i comandi.

1.- Possiamo iniziare a controllare il numero di client, gli stati di distribuzione dei client e i client esclusi.

show wireless summary !!Numero totale di AP e client

show wireless excluionlist !!Nel caso in cui un client venga considerato escluso

show wireless esclusionlist client mac-address MAC@ !!Per ottenere ulteriori dettagli su client concreti esclusi.

2.- In seguito possiamo identificare i client che non sono in stato di esecuzione. Raccogliere questi output più volte e identificare i client che non cambiano di stato, bloccati nell'autenticazione, iplearn, ...

È inoltre possibile verificare le statistiche e le eliminazioni di un SSID concreto.

mostra riepilogo cli wireless | ex _Run_ !!Identifica l'indirizzo MAC del client senza modificare lo stato

show wireless stats client detail !!Controlla i contatori per individuare errori ed errori globali, ritrasmissioni e informazioni sui client webauth. Qui possiamo anche controllare la distribuzione del client (mostrare le statistiche wireless dettagli del client | i Autenticazione|Mobility__|IP Learn__|Webauth in sospeso|Esegui__|Eliminazione in corso

show wlan name WLAN-NAME client stats !!Controllare i contatori delle statistiche client per SSID per verificare se il problema si verifica solo in un SSID concreto.

3.- Controllare l'assegnazione degli indirizzi IP per i client, cercare indirizzi errati o informazioni statiche impreviste sull'apprendimento degli indirizzi, le vlan contrassegnate come dirty a causa della mancata risposta del server DHCP o i pacchetti ignorati in SISF che gestisce DHCP/ARP

show wireless device-tracking database ip !! Controllare tramite IP e verificare come si è verificato l'apprendimento degli indirizzi:

show wireless device-tracking database mac !! Controllare con mac e verificare la vlan a cui è assegnato il client

show wireless vlan details!!Verificare che la vlan non sia contrassegnata come dirty a causa di errori DHCP

show wireless device-tracking feature drop !!Cadute in SISF

4.- Controllare lo stato di RF del client, i tempi di attività tx/rx e i tentativi per identificare i client con RSSI errato e molti tentativi.

mostra riepilogo client statistiche wireless

5.- Classificazione dei dispositivi. Identificare il tipo di client connessi e se esistono problemi di classificazione con alcuni client.

mostra riepilogo dispositivi client wireless

6.- Verificare la presenza di errori predefiniti e di motivi di eliminazione client imprevisti. Raccogliere questi output più volte e identificare errori/eliminazioni imprevisti.

show wireless stats trace-on-failure | es :_0

mostra motivi eliminazione client statistiche wireless | ex _:_0

7.- Una volta identificati motivi di eliminazione imprevisti, cerchiamo di identificare il client mac-indirizzato che affrontano il motivo di eliminazione concreta. Risoluzione proattiva dei problemi.

mostra profilo di registrazione wireless | i DELETE !!Trova l'indirizzo MAC del client corrispondente al motivo di eliminazione imprevisto.

Uscite specifiche dal WLC per MAC@ client concreto

8.- Ottenere dettagli su un client concreto:

mostra dettagli MAC@ mac client wireless

show wireless client mac MAC@ mobility history !!Controlla eventi di roaming,...

show wireless client mac MAC@ stats mobility !!Controlla i conteggi roaming per client intra/inter wncd

9.- Controllare la funzione "always on tracing" per questo client. Identificare le fasi che determinano il motivo dell'eliminazione.

show logging profile wireless start last 1 ora filter mac MAC@ to-file bootflash:Always_on_tracing_MAC@.log !! start last time può essere modificato in modo da corrispondere al momento dell'emissione.

10.- Raccogliere tutti i dettagli per il client utilizzando i comandi wireless show tech per il client e per il dataplane del client:

show tech wireless client indirizzo MAC@

show tech wireless datapath client indirizzo MAC@

Log avanzati da WLC e AP per MAC@ client concreto

11.- Se con output precedenti non è stato possibile identificare la causa principale, è necessario raccogliere ra_trace e le acquisizioni dei pacchetti dal client per identificare la causa principale al successivo evento.

Log da WLC:

!! Abilitare ra-trace per il punto di accesso utilizzando il tempo di monitoraggio predefinito è 1800 s. Aumentarlo al massimo nel caso non si conosca quando si verifica la disconnessione del punto di accesso.

debug wireless mac <Client_MAC> internal monitor-time 2085978494 !!Uso di una radio mac AP per acquisire tracce con livello dettagliato dal WLC. L'impostazione della durata consente di attivare le tracce per un massimo di 24 giorni

!!Riproduci

nessun mac wireless di debug <Client_MAC> internal monitor-time 2085978494

!!WLC genera un file ra_trace con Client_info. Comando per la verifica del file ra_trace generato.

dir bootflash: | i rra_trace

!!Acquisizioni incorporate filtrate in base all'indirizzo MAC del client in entrambe le direzioni e dotate di un buffer circolare per garantire che vengano acquisite le ultime acquisizioni nel caso in cui il buffer superi i 100 MB. Filtro MAC interno al client disponibile dopo la versione 17.1

cattura monitor MYCAP cancella

acquisizione monitor interfaccia MYCAP Po1 entrambi

monitoraggio acquisizione buffer MYCAP dimensione 100

monitor capture MYCAP match any

monitoraggio acquisizione MYCAP interno mac CLIENT_MAC@

avvio acquisizione monitoraggio MYCAP

!!Riproduci

cattura monitor MYCAP stop

acquisizione del monitor flash di esportazione MYCAP:|tftp:|http:.../filename.pcap

Registri dal punto di accesso

show tech!! Raccogliere il messaggio show tech per ottenere tutti i dettagli di configurazione e lo stato del client per l'access point.

mon

!!Base

debug MAC@ client

!!L'opzione consente di utilizzare la risoluzione dei problemi di Efficient client: https://developer.cisco.com/docs/wireless-troubleshooting-tools/#9800-guestshelleem-scripts-9800-guestshelleem-scripts

Elenco di tutti i comandi

Elenco di tutti i comandi dal WLC

term exec prompt timestamps

show wireless summary

show wireless exclusionlist

show wireless exclusionlist client mac-address MAC@

show wi cli summary | ex _Run_

show wireless stats client detail | i Authenticating|Mobility__|IP Learn__|Webauth Pending|Run__|Delete-in-Progress

show wireless stats client detail

show wireless device-tracking database ip

show wireless device-tracking database mac

show wireless vlan details

show wireless device-tracking feature drop

show wireless stats client summary

show wireless client device summary

show wireless stats trace-on-failure | ex :_0

show wireless stats client delete reasons | ex _:_0

show logging profile wireless | i DELETE

show wireless client mac MAC@ detail

show wireless client mac MAC@ mobility history

show wireless client mac MAC@ stats mobility

show logging profile wireless start last 1 hours filter mac MAC@ to-file bootflash:Always_on_tracing_MAC@.log

show tech wireless client mac-address MAC@

show tech wireless datapath client mac-address MAC@

debug wireless mac <Client_MAC> internal monitor-time 2085978494

Elenco di tutti i comandi del punto di accesso

show tech

term mon

debug client MAC@