cc3235开发板已连上路由器并socket,然后使用AT指令发送UDP数据,发送了好几次,很久之后电脑网络调试助手突然才识别到wifi的主机和端口并收到一个数据
是没有天线导致信号不好丢包的原因吗,还是缺少什么步骤
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
cc3235开发板已连上路由器并socket,然后使用AT指令发送UDP数据,发送了好几次,很久之后电脑网络调试助手突然才识别到wifi的主机和端口并收到一个数据
是没有天线导致信号不好丢包的原因吗,还是缺少什么步骤
三个证书通过Uniflash创建,创建方法手册中有具体说明:http://www.ti.com/lit/ug/swru469g/swru469g.pdf?ts=1591152543325(高级模式中)
服务器端身份验证需要Root CA file,关于这部分的详细说明请看4.6节:https://www.ti.com.cn/cn/lit/ug/swru455j/swru455j.pdf?ts=1591335598379
生成的scr. der,怎么Sign the CSR file
又如何生成另外两个文件:Client.der,private.key
IP地址没问题,我帖子打错了,服务器地址应该是192.168.1.100,我用两台电脑连接AP互相通信是可以的,用板子和电脑不行,板子的IP也能Ping通
通过抓包工具,只有连接AP时的数据,没有抓到发送的数据
板子的IP是192.168.1.102,网关是192.168.1.1,DNS是192.168.4.211
你照下面步骤重新试一下:
烧录好程序后,打开串口工具
1.输入AT指令:AT+WlanSetMode =STA,点击回车键
2.AT+WlanConnect="你的路由器名称",,WPA_WPA2,12345678,,,
3.AT+Socket=INET,DGRAM,UDP
4.AT+Connect=+Socket,INET,1000,192.168.43.141(IP地址修改成自己电脑的)
5.AT+SendTo=0,INET,1000,192.168.43.141,0,1,1
看下每一项返回值是否都是ok
我试了下可以收到数据
奇怪了,我这不行
都能返回OK,server抓包也只能抓到指令WlanConnect的数据
还有一个奇怪的点是,AT+Connect随便IP也能返回连接OK,实际上电脑服务器端ping这些IP是没有的,例如:
AT+Connect=+0,INET,1000,192.168.166.22
OK+connect:1000,192.168.166.22OK
找到原因了,原来是我的AT指令参数里的ip地址加了双引号,之前也有不加测试过,那时可能其他的参数又错了所以也没成功,后面就一直以为要加双引号,晕了。。。
非常感谢你们的耐心支持!
使用cc3235的peap功能,已配置好路由和radius服务器且手机可以无证书用eap方法连上了路由+radius,但和手机同样的参数wifi发at指令AT+WlanConnect="TP-LINK_6034",,WPA_ENT,test,lkz,lkz,PEAP0_MSCHAPv2却连不上,还是提示缺失证书,难道wifi使用peap功能必须要用证书吗