【已解决】【TuyaOS SDK】【SSC332_TuyaOS-3.9.2.tar.gz】wifi配网一直提示解析失败
将sdk提取出来之后,进行wifi配网,看打印提示Frame is Too Big:5780660,10240;改如何解决?手机已经连接了设备,且已分配到192.168.176.X的网段
简单、多彩、自由讨论
https://tuyaos.com/
将sdk提取出来之后,进行wifi配网,看打印提示Frame is Too Big:5780660,10240;改如何解决?手机已经连接了设备,且已分配到192.168.176.X的网段
为啥附件提不上来啊,一直提示http错误
ap配网的时候,分配给APP 的 IP 地址必须是 192.168.176.x 网段
已经分配了这个网断了
[01-01 00:01:06 ty D][ap_netcfg.c:809] active socket num:1
[01-01 00:01:06 ty D][ap_netcfg.c:859] recv udp packets,gcm mode
[01-01 00:01:06 ty D][ap_netcfg.c:870] recv_data_len 104
[01-01 00:01:06 ty D][ap_netcfg.c:138] start AP rcv_parse
[01-01 00:01:06 ty D][ap_netcfg.c:144] Frame is Too Big:5780660,10240
[01-01 00:01:06 ty E][ap_netcfg.c:873] wifi ap_rcv parse fail. ret:fffffff8.
跑demo是没有问题的,
[01-01 00:00:23 ty D][ap_netcfg.c:809] active socket num:1
[01-01 00:00:23 ty D][ap_netcfg.c:816] recv tcp packets,tls+gcm mode
[01-01 00:00:23 ty D][ap_netcfg.c:843] new client connect. nums:1 cfd:9 ip:0xc0a8b068
[01-01 00:00:23 ty D][tuya_tls.c:945] MAX SECURITY_LEVEL:1, TUYA SECURITY_LEVEL:1, mode:0
[01-01 00:00:23 ty D][tuya_tls.c:954] TUYA_TLS Begin Connect :0
[01-01 00:00:23 ty D][tuya_tls.c:976] TUYA_TLS PSK Mode
[01-01 00:00:23 ty D][tuya_tls.c:1036] socket fd is set. set to inner send/recv to handshake
sh: iwconfig: not found
WIFI[0] Get IP:192.168.176.1
sh: iwconfig: not found
WIFI[0] Get IP:192.168.176.1
[01-01 00:00:24 ty N][tuya_svc_lan.c:713] Not actived, use linkage addr[192.168.176.1][c0a8b001]
[01-01 00:00:24 ty E][tuya_svc_lan.c:2095] create server socket err -3
[01-01 00:00:24 ty E][tuya_svc_lan.c:1102] init tcp serv fd err
WIFI[1] Get IP:192.168.176.1
[01-01 00:00:24 ty D][tuya_tls.c:1098] handshake finish for . set send/recv to user set
[01-01 00:00:24 ty D][tuya_tls.c:1104] TUYA_TLS Success Connect :0 Suit:TLS-ECDHE-PSK-WITH-AES-128-CBC-SHA256
[01-01 00:00:24 ty D][ap_netcfg.c:809] active socket num:1
[01-01 00:00:24 ty D][ap_netcfg.c:138] start AP rcv_parse
[01-01 00:00:24 ty D][ap_netcfg.c:148] recv_len:1025,frame_len:1021,head_len:1003
[01-01 00:00:24 ty D][ap_netcfg.c:194] Parse ssid:Imou-15F-33588-test
[01-01 00:00:24 ty D][ap_netcfg.c:200] Parse token:AY7Zcg2UZt1Tcz
和这个recv tcp packets,tls+gcm mode有关系吗?
36782 2024年 Mar 29日 13:59[01-01 00:01:06 ty D][ap_netcfg.c:809] active socket num:1
[01-01 00:01:06 ty D][ap_netcfg.c:859] recv udp packets,gcm mode
[01-01 00:01:06 ty D][ap_netcfg.c:870] recv_data_len 104
[01-01 00:01:06 ty D][ap_netcfg.c:138] start AP rcv_parse
[01-01 00:01:06 ty D][ap_netcfg.c:144] Frame is Too Big:5780660,10240
[01-01 00:01:06 ty E][ap_netcfg.c:873] wifi ap_rcv parse fail. ret:fffffff8.
从这个日志看,还是分配的网段不对。参考这个帖子:https://www.tuyaos.com/viewtopic.php?t=2751
郭老庄 2024年 Mar 29日 14:2036782 2024年 Mar 29日 13:59[01-01 00:01:06 ty D][ap_netcfg.c:809] active socket num:1
[01-01 00:01:06 ty D][ap_netcfg.c:859] recv udp packets,gcm mode
[01-01 00:01:06 ty D][ap_netcfg.c:870] recv_data_len 104
[01-01 00:01:06 ty D][ap_netcfg.c:138] start AP rcv_parse
[01-01 00:01:06 ty D][ap_netcfg.c:144] Frame is Too Big:5780660,10240
[01-01 00:01:06 ty E][ap_netcfg.c:873] wifi ap_rcv parse fail. ret:fffffff8.从这个日志看,还是分配的网段不对。参考这个帖子:https://www.tuyaos.com/viewtopic.php?t=2751
抓包看ip不会有问题,app向192.168.176.255和255.255.255.255两个广播地址发送长度为87、104的数据包,请帮忙再看下是哪里出了问题
[01-01 00:00:02 ty E][cipher_wrapper.c:34] Cipher not found
[01-01 00:00:02 ty E][tuya_svc_lan.c:221] mbedtls_cipher_auth_encrypt_wrapper:0x2
[01-01 00:00:02 ty E][ap_netcfg.c:1112] lpv35_frame_serialize fail:-2
这个打印是否正常?和demo的区别是一直在刷这个打印
提供一下日志和抓包