如何接收非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。