源起
AP 掉线、WiFi 卡顿、IP 获取失败、交换机端口异常?这些运维故障是不是常让你手忙脚乱,查文档难懂、等支持耗时?
锐捷科普系列来帮忙!每期聚焦一个痛点,用通俗语言拆解 “判断 + 步骤 + 技巧”,小白能懂、熟手查漏。助你高效运维、快速进阶!
第一期:无线常见问题
AP连不上AC,核心是软件配置、网络环境、硬件这三大类问题。大家可以按照以下步骤一步步排查,大部分问题都能解决。
一、软件配置不对?这样调!
1. AP是“胖模式”,难怪连不上AC
AP有“瘦模式”和“胖模式”两种:
瘦模式(fit):必须配合AC才能工作,就像“员工”听“老板”指挥;
胖模式(fat):可以自己独立工作,不需要AC,相当于“个体户”。
如果你的AP是胖模式,肯定连不上AC!
怎么查模式?
登录AP的命令行,输入 show ap-mode 看看结果:
显示“fit”就是瘦模式,没问题;
显示“fat”或“MACC”,就是模式错了。
怎么改模式?
在AP命令行里一步步输:
AP#config (进入配置模式)AP(config)#ap-mode fit (改成瘦模式)
改完之后,AP就能正常找AC啦
2.隧道IP对不上,AP“找不到”AC
AP要连AC,得知道AC的“隧道IP地址”(相当于AC的“门牌号”)。如果AP学错了地址,或者根本没学到,就会连不上。
怎么查AP有没有学到AC的地址?
登录AP命令行,手动输入这个命令:show capwap client state,看看结果里有没有AC的IP地址。
CAPWAP discovery dst:
discovery type ac ip
static 172.29.17.252//静态配置
DHCP 172.29.17.252//动态学习
Unknown 255.255.255.255
Unknown 224.0.1.140
CAPWAP discovery ac:
priority ac ip
8 172.29.17.252//当前隧道地址
解决方法分两种情况:
(1)AP是“静态指定”AC地址
如果之前手动给AP设过AC地址,可能设错了。
查当前配置:输入 show run | inc acip,看看显示的地址是不是AC的隧道IP;
改地址:如果不对,输 acip ipv4 x.x.x.x(把x.x.x.x换成正确的AC隧道IP)。
👉 小提醒:这个命令很特殊,改完之后就算AP重启,配置也不会丢哦~
(2)AP是“自动获取”AC地址(通过DHCP option 138)
很多时候,AP会通过路由器或DHCP服务器自动学AC地址,这时候要检查:
路由器或DHCP服务器上,有没有正确配置“option 138”这个参数;
这个参数里填的地址,是不是AC的隧道IP。
如果填错了,改过来就行啦~
二、环境出问题?从这几点排查
1. AP没拿到IP地址,根本没法联网
AP就像手机,得先有自己的IP地址才能上网。如果没IP,自然连不上AC。
怎么判断AP有没有IP?
有以下几个方法:
看AP的网关设备:在网关里输 show arp | inc apmac+1(apmac换成AP的MAC地址),看看有没有分配IP;
看DHCP服务器:如果用了我们的设备当DHCP服务器,输 show ip dhcp binding | inc apmac+1,查有没有给AP分配IP;
看上联交换机:如果AP接在我们的交换机上,输 show lldp neighbors detail,看看交换机有没有学到AP的IP;
直接看AP:如果AP有console口,插线登录后输 show ip int b,就能看到IP了。
👉 注意:如果查到的IP是 192.168.110.1,说明AP没拿到IP(这是它自己生成的默认地址),得赶紧解决!
怎么解决AP没IP的问题?
用电脑插在AP同一个接口上,看看电脑能不能拿到IP。如果电脑也拿不到,说明线路或DHCP有问题;
检查交换机:看看交换机端口有没有配置“native vlan”(本地VLAN),对应VLAN有没有放行;
检查地址池:DHCP服务器里有没有给AP所在的VLAN配置IP地址池;
查网线:如果能登录AP,输 show int sta 看看接口速率是不是变成10M了。如果是,大概率是网线坏了,换根新的试试~
2. AP和AC“不通”,信号传不过去
就算AP有IP、知道AC的地址,要是两者之间的网络不通,还是连不上。就像两个人知道对方地址,但路被堵了,照样见不了面。
怎么查通不通?
从AP上用“大包”(1500字节)ping AC的隧道IP:ping x.x.x.x length 1500(x.x.x.x是AC隧道IP);
从AC上用“大包”ping AP的IP:ping x.x.x.x length 1500(x.x.x.x是AP的IP)。
👉 小知识:AC的隧道IP默认是它的Loopback 0地址,如果在AC上手动设过 capwap ctrl-ip xxxx,就以这个地址为准。
不通怎么办?
如果“小包”能通,“大包”不通:可能是中间设备的“MTU值”太小(MTU是最大传输单元,简单说就是能传的最大数据包尺寸)。
解决:如果中间设备没法改MTU,就在AC上输 ac-controller 进入模式,再输 capwap ctrl-mtu 1400(1400是试出来能通的数值,根据实际情况改)。
如果“小包”都不通:在AP上输 traceroute x.x.x.x(x.x.x.x是AC隧道IP),看看数据传到哪台设备卡住了,然后检查那台设备的路由配置是不是对的。
三、硬件坏了?这样判断!
如果上面的问题都排除了,那可能是硬件出问题了。
1. AP没供电,根本启动不了
如果AP指示灯不亮,先检查有没有接电源(比如POE交换机、电源适配器)。
可以把这个AP换到其他正常AP的位置上试试,如果换过去还不亮,可能是AP坏了;
如果换位置后亮了,说明原来的供电设备有问题(比如POE交换机端口坏了)。
2. AP设备坏了,启动不了
如果AP接了console线,屏幕上要么是乱码,要么啥都不显示,大概率是设备坏了。
可以试试恢复主程序(具体方法看设备手册);
要是恢复了也没用,就只能送修啦~
如果试了这些方法还是不行,也可以联系锐捷400客服或者扫码了解锐捷维保服务!
下一期我们再讲讲其他排障小技巧,你还想了解哪些技术内容,欢迎在评论区留言哦!

