Print

某局点新增WX3540H无线业务终端熄屏后无感知失效

2020-10-31 发表

组网及说明

IMC - S7506E - WX3540 - AP - 终端

问题描述

现场配置了Portal无感知认证,可以正常认证并上网,但终端熄屏后再打开发现需要重新进行认证。

过程分析

用户首次认证成功后可以正常上网, 熄屏后再打开需再次认证,于是收集第二次认证的Debug。

第二次认证Debug信息:

Portal sent 43 bytes of packet: Type=req_macbind_info(48), ErrCode=0, IP=10.6.37.72

//AC正常向MAC服务器发送Portal Type:48查询报文。

*Oct  16 12:34:08:923 2020 AC PORTAL/7/PACKET:

[ 11 SESSIONID           ] [  8] [5c1d-d959-e9d1]

[ 10 BASIP               ] [  6] [192.168.1.241]

[ 48 NASID               ] [  6] [AC]

[ 30 SSID                ] [  7] [HDDS]

 

*Oct  16 12:34:08:923 2020 AC PORTAL/7/PACKET:

01 30 00 00 f6 6e 00 00 03 03 03 04 00 00 00 04

 

*Oct  16 12:34:08:924 2020 AC PORTAL/7/MAC-trigger Event: MAC entry(5c1d-d959-e9d1) state changed from DEFAULT to WAIT, user IP = 10.6.37.72.

*Oct  16 12:34:08:928 2020 AC PORTAL/7/PACKET:

Portal received 16 bytes of packet: Type=ack_macbind_info(49), ErrCode=1, IP=10.6.37.72

*Oct  16 12:34:08:928 2020 AC PORTAL/7/PACKET:

//AC成功收到服务器响应报文,ErrCode=1,表示未查询到绑定MAC,接下来开始进行Portal认证。


从Debug可以确定MAC服务器并未绑定已经进行认证过的用户MAC。


检查配置发现:

interface Vlan-interface340

 ip address 10.6.37.254 255.255.255.0

 portal enable method direct

 portal apply web-server portal


wlan service-template 1

 ssid HDDS

 vlan 340

 portal bas-ip 192.168.1.241

 portal apply mac-trigger-server mts

 service-template enable


无感知相关的配置在无线服务模板下,而portal配置在vlan接口下,导致无感知服务没有生效。

解决方法

将portal和mac-trigger配置统一到服务模板或者vlan接口下。