La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
Questo documento descrive come utilizzare debug
e show
comandi per la risoluzione dei problemi dei controller WLC (Wireless LAN Controller).
Nessun requisito specifico previsto per questo documento.
I comandi utilizzati in questo documento sono specifici delle versioni software Cisco AireOS.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
debug wips sig enable
debug nac events enable
debug nac packets enable
Comandi show del controller
show ap join stats detail <Cisco AP Mac add>
show ap link-encryption <Cisco AP | tutto>
show ap data-plane <Cisco AP | tutto>
Show/debug lato AP
show logging (visualizza registri)
show lwapp/capwap client rcb
show lwapp/capwap client config
test lwapp/capwap iapp-data-echo
debug lwapp/capwap iapp-data-echo
show lwapp/capwap reap
show controller
Debug da raccogliere
debug dot11 rogue rule enable
Acquisizioni da effettuare
Non applicabile.
Output di config e show da raccogliere
show rogue rule summary
show rogue rule detailed <nome_regola>
show rogue ap detailed <indirizzo MAC> (se un particolare rogue è classificato in modo errato)
Debug da raccogliere
debug dot11 rogue enable
Acquisizioni da effettuare
Traccia Airopeek sul canale non autorizzato.
Nota: fare attenzione ai frame non associati.
Output di config e show da raccogliere
show rogue ap detailed <indirizzo MAC non autorizzato>
show ap config 802.11b/a <nome-ap del comando precedente>
Assicurarsi che ci sia un server DHCP configurato sulla rete per l'access point non autorizzato da utilizzare se si ricorre all'indirizzamento IP statico.
Debug da raccogliere
debug wips sig enable
Acquisizioni da effettuare
Acquisizione Airopeek sulla firma del canale rilevata.
Output di debug e show da raccogliere
Nel software precedente alla versione 5.2, è possibile usare LWAPP al posto di CAPWAP per questi comandi:
show capwap ids sig dump
- Effettua il dump delle firme e dei conteggi delle visite per il rilevamento delle firme che includono l'indirizzo MAC con le visite più grandi. Include anche lo stato corrente della traccia del pacchetto IDS.
show capwap ids rogue containment
- Visualizza l'elenco corrente delle richieste di contenimento non autorizzati in questo punto di accesso. Le richieste di controllo sono raggruppate per canale.
show capwap ids rogue containment
- Visualizza l'elenco corrente delle richieste di contenimento non autorizzati in questo punto di accesso. Questo elenco corrisponde all'elenco di richieste ricevute a partire dal controller.
debug capwap ids sig
- Attiva i debug per la firma IDS e il rilevamento del contenimento.
t est capwap ids trace match
- Esegue la traccia di tutti i pacchetti ricevuti dal modulo di rilevamento firma IDS di tipo messaggio=<nome-tipo-messaggio>; <nome-tipo-messaggio> = FF per analizzare tutti i tipi di messaggi. I debug delle firme nella sezione 8.2.1 devono essere attivati per visualizzare i pacchetti tracciati.
test capwap ids trace rcv
- Esegue la traccia di tutti i pacchetti che corrispondono a qualsiasi firma attualmente installata per il modulo IDS Signature Detection di tipo messaggio=<nome-tipo-messaggio>; <nome-tipo-messaggio> = FF per individuare tutti i tipi di messaggi che corrispondono a una firma. I debug delle firme nella sezione 8.2.1 devono essere attivati per visualizzare i pacchetti tracciati.
Debug da raccogliere
Sul WLC:
debug dot11 rldp enable
Sull'AP:
debug lwapp client mgmt
Acquisizioni da effettuare
Acquisizione Airopeek sul canale non autorizzato.
Output di config e show da raccogliere
config rogue ap rldp initiate <indirizzo MAC non autorizzato>
Debug da raccogliere
debug client <indirizzo MAC client>
debug ccxdiag all enable
Acquisizioni da effettuare
Acquisizione Airopeek sul canale da cui è impostato l'AP. Si consiglia di evitare l'applicazione di filtri perché i pacchetti beacon e di richiesta/risposta possono non essere rilevati.
Output di config e show da raccogliere
show sysinfo
show wlan <wlan id>
show run-config
show tech-support
show debug
show msglog
show client summary
show client detail <indirizzo MAC>
Dettagli client
Hardware client
Dettagli del software supplicant come la relativa versione, il relativo nome (ad esempio, Aironet Desktop Utility [ADU] o Odyssey) e la versione del driver nel caso di ADU
Sistema operativo client
Debug da raccogliere
debug client <indirizzo MAC> - su entrambi i WLC
debug mobility handoff enable - su entrambi i WLC (memorizzare l'ordine e abilitare sempre prima il client di debug)
debug pem state enable
debug mobility keepalive enable
su entrambi i dispositivi (memorizzare la versione del software su entrambi i controller). debug arp all enable
su entrambi i dispositivi.debug dhcp message enable
e debug dhcp packet enable
su entrambi i dispositivi.Acquisizioni da effettuare
Acquisizione tramite roaming, ad esempio CCKM, PMKID o TGR.
Output di config e show da raccogliere
Uguale a quanto indicato in Problema di connessione del client, oltre a:
show pmk-cache <indirizzo MAC> - sul controller di destinazione
show client detail <indirizzo MAC> - quando il client è connesso al vecchio access point
show mobility summary: su entrambi i WLC
Dettagli client
Uguale a quanto indicato per il tipo di roaming specifico, ad esempio CCKM, PMKID o TGR.
Debug da raccogliere
Non applicabile.
Acquisizioni da effettuare
Acquisire la traccia di Airopeek sul canale su cui viene ricevuta la trap per confermare che il router utilizza il SSID Cisco.
Output di config e show da raccogliere
show traplog
Debug da raccogliere
Sul WLC per problemi relativi a NMSP:
debug wips nmsp enable
debug wips event enable
debug wips error enable
Per problemi relativi a CAPWAP:
debug wips event enable
debug wips error enable
debug iapp error enable
Per informazioni sulla segnalazione di avvisi/dispositivi compromessi:
debug wips all enable
Sull'AP:
debug capwap am event
debug capwap am error
Acquisizioni da effettuare
Acquisizione Airopeek dell'attacco
Acquisizione Ethereal dei report (inviati come pacchetto di dati)
Output di config e show da raccogliere
Sull'AP:
show capwap am stats
show capwap am buffer [run it few times]
show capwap am policy [alarm-id]
show capwap am alarm [alarm-id]
Aspetti da controllare prima di registrare un bug
Accertarsi che il client possa essere associato alla WLAN. In caso contrario, il problema è al livello dot1x. Se si utilizzano i certificati, verificare che nel WLC siano installati dispositivi e certificati CA. Inoltre, accertarsi di aver selezionato l'autorità di certificazione corretta nella configurazione di autenticazione locale per selezionare il set di certificati corretto sul WLC.
Se per le credenziali utente viene utilizzato il database locale, verificare che il nome utente esista nel database. Se si utilizza il protocollo LDAP (Lightweight Directory Access Protocol), vedere la sezione relativa al debug di LDAP per ulteriori informazioni di debug.
Debug da raccogliere
WLC:
debug aaa local-auth eap framework errors enable
debug aaa local-auth eap method errors enable
debug aaa local-auth eap method events enable
debug aaa local-auth eap method sm enable
debug aaa local-auth db enable
debug aaa local-auth shim enable
Output di config e show da raccogliere
show local-auth config
show local-auth statistics
show local-auth certificates (quando si utilizza un metodo EAP (Extensible Authentication Protocol) con certificati)
Dettagli client
Il tipo di client, più i dettagli di configurazione EAP che mostrano quale metodo è selezionato e quali parametri sono impostati per tale metodo sul client. Inoltre, il testo di qualsiasi messaggio di errore visualizzato sul client.
debug pm pki enable: mostra i dettagli sulla convalida dei certificati.
debug aaa events enable: è utile se si riscontrano problemi correlati agli elenchi di autorizzazioni.
show certificate lsc summary: per qualsiasi riepilogo correlato a LSC.
Questi debug sono utili per il debug di problemi relativi all'autenticazione, all'autorizzazione o all'account RADIUS:
Debug da raccogliere
debug client <indirizzo MAC>: fornisce informazioni su come vengono applicati gli attributi correlati alla riautenticazione, ad esempio il timeout della sessione e il tipo di azione.
debug aaa events enable: aiuta a risolvere i problemi relativi all'utilizzo dei diversi server AAA per l'autenticazione, l'autorizzazione e l'account.
debug aaa packet enable: consente di risolvere i problemi relativi ai diversi attributi AAA ricevuti e applicati.
Acquisizioni da effettuare
Se i debug precedenti non indicano il problema, è possibile raccogliere un'acquisizione cablata tra il controller e il server RADIUS.
Output di config e show da raccogliere
Uguale a quanto indicato in Problema di connessione del client, oltre a:
show radius summary
Dettagli client
Uguale a quanto indicato in Problema di connessione del client.
Debug da raccogliere
debug aaa tacacs enable: sul WLC raccoglie il log sul server ACS/RADIUS per l'account
debug aaa events enable
abilitazione dettagli debug aaa
debug dot11 mobile enable
debug dot11 state enable
debug pem events enable
debug pem state enable
Acquisizioni da effettuare
Output di config e show da raccogliere
show tacacs summary
Problema relativo a Change of Authorization (CoA) e Packet of Disconnect (PD): RFC 3576
show radius summary
Aspetti da controllare prima di registrare un bug
Assicurarsi che il server LDAP sia controllabile mediante ping dal WLC.
Se si utilizza l'autenticazione EAP locale e di Active Directory, questi metodi EAP non sono supportati:
LEAP
EAP-FAST MSCHAPv2
PEAP MSCHAPv2
Active Directory non è in grado di restituire una password non crittografata utilizzabile per l'autenticazione MSCHAPv2.
Debug da raccogliere
debug aaa ldap enable
Se il problema si verifica quando si utilizza LDAP con l'autenticazione locale, vedere la sezione Autenticazione locale per ulteriori debug.
Output di config e show da raccogliere
show ldap summary
show ldap <indice server>
show ldap statistics
mostra statistiche di autenticazione locale (se il problema si verifica quando viene utilizzato con LDAP con l'autenticazione EAP locale)
Per tutti i problemi
debug wps mfp client enable
show wps mfp summary
Output di config e show da raccogliere
show wps mfp statistics
Problemi di configurazione
Debug del controller:
debug wps mfp capwap enable
Il client non si associa
Debug del controller:
debug wps mfp client enable
debug wps mfp detail enable
debug pem state enable
debug pem events enable
debug dot1x events enable
Output di config e show da raccogliere:
show msglog
show client detail <indirizzo MAC>
Debug aggiuntivi per AP 1130/1240 quando il client non si associa
debug dot11 mgmt msg
debug dot11 aaa manager all (per la modalità indipendente H-REAP)
Debug per AP Aironet quando il client non si associa in modalità indipendente H-REAP
debug dot11 mfp client
debug dot11 mgmt msg
debug dot11 mgmt interface
debug dot11 mgmt station
debug dot11 supp-sm-dot1x
debug dot11 aaa manager all
debug dot11 wpa-cckm-km-dot1x
Debug del controller
debug wps mfp mm enable
abilitazione directory mobilità debug
Output di config e show da raccogliere
show mobility summary
show mobility statistics
Debug del controller
debug wps mfp report enable
Output di config e show da raccogliere
show wps mfp statistics
Nota: deve essere richiamato immediatamente dopo la generazione degli errori.
Quando il controller è in modalità FIPS (Federal Information Processing Standard), è possibile utilizzare solo funzioni crittografiche approvate. Di conseguenza, è necessario bloccare SSL per utilizzare l'algoritmo di autenticazione TLS_RSA con crittografia AES.
Impossibile accedere al menu di avvio
Questa è una funzione per FIPS. La funzionalità è abilitata con questo comando:
Impossibile scaricare una nuova immagine
Debug da raccogliere
A seconda dei problemi di comunicazione, è possibile abilitare i seguenti debug:
debug wps cids enable
debug aaa local-auth eap method events enable
Acquisizioni da effettuare
Traccia dello sniffer tra il WLC e il dispositivo con il problema.
Nota: il WLC può avviare la comunicazione non appena viene avviato il servizio pertinente. Si consiglia di avviare lo sniffer prima dell'accensione del WLC.
Output di config e show da raccogliere
show switchconfig
512 WLAN
Il problema della serie 512 WLAN è se il client può connettersi a un access point 'default-group' ma non a un access point impostato su un gruppo di access point personalizzato.
Output di show da raccogliere sul controller:
show sysinfo
show running-config
show wlan summary
show wlan apgroup
show msglog
Output di show da raccogliere sull'AP:
show controller
show capwap client mn
show log
Debug da raccogliere:
debug client <indirizzo MAC>
debug group enable
debug capwap events enable
Nota: questi debug o altri tipi di debug devono essere attivati dopo debug client
viene utilizzato il comando. Con questo comando vengono disabilitati tutti i debug precedenti.
Traccia da raccogliere:
wireless trace
Gruppi di AP
Eventuali problemi correlati all'aggiunta o all'eliminazione del gruppo AP o all'aggiunta di un'interfaccia al gruppo AP.
Output di show da raccogliere:
show sysinfo
show running-config
show wlan summary
show wlan apgroup
show msglog
Debug da raccogliere:
debug group enable
>show acl ? summary Display a summary of the Access Control Lists. detailed Display detailed Access Control List information. cpu Display CPU Acl Information
Debug DHCP in banda
debug dhcp message enable
debug dhcp packet enable
Debug DHCP per l'attivazione di porte di servizio
debug dhcp service-port enable
WLAN guest
debug mobility handoff enable
debug pem events enable
debug pem state enable
Per problemi relativi a DHCP:
debug dhcp packet enable
debug dhcp message enable
Per problemi di connessione mobile:
debug dot11 events enable
debug dot11 mobile enable
Per problemi relativi a RADIUS/AAA:
debug dot1x aaa enable
Failover dell'AP
Problema di configurazione
Raccogliere ed esaminare i seguenti file di configurazioni:
Tutti i file di configurazioni WLC correlati: show run-config e show running-config.
La priorità di failover dell'AP è configurata?
Per il WLC principale per AP (campo "Primary Cisco Switch [Name | IP Address]" in "AP Config")
Per il WLC secondario per AP (campo "Secondary Cisco Switch [Name | IP Address]" in "AP Config")
Per il WLC terziario per AP (campo "Tertiary Cisco Switch [Name | IP Address]" in "AP Config")
I parametri di configurazione dell'AP corrispondente nel WLC: show ap config <AP name>.
Le uniche modalità AP supportate per l'heartbeat veloce sono locale e h-reap (campo "Modalità AP").
I parametri di configurazione dell'AP corrispondente nell'AP: show capwap client config.
Failover su WLC non previsto
Problema di trasporto
Se DHCP è abilitato per l'interfaccia AP Ethernet, ha recuperato un indirizzo IP? Utilizzare show interface FastEthernet0.
ping <indirizzo IP>: determina se l'access point e il WLC possono comunicare tra loro.
Protocolli CAPWAP
Comandi comuni di debug per AP e WLC:
Debug per eventi e stato CAPWAP: debug capwap events enable/disable
Debug per errori CAPWAP: debug capwap errors enable/disable
Debug per dettagli CAPWAP: debug capwap detail enable/disable
Debug per informazioni CAPWAP: debug capwap info message enable/disable
Debug per payload CAPWAP: debug capwap payload enable/disable
Debug per hexdump CAPWAP: debug capwap hexdump enable/disable
Comando di debug specifico per fast-heartbeat dell'AP:
Debug per fast-heartbeat: show capwap client ha
Nota: a volte è necessario l'output dell'analizzatore di rete (ad esempio, Wireshark).
Priorità degli AP
Decidere se la priorità AP è abilitata—show run-conf (campo "AP Join Priority" in "Network Information")
Decidere il numero massimo di access point supportati dal WLC—show sysinfo ("Numero massimo di access point supportati")
Decidere il numero di access point che sono stati aggiunti al WLC: mostra riepilogo access point
Esaminare la priorità di collegamento di ciascun AP: show ap summary (ultima colonna)
Problemi relativi a Transporter e CAPWAP
Consultare le sessioni corrispondenti nella sezione Failover dell'AP.
show tech-support
show run-config
show running-config
show ap config general <nome Cisco AP>
show capwap client config
H-REAP
Debug del controller:
debug client <indirizzo MAC>
Debug dell'AP:
debug lwapp reap mgmt
debug dot11 mgmt msg
debug dot11 mgmt int
Problemi relativi a CCKM per H-REAP
Debug del controller:
debug cckm detail enable
Show/debug per AP:
debug lwapp reap mgmt
debug dot11 aaa manager key
debug lwapp reap cckm
debug dot11 mgmt msg
show lwapp reap cckm
RADIUS locale per H-REAP
Debug del controller:
debug hreap group
debug hreap aaa
Show/debug per AP:
debug lwapp reap
debug lwapp client config
show run
Ammissione: debug di ammissione dei client utili per il debug di problemi di negazione/eliminazione dei client.
Evento: scarica gli aggiornamenti del client diretto IGMP/multimediale.
RRC: aggiornamenti dei computer nello stato RRC.
>show location ? ap-detect Display devices detected by specified AP detail Display detailed location information. plm Display Location's Path Loss Measurement(CCX S60) Configuration statistics Display Location Based System statistics. summary Display Location Based System summary information.
Output di config e show da raccogliere
mostra statistiche della memoria
show buffers
show process memory
Nota: se il config memory monitor errors flag
è impostato su disable
, i dettagli relativi al danneggiamento della memoria possono essere caricati con i seguenti comandi:
transfer upload datatype errorlog
transfer upload filename memerrors.txt
transfer upload start
Sono presenti più punti di errore:
Controller
AP in modalità magliata
GUI/WLC
Indicazioni generali
Individuate il punto di errore e isolate il componente fallito.
Correlazione delle tracce dal controller, dai Mesh AP e anche dall'output visivo sulla CLI/GUI/WLC per trovare il punto di errore.
In caso di problemi relativi ai pacchetti, raccogliere tracce Airopeek o Ethereal per confermare l'analisi preliminare.
Analizzare il motivo dell'errore e il modo in cui il problema può essere riprodotto.
Configurazione
Attivare l'azione
Linee guida generali
Questa sezione ha lo scopo di fornire un numero di puntatori sufficiente per eseguire il debug di un bug mesh e raccogliere informazioni importanti per comprendere il comportamento in modo più efficiente. Dato che può essere impossibile individuare un bug a prima vista, questo documento è una serie di suggerimenti per il DT, non un libro di regole. Il DT ricorre alla discrezione per allegare i relativi debug in modo da contribuire allo studio efficiente e risolvere il bug il più rapidamente possibile.
Pacchetti sospetti mancanti
Raccogliere tracce Ethereal e Airopeek.
Serie di comandi debug
Si tratta di un insieme di debug
che possono essere utilizzati per ottenere informazioni sul sistema.
CLI show generale:
show version
show capwap client rcb
show mesh status
show mesh module adjacency
show mesh channel [current]
CLI test mesh:
test mesh adjacency: per comandi di test di adiacenza della magliata
test mesh astools: per gli strumenti anti-blocco della magliata
test mesh awpp: per comandi di test AWPP della magliata
test mesh disattivato (test mesh disable) - per disattivare una feature
attiva mesh di prova (test mesh enable) - per attivare una feature
test mesh forwarding: per comandi di test di inoltro della magliata
test mesh linktest: per test di collegamento della magliata
test mesh mperf: per lo strumento di test della larghezza di banda della magliata
Problemi specifici
Qualsiasi problema di connessione del collegamento
debug mesh link
show mesh adjacency (secondari/principali/tutti)
Radio:
show controller d0, d1, ... (per tutti i problemi relativi alla radio)
Tracce dall'aria (tra i nodi interessati)
Problemi relativi all'interfaccia (correlati al traffico dei dati):
show int d0, d1, G0, G1, ...
Tracce Ethernet tra il controller e il Roof-top Access Point (RAP)
Inoltro:
show mesh forwarding table
debug mesh forwarding [table/packet]
show mesh forwarding links
show mesh forwarding port-state
debug mesh forwarding port-filter
Indirizzo IP/DHCP:
debug ip address
show ip int bri
show int bvi1
show run int bvi 1
show mesh forwarding port-state
test mesh: disabilita il filtro porte e esegue il ping del router
Traffico IP e DHCP:
debug ip udp
debug ip icmp
debug dhcp [detail]
Elenchi di esclusione:
debug mesh adiacency exclusion - Esaminare gli eventi che escludono gli elementi padre.
test mesh adjacency exclusion clear: per azzerare i contatori degli elenchi di esclusione correnti e riniziare da capo.
Computer con stato di adiacenza:
debug mesh adjacency event
debug mesh adjacency state
debug mesh adjacency timer
Comunicazione di adiacenza:
debug mesh adjacency packet
debug mesh adjacency message
Problemi relativi al collegamento di adiacenza:
debug mesh adjacency channel
debug mesh adjacency neighbor
debug mesh adjacency parent
Modifiche al rapporto segnale-rumore (SNR):
debug mesh adjacency snr
Dynamic Frequency Selection (DFS):
debug mesh adjacency dfs
Mancata associazione del workgroup bridge (WGB):
Raccogliere i debug dei client sul controller e sull'AP.
Raccogliere le tracce dello sniffer Airopeek tra il WGB e l'AP principale in modalità magliata.
Il client cablato dietro il WGB non può trasmettere il traffico.
Ottenere lo stato del WGB principale sul controller.
Raccogliere i debug sul controller, sull'AP in modalità magliata e su WGB.
Raccogliere le tracce Ethereal tra l'AP principale in modalità magliata e il controller.
L'AP non può essere COLLEGATO:
debug capwap errors enable
debug capwap events enable
Raccogliere il messaggio di debug sull'AP:
debug capwap client event
debug capwap client error
Per ulteriori informazioni, utilizzare questi debug aggiuntivi:
Debug del controller:
debug capwap detail enable
debug capwap info enable
debug capwap payload enable
debug capwap hexdump enable
Debug dell'AP:
debug capwap client config
debug capwap client detail
debug capwap client fwd
debug capwap client hexdump
debug capwap client info
debug capwap client payload
debug capwap client reassembly
Comandi show:
show capwap client rcb: mostra la configurazione del blocco di controllo radio
show capwap client config: mostra la configurazione radio da nvram
Comandi test:
test mesh lwapp restart
test mesh mode bridge/local
test mesh role rap/map
test mesh bgn xxxx
test lwapp console cli
test lwapp controller ip
Strumenti anti-blocco:
Comandi AP
debug mesh astools event -- Event debugs level -- Level of detail in debugs packet -- packet related debugs timer -- timer debugs
Controller
debug mesh astools: risoluzione dei problemi <indirizzo MAC>: l'indirizzo MAC radio b/g dell'access point bloccato
AP: nessun beacon ascoltato
Accertarsi che almeno un access point adiacente sia collegato al controller e in grado di ascoltare l'access point isolato.
Mostrare cont d0 per determinare il canale corrente delle radio 11b in funzione.
Raccogliere tutti i possibili debug pertinenti.
Strumento di misurazione della larghezza di banda Mperf:
Comandi show
show mesh mperf ? globals --- Print configuration used to spawn objects print [all/id] --- Print active connections
Comandi debug
debug mesh mperf ? bwreport -- Bandwidth output reports fds -- Multiple connection state machine multiplexing general -- All general debugs jitter -- Jitter calculations sockdata -- Socket data RX and TX timer -- Timer related
debug ntp packet enable
debug ntp low enable
debug ntp detail enable
show time
Acquisizione Ethereal sulla porta di gestione del controller.
>debug airewave-director ? all Configures debug of all Airewave Director logs channel Configures debug of Airewave Director channel assignment protocol error Configures debug of Airewave Director error logs detail Configures debug of Airewave Director detail logs group Configures debug of Airewave Director grouping protocol manager Configures debug of Airewave Director manager message Configures debug of Airewave Director messages packet Configures debug of Airewave Director packets power Configures debug of Airewave Director power assignment protocol radar Configures debug of Airewave Director radar detection/avoidance protocol plm Configures debug of CCX S60 Power Measurement Loss messages rf-change Configures logging of Airewave Director rf changes profile Configures logging of Airewave Director profile events
>debug snmp ? all Configures debug of all SNMP messages. agent Configures debug of SNMP agent. mib Configures debug of SNMP MIB. trap Configures debug of SNMP traps. engine Configures debug of SNMP engine.
Includere il comando del Protocollo SNMP (Simple Network Management Protocol) non riuscito.
Se il WCS indica che SNMP non è riuscito, provare a eseguire il comando SNMP set/get da MG-soft o da qualsiasi altro gestore SNMP.
Verificare se funziona dall'interfaccia utente o dalla CLI del controller.
Allegare una schermata dell'interfaccia utente/CLI del controller.
In caso di perdite di memoria o problemi della CPU, indicare da quanto tempo il sistema è attivo.
Esaminare i debug SNMP per vedere se risulta qualcosa con evidenza.
debug snmp mib enable
o debug snmp agent enable
debug snmp trap enable
Eseguire la connessione dai debug precedenti.
>debug transfer tftp ? disable Disables debug. enable Enables debug.
Indicare il problema rilevato relativo al browser.
Controllare se sono presenti problemi relativi a script Java. Se si usa Firefox, controllare la console degli errori. Allegare una schermata dell'errore di script Java. In Internet Explorer viene visualizzata una finestra popup. Per Firefox, allegare la finestra della console degli errori.
Se la configurazione ha esito negativo, verificare con la CLI. Includere l'output della CLI.
Allegare la schermata al bug.
Indicare il controller e la piattaforma AP.
Se si verifica un arresto anomalo nell'attività emweb, osservare la traccia dello stack di arresto anomalo. Se la traccia dello stack indica la CLI, non utilizzare questo componente.
Informazioni di base
Determinare la topologia della rete al momento dell'esecuzione dell'autenticazione Web.
È una configurazione guest o un'associazione normale in un singolo WLC oppure avviene dopo l'esecuzione dell'autenticazione Web in roaming?
Che tipo di autenticazione Web è configurata (interna, esterna, personalizzata o web-passthru)?
Qual è la pagina di accesso utilizzata?
Scaricare il pacchetto dell'autenticazione Web e fornirlo.
Secure-web è abilitato? In caso affermativo, disabilitarlo e vedere se l'autenticazione Web funziona.
Comandi show:
show client detail <indirizzo MAC>
show wlan <wlan id>
mostra regole
show custom-web all
Debug
Nota: eseguire questo debug se l'autenticazione Web non funziona dopo il roaming.
Sniffer
Porta WLC DS: utile per un problema di autenticazione RADIUS.
Porta WLC AP: utile se i pacchetti http vengono eliminati tra il WLC e l'AP
Via etere, se il punto di accesso scarta i pacchetti
Convalida XML
I messaggi di errore di convalida XML, ad esempio Validation per il nodo ptr_apfCfgData.apfVAPIDData.apfVapSecurity.<qualsiasi dato di configurazione> , vengono osservati durante l'avvio del sistema.
L'intero messaggio di errore di convalida XML
la procedura CLI o GUI per configurare le WLAN prima dell'avvio del sistema
il file di configurazione CLI o XML generato e salvato nel protocollo TFTP prima dell'avvio del sistema
show invalid-config
debug client <indirizzo MAC>
debug ccxdiag all enable
debug airwave-director channel enable
debug airwave-director radar enable
debug aaa tacacs enable
show tacacs summary
Informazioni di base
Topologia della rete
Assicurarsi che l'indirizzo del flusso multicast non sia l'indirizzo riservato IANA per l'applicazione in uso.
Indirizzi multicast utilizzati
La velocità di flusso multicast e la dimensione del pacchetto
Assicurarsi che l'indirizzo multicast del gruppo di AP configurato non sia uguale all'indirizzo del flusso multicast.
Il modello WLC (2106, 4404, 4402, WiSM...)
Il modello AP (1131, 1232, 1242, 1250...)
Radio utilizzata dal client
MAC address del client
Informazioni sul WLC (tutte le varianti)
Dump di:
show interface summary
debug bcast all enable
show network summary
show network multicast mgid summary
show network multicast mgid detail <mgid>
Per la versione G e versioni successive: show wlan apgroups
Per TALWAR/2106 con il nuovo codice FP:
Se lo snooping IGMP è abilitato, eseguire debug fastpath cfgtool --mcast4db.dump debug fastpath cfgtool --mcast2db.dump
Se lo snooping IGMP è disabilitato, eseguire debug fastpath cfgtool --mcast2db.dump
Se Multicast-Unicast è abilitato, eseguire debug fastpath cfgtool --mcastrgdb.dump
Informazioni sull'AP (tutte le varianti)
Dump di:
show lwapp mcast
show lwapp mcast mgid all
show lwapp mcast mgid id <mgid>
show lwapp client traffic: quattro volte con un intervallo di un minuto tra ognuna
Debug radio:
La velocità di overrun Ethernet
La velocità di trasmissione radio
La velocità di eliminazione radio
Modalità di risparmio energia del set di servizi di base (BSS)
La velocità di ricezione Ethernet totale
La velocità di ricezione multicast Ethernet
Per #1, eseguire il comando show int g0 | inc overrun
periodicamente.
Per #2, #3 e #4, eseguire il show cont d0 | beg queues
periodicamente. Osservare i conteggi di invio/eliminazione per ogni coda.
Inoltre, per #3, eseguire il comando show int d0 | inc output drop
periodicamente.
Per il numero 5, eseguire il comando show cont g0 | inc RX count
periodicamente.
Per il n. 6, eseguire il comando show cont g0 | inc multicast
periodicamente. La prima riga mostra il multicast di ricezione/la trasmissione.
Per ottenere la velocità dei pacchetti, eseguire un comando ogni dieci secondi e dividere la differenza per dieci. Se vengono inviati molti pacchetti sulla coda Mcast (per un BSS), allora il BSS è in modalità di risparmio energetico. La velocità massima dei pacchetti multicast per un BSS in risparmio energetico è relativamente bassa. Questo è un problema noto.
Informazioni sullo switch
Controllare la versione dello switch con il show version
Lo switch può avere la versione "base ip avanzata" (ad esempio, software Cisco IOS®, software C3750 [C3750-ADVIPSERVICESK9-M], versione 12.2(40)SE, SOFTWARE RELEASE (fc3). [immagine: c3750-advipservicesk9-mz.122-40.SE.bin]). La versione "ip base" presenta un problema di routing del traffico multicast tra VLAN
Alcuni debug:
Acquisizioni di sniffer
Interfaccia DS della WLAN
Interfaccia Mgmt del WLC
Ap-Mgr a cui è connesso l'AP (richiesto solo quando mcast src è wireless)
Interfaccia Eth dell'AP
In diretta
Analisi delle acquisizioni di sniffer
L'origine multicast è su lato cablato
Controllare se i pacchetti raggiungono il WLC nell'interfaccia DS.
Controllare se il pacchetto multicast incapsulato LWAPP viene inviato sull'interfaccia mgmt. Il pacchetto deve avere:
outer ip dst addr = indirizzo multicast del gruppo di AP configurato
udp dst port = 12224
Controllare se il pacchetto visualizzato in "b" è visibile nell'interfaccia eth dell'AP.
Controllare se il pacchetto del flusso mcast è visibile in diretta.
L'origine multicast è su lato wireless
Controllare se i pacchetti incapsulati LWAPP vengono ricevuti nell'interfaccia ap-mgr. In questo caso, LWAPP è unicast.
Controllare se un pacchetto multicast viene inviato dall'interfaccia DS.
Controllare se il pacchetto multicast incapsulato LWAPP viene inviato sull'interfaccia mgmt. Il pacchetto deve avere:
outer ip dst addr = indirizzo multicast del gruppo di AP configurato
udp dst port = 12224
Controllare se il pacchetto visualizzato in "b" è visibile nell'interfaccia eth dell'AP.
Controllare se il pacchetto del flusso mcast è visibile in diretta.
Verifica della configurazione dello switch per WiSM
mls ip multicast replication-mode ingress
Il traffico fluisce correttamente nella modalità di ingresso. Verificare che utilizzi lo stesso show mls ip multicast capability
Ulteriore descrizione del problema: il problema si verifica con CAT6k e un WiSM. Il traffico multicast tra l'host wireless e l'host cablato funziona correttamente, anche in L3. Inoltre, il traffico multicast che passa dall'host cablato all'host wireless attraverso la scheda WiSM funziona correttamente nella modalità L2.
Debug minimi
Scarica il show run-config
da tutti i dispositivi del gruppo mobility.
Quando si verifica il problema, acquisire questi debug:
debug aaa all enable
debug pem state enable
debug pem events enable
debug mobility handoff enable
debug dot11 mobile enable
debug dot11 state enable
Ottenere una traccia Airopeek o AirMagnet vicino all'access point, al telefono o al ricevitore problematico.
Ottenere un'acquisizione Ethereal o Etherpeek della porta DS dello switch, dello switch a monte dell'AP e delle priorità vocali SpectraLink (SVP).
Domanda
È un client SIP (Session Initiation Protocol)?
Quale server IP PBX\sip viene utilizzato?
Dimostra che è registrato su quel dato server SIP?
Lo switch 7921 funziona come previsto e solo i client SIP hanno un problema?
Informazioni sul WLC
show wlan summary [wlan #]
debug call-control all
debug call-control events
show call-control errors
show call-control calls
Informazioni sull'AP
debug dot11 cc details
debug dot11 cc errors
debug dot11 cc events
show lwapp client call-info mac (MAC address del client in questione)
Domande a cui rispondere
Il problema si verifica con entrambe le radio "a" e "b"?
Qual è il valore di utilizzo del canale quando la chiamata viene rifiutata?
Si verifica solo con telefoni 7921 o anche con altri telefoni? In caso affermativo, quali sono gli altri telefoni? In caso contrario, è possibile provare su un altro telefono TSPEC?
Si verifica con AP 11n o AP standard?
Utilizzate la mobilità tra controller?
Il telefono TSPEC è in grado di effettuarla?
È compatibile con l'UAPSD?
È riproducibile su piattaforme 2006 o 4100?
È un ambiente protetto?
Si è verificata una condizione speciale per cui la chiamata è stata rifiutata?
Comandi debug e show su WLC per LBCAC
debug cac all enable
show 802.11a/b/g
show wlan <wlan id>
show ap stats 802.11a/b/g <ap-name>
show ap auto-rf 802.11a/b/g <ap-name>
Eseguire il debug dell'AP per LBCAC
debug dot11 cac unit
debug dot11 cac metrics
debug dot11 cac events
Metriche relative alla voce
Acquisizioni over-the-air e di sniffer cablato
Verificare se il traffico UP6 viene generato in modo continuo.
Accertarsi che la WLAN disponga del profilo QoS e della policy Wi-Fi Multimedia (WMM) giusti.
La maggior parte delle domande poste per LBCAC sono valide anche per le metriche relative alla voce.
Comandi debug e show sul WLC per le metriche relative alla voce:
Debug sull'AP per le metriche relative alla voce:
debug dot11 tsm
debug lwapp client voice-metrics
Debug da raccogliere sul controller
Output della console
msglog
Debug da raccogliere sul controller
debug arp all enable
Debug da raccogliere sul controller
debug packet logging enable
dump-low-level-debugs
show wgb summary
show wgb detail <wgb mac>
debug dot11 mobile enable
debug dot11 state enable
debug pem events enable
debug pem state enable
debug iapp all enable
debug dhcp packet enable
debug dhcp message enable
debug dot11 mobile enable
debug dot11 state enable
Debug da raccogliere sull'AP
debug lwapp client config
Acquisizioni da effettuare
Output di config e show da raccogliere
config ap mgmtuser
Debug del client
debug client <indirizzo MAC>
Acquisizione pacchetti
Acquisizione Airopeek sul canale da cui è impostato l'AP. Si consiglia di evitare l'applicazione di filtri perché i pacchetti beacon e di richiesta/risposta possono non essere rilevati. Assicurarsi di acquisire l'evento quando la connessione è terminata.
Nel caso in cui il client non si connetta, acquisire l'intero evento dalla richiesta di prob fino al termine della sessione (ad esempio, viene inviata la risposta predefinita e la risposta di associazione con il codice di stato diverso da 0).
Fornire il client e i MAC address dell'AP.
Nota: l'AP MACi è Radio MAC di base + WLAN-ID.
Output di config e show da raccogliere sul controller
Dettagli client
Hardware client: dettagli del software supplicant come relativi versione e nome (ad esempio, ADU o Odyssey)
Sistema operativo client: se si tratta di Windows, fornire la configurazione del sistema client, selezionare Programmi > Accessori > Utilità di sistema > System Information.
Dettagli server RADIUS
Fornire il tipo di server RADIUS (SBR, Cisco ACS, Linux e così via) e la configurazione, se applicabile.
Consultare la sezione Il controller non accetta la richiesta di associazione.
L'autenticazione EAP non viene portata a termine
Consultare la sezione Il controller non accetta la richiesta di associazione.
Richiesta DHCP dal client non riuscita
Consultare la sezione Il controller non accetta la richiesta di associazione.
EAPOL Exchange non passa attraverso
Consultare la sezione Il controller non accetta la richiesta di associazione.
Debug da raccogliere
La maggior parte dei debug è identica alla sezione precedente, Problema di connessione del client. Tuttavia, questi nuovi debug consentono di eseguire in modo più efficace il debug CCKM. Questo comando debug è disponibile a partire dalla versione 5.0:
Nota: questi debug o altri tipi di debug devono essere attivati dopo aver eseguito debug client
. Ciò è dovuto al debug client
determina la disabilitazione di tutti i debug precedenti.
Acquisizioni da effettuare
Assicurarsi di effettuare l'acquisizione sul canale in cui si trova l'AP di destinazione. Ad esempio, se si desidera acquisire tutti i pacchetti di gestione tra il client e l'AP di destinazione. Per ulteriori informazioni, consultare la sezione Il controller non accetta la richiesta di associazione.
Output di config e show da raccogliere sul controller
Consultare la sezione Il controller non accetta la richiesta di associazione ed eseguire questi comandi:
show pmk-cache <client mac>: sul controller di destinazione
show client details <client mac>: quando il client è connesso a un AP obsoleto
Dettagli client
Consultare la sezione Il controller non accetta la richiesta di associazione.
Controllare se il client supporta OKC (Opportunistic Key Caching).
Nota: OKC non è uguale a PKC (Proactive Key Caching) specificato in 802.11I. Il WLC supporta solo OKC.
Acquisizioni da effettuare
Assicurarsi di effettuare l'acquisizione sul canale in cui si trova l'AP di destinazione. Ad esempio, se si desidera acquisire tutti i pacchetti di gestione tra il client e l'AP di destinazione.
Output di config e show da raccogliere sul controller
Consultare la sezione Il controller non accetta la richiesta di associazione ed eseguire questi comandi:
show pmk-cache <client mac>: sul controller di destinazione
show client details <client mac>: quando il client è connesso a un AP obsoleto
Acquisizioni da effettuare
Non applicabile.
Output di config e show da raccogliere sul controller
Consultare la sezione Il controller non accetta la richiesta di associazione ed eseguire questi comandi:
show radius summary
show client details <client mac>
show pmk-cache <client mac>
Debug da raccogliere
debug client <client mac>
debug ft events enable
debug ft keys enable
Nota: questi debug o qualsiasi altro debug devono essere attivati dopo aver eseguito il comando debug client <client mac> . Infatti, il comando debug client <mac>disabilita tutti i debug precedenti.
Acquisizioni da effettuare
Quando si viaggia in aereo, raccogliere la cattura di Airopeek sul canale in cui si trova il punto di accesso di destinazione. Ad esempio, se si desidera acquisire tutti i frame di richiesta/risposta FT di autenticazione 802.11 e la richiesta/risposta di riassociazione.
Quando si effettua il roaming sul DS, raccogliere l'acquisizione di Airopeek sul canale in cui si trova l'access point di origine. Ad esempio, se si desidera acquisire i frame di richiesta/risposta di riassociazione. Si desidera anche acquisire la richiesta/risposta FT del frame di azione sul canale dell'AP di origine.
Nota: si consiglia di mantenere gli AP di origine e di destinazione nello stesso canale per eseguire il debug del problema di roaming 802.11R. Ciò consente di acquisire la richiesta/risposta FT e la richiesta/risposta di riassociazione in un singolo file di acquisizione.
Output di config e show da raccogliere sul controller
Consultare la sezione Il controller non accetta la richiesta di associazione ed eseguire questi comandi:
show pmk-cache <client mac>: sul controller di destinazione e di origine
show client details <client mac>. —quando il client è connesso al vecchio access point
show mobility summary: per ottenere l'ID dominio di mobilità
Dettagli client
Attualmente, solo il WGB è il client 802.11R noto.
Debug da raccogliere
debug client <client mac>: su entrambi i WLC
debug mobility handoff enable - su entrambi i WLC (ricordare l'ordine: prima abilitare sempre il client di debug).
debug pem state enable
Eping <ip>
Mping <ip>
Se il percorso di controllo della mobilità o i dati sono inattivi, attivare debug mobility keepalive enable
su entrambi i dispositivi (annotare la versione del software su entrambi i controller).
Se ARP non funziona, attivare debug arp all enable
su entrambi i dispositivi.
Se DHCP non funziona, attivare debug dhcp message enable
e debug dhcp packet enable
su entrambi i dispositivi.
Se il client si connette dopo un certo tempo, tenere traccia del tempo impiegato.
Acquisizioni da effettuare
Acquisizione tramite roaming, ad esempio CCKM, PMKID o TGR.
Output di config e show da raccogliere
Consultare la sezione Il controller non accetta la richiesta di associazione ed eseguire questi comandi:
show pmk-cache <client mac>: sul controller di destinazione
show client details <client mac>: quando il client è connesso a un AP obsoleto
show mobility summary: su entrambi i WLC
Dettagli client
Verificare il tipo di roaming specifico, come CCKM, PMKID o TGR.
Per disabilitare tutti i messaggi di debug, usare il comando debug disable-all
In alternativa, è possibile disabilitare i debug specifici con il debug
e la parola chiave disable:
debug capwap events disable
Comprendere i debug wireless e la raccolta dei log sui controller LAN wireless Catalyst 9800
Revisione | Data di pubblicazione | Commenti |
---|---|---|
3.0 |
11-Jul-2022 |
Certificazione |
1.0 |
15-Nov-2013 |
Versione iniziale |