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 di esecuzione dei termini per avere un riferimento temporale per tutti i comandi.
1. Possiamo iniziare a controllare il numero di client, gli stati client di distribuzione 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. Successivamente, è possibile identificare i client che non si trovano nello 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à e i tentativi di identificazione dei client con RSSI errato e un numero elevato di 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 | es _:_0
7. Una volta identificati motivi di eliminazione imprevisti, cerchiamo di identificare il client mac-indirizzato che affrontano il motivo di eliminazione concreto. 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 i dettagli relativi a un client concreto:
mostra dettagli MAC@ mac client wireless
show wireless client mac MAC@ mobility history !!Controlla eventi comuni
show wireless client mac MAC@ stats mobility !!Controlla i conteggi roaming per client intra/inter wncd
9. Controllare la funzione di tracciamento "always on-on" 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. Raccogli tutti i dettagli per il client utilizzando i comandi wireless show tech 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 ra_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@