不涉及
现场一台SR8804-X作为BRAS设备,提供IPOE WEB认证,服务器是城市热点,认证没有问题,后续想实现无感知时发现根据官网配置完成后,终端无法无感知上线。
在用户第二次上线时收集debug,首先看到发起MAC绑定查询报文
*Feb 15 09:48:09:668 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: Received new MAC event, interface=Route-Aggregation3.68, MAC=70b5-e834-8b80, IP=10.61.64.68, ifIndexL2=0, vlan=68.
*Feb 15 09:48:09:668 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: Received MAC overflow event, MAC=70b5-e834-8b80.
*Feb 15 09:48:09:669 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
Portal sent 42 bytes of packet: Type=req_macbind_info(48), ErrCode=0, IP=10.61.64.68
*Feb 15 09:48:09:669 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
[ 11 SESSIONID ] [ 8] [70b5-e834-8b80]
[ 10 BASIP ] [ 6] [10.50.2.1]
[ 48 NASID ] [ 12] [BRAS_SR88X]
*Feb 15 09:48:09:669 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
01 30 00 00 f5 82 00 00 0a 3d 40 44 00 00 00 03
0b 08 70 b5 e8 34 8b 80 0a 06 0a 32 02 01 30 0c
42 52 41 53 5f 53 52 38 38 58
绑定状态变为WAIT
*Feb 15 09:48:09:669 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: MAC entry(70b5-e834-8b80) state changed from DEFAULT to WAIT.
由于后续没有收到回复,计时器第一次超时超时
*Feb 15 09:48:11:154 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: BindSearchTimer timed out. Resent the REQ-MAC-BIND packet. MAC entry(70b5-e834-8b80) retry times reached 1.(Max retries=3, retry interval=1 s)
再次发送查询报文
*Feb 15 09:48:11:154 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
Portal sent 42 bytes of packet: Type=req_macbind_info(48), ErrCode=0, IP=10.61.64.68
*Feb 15 09:48:11:155 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
[ 11 SESSIONID ] [ 8] [70b5-e834-8b80]
[ 10 BASIP ] [ 6] [10.50.2.1]
[ 48 NASID ] [ 12] [BRAS_SR88X]
*Feb 15 09:48:11:155 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
01 30 00 00 f5 82 00 00 0a 3d 40 44 00 00 00 03
0b 08 70 b5 e8 34 8b 80 0a 06 0a 32 02 01 30 0c
42 52 41 53 5f 53 52 38 38 58
查询报文仍然没有收到回复,绑定计时器第二次超时
*Feb 15 09:48:12:154 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: BindSearchTimer timed out. Resent the REQ-MAC-BIND packet. MAC entry(70b5-e834-8b80) retry times reached 2.(Max retries=3, retry interval=1 s)
第三次发送查询报文
*Feb 15 09:48:12:154 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
Portal sent 42 bytes of packet: Type=req_macbind_info(48), ErrCode=0, IP=10.61.64.68
*Feb 15 09:48:12:155 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
[ 11 SESSIONID ] [ 8] [70b5-e834-8b80]
[ 10 BASIP ] [ 6] [10.50.2.1]
[ 48 NASID ] [ 12] [BRAS_SR88X]
*Feb 15 09:48:10:156 2022 BRAS_SR88X PORTAL/7/PACKET: -MDC=1;
01 30 00 00 a2 f7 00 00 0a 42 40 65 00 00 00 03
0b 08 9c f6 dd ba 9a b4 0a 06 0a 32 02 01 30 0c
42 52 41 53 5f 53 52 38 38 58
第三次超时后,用户无感知上线失败,绑定状态变为NOBIND,将绑定结果发送给IPOE
*Feb 15 09:48:13:155 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: BindSearchTimer timed out. MAC entry(70b5-e834-8b80) reached the max retry times. Deleted timer
*Feb 15 09:48:13:156 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: MAC entry(70b5-e834-8b80) state changed from WAIT to NOBIND.
*Feb 15 09:48:13:156 2022 BRAS_SR88X PORTAL/7/EVENT: -MDC=1; MAC-trigger: Send bind status 2 to ipoe successfully.
从debug信息来看,设备发送查询报文后,没有收到回复,导致用户无感知上线失败。所以建议现场联系服务器侧确认是否有收到MAC绑定查询报文。
后续联系服务器确认不支持mac-trigger方式的无感知,所以改为mac认证方式,修改完成后测试用户无感知上线正常。
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作