思科的一些新的室外AP,在购买回来时,有时候会出现无法加入WLC的情况,现象基本是无法加入,或感觉加入了,立马又掉了。

例如:

AIR-AP1562E-H-K9

AIR-AP1572EAC-H-K9

一、具体的原因分析如下:

1、客户需要购买的AP是Lightweight AP,但是收到AP后,AP的模式不正确,导致加入WLC存在问题。

2、这类AP出厂可能的模式为bridge或mesh等模式。

通过在CLI debug可能出现的现象:

[........]Failed to decode discovery response.
[........]CAPWAP SM handler:Failed to process message type 2 state 2
[........]Failed to handle capwap control message from controller-status 4
[........]Failed to process unencrypted capwap packet 0x17a6000 from x.x.x.x
[........]Failed to send capwap message 0 to the state machine,Packet already freed.
[........]Discovery Response from x.x.x.x
[........]Discovery response from MWAR 'xxzx' running version 8.2.151.0 is rejected.
[........]Failed to decode discovery response.
[........]CAPWAP SM handler:Failed to process message type 2 state 2.
[........]Failed to handle capwap control message from controller-status 4
[........]Failed to process unencrypted capwap packet 0x1791000 from y.y.y.y
[........]Failed to send capwap message 0 to the state machine,Packet already freed.
[........]IPv4 wtpProcessPacketFromSocket returned 4.
[........]set led_patteren 12

[........]CAPWAP State:DTLS Setup
[........]dtls_load_ca_certs:LSC Root Certificate not present

......

 

或者在GUI界面观察:

二、解释:

在LAP注册过程中,LAP和WLC使用X.509证书进行相互身份验证。

X.509证书在出厂AP和WLC上都被刻录到受保护的其闪存中。在AP上,出厂安装的证书称为制造安装证书(manufacturing installed certificates,MIC)。 2005年7月18日之后生产的所有思科AP都有MIC。

2005年7月18日之前制造的Cisco Aironet 1200,1130和1240 AP已从自主IOS升级到轻量接入点协议(LWAPP)IOS,在升级过程中生成自签名证书(self-signed certificate,SSC)。有关如何使用SSC管理AP的信息,请参阅将自主Cisco Aironet接入点升级到轻量级模式。
https://www.cisco.com/en/US/docs/wireless/access_point/conversion/lwapp/upgrade/guide/lwapnote.html

除了在注册过程中发生的这种相互认证之外,WLC还可以基于LAP的MAC地址限制向其注册的LAP。

通过使用LAP的MAC地址以不用太在意密码的强壮性,WLC在通过RADIUS服务器授权AP之前会使用MIC来验证AP。
MIC的使用提供了强大的身份验证。

LAP授权可以通过两种方式执行:

1、使用WLC上的内部授权列表

2、在AAA服务器上使用MAC地址数据库

LAP的行为因使用的证书而异:

具有SSC的LAP:WLC将仅使用内部授权列表,并且不会将请求转发到RADIUS服务器以用于这些LAP。

具有MIC的LAP:可以使用WLC上配置的内部授权列表,也可以使用RADIUS服务器授权LAP

三、解决方法

一般的,我们可以在WLC上去添加这些AP的MAC地址,以使得LAP可以加入WLC。通过GUI来添加AP的MAC地址:Security>AAA>AP Policies

AP加入后,可以修改其模式,例如,修改为Local。

或者:

我们在使用的AP的时候,直接console到AP的CLI界面,然后输入capwap ap mode local

将它直接修改为local模式,注册到对应WLC应该也是没有问题的。

注意:首先得保证WLC的软件版本是正常该型号的LAP的!

关于Lightweight Access Point (LAP) Authorization 更详细的,可以参考思科文档:

https://www.cisco.com/c/en/us/support/docs/wireless/4400-series-wireless-lan-controllers/98848-lap-auth-uwn-config.html#conf

