某局点客户报P2问题,NCE Campus某一站点下,部分AP无法上线,影响交付进度。
同一站点下,部分云AP无法上线,且无法登录这些AP,查看AP状态。
NCE-Campus控制器页面显示未上线的AP为unregistered状态
分析与对策
此问题为云AP在控制器上线问题,云AP在控制器上线需要AP拥有支持的版本,自身的IP,控制器的IP或者域名+端口号,且互联互通正常。
因此:
1.在接入交换机上使用display lldp neighbour interface MutiGE 0/0/X 检查AP的邻居信息。确认当前AP的版本为R20C00SPC300版本,可以被云控制器纳管。(AirEngine系列AP版本需大于等于R19C10SPC300版本才可以被NCE Campus云控制器纳管)
2.尝试使用默认密码登录AP,可以正常登入,修改AP默认密码后可以再次正常登入。 联系客户,确认之前因为客户记错了AP的默认密码导致无法登录和修改密码操作,此问题实际不存在。
3.登录AP后,display version 确认AP为云模式,后进入AP诊断视图,使用 display cloud-mng info 查看AP当前的上线信息,发现AP仅拥有自身的IP,没有控制器的IP和端口号。和客户确认此局点 AP的IP和控制器IP端口号,均是由DHCP服务器下发。控制器IP端口号由DHCP option148字段确认,因此检查给AP的 DHCP第三方服务器,确认option148字段设置存在问题,导致AP无法获取控制器的IP+端口号。参考云AP产品文档,option148章节的字段模板修改后,重启AP,AP重新获取IP和控制器IP端口号成功。 display cloud-mng info 可见AP自己的IP地址,控制器的IP地址和控制器的端口号。
4.经过5分钟时间,等待AP上线,AP并未在控制器上成功上线,display esn 获取AP的ESN,在NCE Campus的web页面选择设备管理,过滤此ESN,发现此设备并未添加到云控制器上,之前录入的ESN有误。在站点下删除,错误ESN的设备,并将正确的设备ESN添加到站点中,AP成功上线,维护-配置结果页面检查设备,配置下发成功。客户现场测试,确认设备功能正常。
根因
1. AP登录失败问题,是由于客户记错了AP的默认密码导致无法登录和修改密码操作,默认密码参考support.huawei.com上运营商企业网设备默认密码文档。
2. AP上线问题有2原因构成,一是DHCP服务器上 option148字段配置存在问题,AP无法获取控制器的IP和端口号,和控制器通信失败;二是控制器上添加了错误的设备ESN信息,导致AP上线请求未通过ESN校验,无法在云控制器上上线。
解决方案
1. 使用默认密码登录AP,并修改默认密码,获取未上线的设备的ESN编号;
2. 修改DHCP服务器上 option148字段配置,使AP能够正常解析获得控制器的IP和端口号,和控制器通信;
3. 在控制器上添加正确的设备ESN信息,控制器能允许相应ESN的设备在控制器完成上线。
建议与总结
经验1. 云AP在控制器上线需要AP拥有支持的版本,自身的IP,控制器的IP或者域名+端口号,且互联互通正常;也需要控制器侧,添加设备的ESN至指定站点,这样控制器在收到设备的上线请求时能通过相应的ESN校验。
经验2. 可将此类排障思路纳入eDoctor案例库用于一线工程师自行排查。