微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > 如何接收非IP(0X0800)报文的包

如何接收非IP(0X0800)报文的包

时间:10-02 整理:3721RD 点击:

由于作为从机模式下,无法响应ARP请求。于是想通过socket 处理ARP数据。目前使用Socket(SL_AF_PACKET,SOCK_RAW, INADDR_ANY)可以发送自己封装的ARP报文,但是无法收到非IP(0x0800)的报文!请教一下大家,如何配置能接收非IP的报文?谢谢。AF_RF模式不能在连接状态下使用!CC3200的SDK太多限制!

你是对的,因为CC3200主要是针对WIFI+IP的应用,如果你是WIFI连接状态,就只会用IP协议。或者你用AF_RF 去自己控制所有MAC层的数据。

或者你可以用TCP/IP bypass 去bypass掉TCP/IP协议栈也OK。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top