思科室外AP无法注册到WLC的更多相关文章

  1. Cisco AP-如何识别思科胖瘦AP

    思科的胖瘦AP识别的方式不止一种,这里简单的总结一些我了解到的方式: 1.根据思科AP的型号 这个和思科不同时期的产品有关系,老一点的和新一些的AP命名上存在差别,这里简单举例: 类型1:AIR-LA ...

  2. Nacos源码结构和AP模式注册中心实现介绍

    前言 NacosAP模式源码分析目录 微服务下的注册中心如何选择 Nacos使用和注册部分源码介绍 Nacos服务心跳和健康检查源码介绍 Nacos服务发现 Nacos源码结构介绍 Nacos版本基于 ...

  3. Cisco无线AP上联口为trunk时无法注册故障处理

    网络环境:WLC5520  AP:1832i-h-k9 客户实施过程中电话告知其将AP和交换机互联的端口类型设置为TRUNK口后,AP无法注册到WLC上,后经过查看配置发现客户用于AP管理的VLAN为 ...

  4. WLC HA (for AP)?

    在WLC的配置上,如果有AP注册到WLC,我们实际上可以看到两部分配置: part I part II 问题来了,那么这两部分是什么关系呢?是不是一样的呢? 从目前的了解来看,我的认知是这两个配置都是 ...

  5. 实验报告8 AC+Fit AP组网通过三层网络注册(DHCP Option 43)

    实验报告8 课程名称 无线网络与安全技术 实验名称 AC+Fit AP组网通过三层网络注册(DHCP Option 43) 姓名 学号 班级 实 验 目 的   [实验目的] 了解AC+Fit AP跨 ...

  6. Bug搬运工-CSCvn51483:AP datasheet should contain info if the AP contains or not temperature sensor

    目前在老一些的思科AP上,应该都没有温度传感器的功能(例如AP1600,wave 1 AP1700...),但是在思科官方没有明确的文档去说明这个问题. 在Outdoor AP(室外AP,例如AP15 ...

  7. Nacos系列:基于Nacos的注册中心

    前言 所谓注册中心,其实是分布式架构演进过程中的产物,在系统中充当一个协调者的角色.但是,为什么需要这样一个协调者的角色呢?我们先来看一个例子,以便理解为什么分布式架构中需要有注册中心. 案例 小明和 ...

  8. 胖AP与瘦AP区别

    一.胖AP组网方案 1.漫游问题 用户从一个胖AP的覆盖区域走到另一个胖AP的覆盖区域,会重新连接信号强的一个胖AP,重新进行认证,重新获取IP地址,存在断网现象: 2.无法保证WLAN的安全性 为了 ...

  9. 802.11 wireless 七

    802.11 wireless 7Wireless Fundamentals : End-to-End Discovering the NetworkGetting Connect Clients i ...

随机推荐

  1. 阻塞队列BlockingQueue之ArrayBlockingQueue

    ArrayBlockingQueue  是数组实现的有界阻塞队列,此队列按照先进先出(FIFO)的原则对元素进行排序. 构造方法: public ArrayBlockingQueue(int capa ...

  2. Light Up Your Business Promotions With LED Keychain

    Imagine you want to insert the car key into the keyhole in the dark. What would you do? You will def ...

  3. selenium的错误截图

    在自动化测试过程中,测试执行期间需要收集获取截图信息,一方面为了错误调试代码,一方面也为了和开发沟通, 获取当前的截图 save_screenshot是获取当前截图的方法,以百度首页为例,打开百度首页 ...

  4. 自定义ViewPager,避免左右滑动时与水平滑动控件冲突

    import android.content.Context;import android.support.v4.view.ViewPager;import android.util.Attribut ...

  5. php提供下载服务实例

    两个步骤:1,通过header头信息告诉浏览器,我给你回应的是一个附件请接收 2,通过php读取下载的文件的内容并返回 前端 <!DOCTYPE html> <html lang=& ...

  6. 2019沈阳网赛树形dp

    https://nanti.jisuanke.com/t/41403 2019沈阳网络赛D题 树形dp.一棵树,求任意两个点的距离之和.u-v和v-u算两次.两点之间的距离分为三类,模3等于0,1,2 ...

  7. Saber-图集

    PS:狙击手

  8. 大数据的特征(4V+1O)

    数据量大(Volume):第一个特征是数据量大,包括采集.存储和计算的量都非常大.大数据的起始计量单位至少是P(1000个T).E(100万个T)或Z(10亿个T). 类型繁多(Variety):第二 ...

  9. mybatis--MyBatis动态SQL语句

    mybatis 的动态sql语句是基于OGNL表达式的.可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类: 1. if 语句 (简单的条件判断) 2. ...

  10. Linux - CentOS7 命令行快捷键简介

    1. 概述 CentOS7 下输入命令的一些快捷键 2. 快捷键 1. 移动 单个字符 ctrl + b/f 单个单词 alt + b/f 行首行尾 ctrl + a/e 2. 编辑 删除单个字符 c ...