Bug #3943
2.2.2 专用SSID方式无感配网,步骤9 一直搜索不到快联设备
0%
Description
1.通过telnet方式登入路由器
2.在路由器命令界面中输入命令ubus call ctcapd.appd list,获取当前路由器安装插件列表,查看是否已经专用SSID无感配网插件
3.将支持专用SSID配网功能的IoT终端设备上电
4.在路由器命令界面中输入命令ubus call qlink postmsg '{"CmdType":"SetQlinkConfig", "SequenceId":"0a000001", "infos":{"enable":1, "timeLimit":300}}',启动路由器专用SSID无感配网,并设置配网周期时间为300秒,具体配网周期按实际需求设置,要求timeLimit >= 180s
5.在路由器命令界面中输入命令ubus call qlink postmsg '{"CmdType":"GetQlinkConfig", "SequenceId":"0a000007"}',查看路由器专用SSID无感配网功能是否已经使能
6.在路由器命令界面中输入命令ubus call ctcapd.wifi.1.ap list,查看2.4G配网专用的SSID是否创建成功,名称和密码是否正确,允许访问IP地址和端口设置是否正确(192.168.2.1:32769),具体IP地址依据所测路由器LAN IP来判断
7.在将一台笔记本连接到配网专用SSID上,检测笔记本是否能访问外网,是否能ping通局域网内的其他地址
8.启动IoT终端设备的配网操作
9.在路由器命令界面中输入命令ubus call qlink postmsg '{"CmdType":"GetQlinkDevList", "SequenceId":"3c0b0001"}',查看IoT设备是否已经连接配网专用SSID,并出现在快连设备列表中 (注:考虑到连接耗时,在配网周期内多次查询以确认是否连接成功)
10.在路由器命令界面中输入命令ubus call qlink postmsg '{"CmdType":"SetQlinkDev", "SequenceId":"3c0b0005", "devList":[{"mac":"8C882B00000C", "action":"allow"}]}',允许该IoT设备入网
11.在路由器命令界面中输入命令ubus call ctcapd.laninfo list,查看IoT设备是否已经连接在用户正常上网的SSID下 (注:考虑到连接耗时,可以间隔一分钟左右再查询确认是否连接成功)
12.通过最新版小翼管家配网测试:添加设备 ;小翼管家显示IoT;点击绑定IoT;最终显示绑定成功
实际结果:
步骤9 一直搜索不到快联设备
/ # ubus call qlink postmsg '{"linkType":"qlink", "CmdType":"GetQlinkDevList", "SequenceId":"3c0b0001"}'
{
"CmdType": "GetQlinkDevList",
"SequenceId": "3c0b0001",
"Status": 0,
"devList": [
]
}
/ #
预期结果:
步骤2中,预装专用SSID无感配网插件
步骤5中,路由器无感配网功能使能成功
步骤6中,配网专用SSID创建成功,名称密码正确,允许访问的IP地址和端口设置正确
步骤7中,笔记本不能访问外网,不能ping通局域网内其他地址
步骤9中,IoT设备MAC出现在快连设备列表中
步骤11中,IoT设备配网成功,连接在用户正常上网的SSID下
步骤12,从添加设备到最终显示IoT设备绑定耗时需在20s以内 ,可通过录屏记时