Contenido

Descripción de problemas

Background

Solución Aternativa

Reparar A Través De La Consola

Procedimiento distinto de la consola, donde se requiere DNAC PnP

Procedimiento distinto de la consola, donde se requiere Cisco IOSx

Descripción de problemas

Los puntos de acceso (AP) C9120 fabricados desde noviembre de 2021 hasta julio de 2022 no pueden utilizar los servicios Plug-and-Play (PnP) para detectar DNA Center (DNAC) y, por tanto, es posible que no puedan conectarse a un controlador inalámbrico.

La consola AP mostrará mensajes similares a los siguientes:

[*04/21/2022 12:08:48.3470] systemd[1]: pnp_syslog.service failed.

[*04/21/2022 12:08:58.3550] env: can't execute 'python': No such file or directory

Para los clientes que no son PnP, esto solo afecta a la función Alojamiento de aplicaciones (Cisco® IOx) en el AP.

Background

Algunos puntos de acceso Cisco Catalyst 9100 se fabrican con el software Embedded Wireless Controller (EWC) instalado.  En tales AP, una variable de cargador de arranque MEMODE se establece en 1.  Esta variable se establece en 0 en los AP que no tienen software EWC.  Por error, algunos AP no EWC fueron fabricados con MEMODE configurado en 1.  Esto hace que los AP, cuando arrancan desde la caja, no carguen Python.  Como resultado, la detección de PnP falla y IOx no puede ejecutarse.

Este es un error de Cisco CSCwc02567 .

Solución Aternativa

Reparar A Través De La Consola

Puede iniciar la consola en el AP y ejecutar el comando siguiente para establecer la variable MEMODE en 0 y luego reiniciar :

c9120AP#ap-type capwap

c9120AP#capwap ap erase all

Procedimiento distinto de la consola, donde se requiere DNAC PnP

Si no es conveniente la consolación al AP, siga las instrucciones a continuación para que el AP se una a un controlador (sin PnP), luego reconfigure el tipo de AP y restablezca los valores predeterminados de fábrica, de modo que PnP pueda ejecutarse.

1. Configure un método de unión de AP no PnP

- Resolución DNS (CISCO-CAPWAP-CONTROLLER.domain)

- Descubrimiento de capa 2/asistente de IP

- Opción DHCP 43 como se documenta en Configure DHCP OPTION 43 for Lightweight Access Points.  En este caso, espere hasta 20 minutos para que los AP descubran el WLC, ya que necesitarán agotar el tiempo de espera para la detección de PnP.

2. Reconfigure el tipo de AP

Después de que el AP se une al controlador, continúe con las siguientes opciones para establecer la variable de modo ME nuevamente en 0:

1) desde la CLI del controlador C9800:

9800wlc#ap name

remote enable

9800wlc#ap name

remote command "ap-type capwap"

9800wlc#ap name

remote disable

2) desde la CLI del controlador AireOS :

(AireOS_WLC) >debug ap enable

(AireOS_WLC) >debug ap command "ap-type capwap"

(AireOS_WLC) >debug ap disable

3) desde el AP SSH :

c9120AP#ap-type capwap

3. Quitar método de unión de AP

Quite el método de unión de AP que se utilizó en el primer paso, para asegurarse de que el AP utilizará PnP.

4. Reinicio de fábrica del AP

Reajuste de fábrica del AP a través del botón de reinicio como se documenta en Restablecimiento de fábrica o reinicie CAPWAP config ejecutando uno de los siguientes comandos:

AP SSH CLI

c9120#capwap ap erase all

9800 o AireOS CLI

9800wlc#clear ap config <AP_Name>

5. Sincronizar el WLC a DNAC

Sincronice el WLC con DNAC para cambiar el estado AP a No disponible en el inventario DNAC:

a. Vaya a https://<DNAC_IP>/dna/provision/devices/Inventory/list

b. WLC aparecerá en la lista. Si hay muchos dispositivos presentes, se puede utilizar un filtro para buscar WLC

c. Seleccione WLC y, a continuación, Acciones—>Inventario—>Resincronizar dispositivo.

6. Reclamar el AP en DNAC.

Reclamar que el AP y el PnP ya deberían estar funcionando. Puede verificar el estado de PnP en el AP mediante el siguiente comando :

c9120AP#show pnp status

Procedimiento distinto de la consola, donde se requiere Cisco IOSx

Para que los servicios IOx funcionen, oConfigure el tipo de AP y vuelva a cargar con una de las siguientes opciones.  No hay necesidad de restablecer el AP a los valores predeterminados de fábrica.

1) desde la CLI del controlador C9800:

9800wlc#ap name

remote enable

9800wlc#ap name

remote command "ap-type capwap"

9800wlc#ap name

remote disable

9800wlc#ap name

reset

2) desde la CLI del controlador AireOS :

(AireOS_WLC) >debug ap enable

(AireOS_WLC) >debug ap command "ap-type capwap"

(AireOS_WLC) >debug ap disable

(AireOS_WLC) >config ap reset

3) desde el AP SSH :

c9120AP#ap-type capwap

c9120AP#reload