在嵌入式上探测GPRS,Ethernet的报文,由于系统是裁剪过的,少了很多库,所以Tcpdump是用不了了,只好自己改了个,代码如下:
也可先在终端上运行:
ifconfig eth0 -promisc
ifconfig ppp0 -promisc
将网卡设置成混杂模式.这样程序里就不必调用set_netpromisc这个函数了,
在嵌入式上探测GPRS,Ethernet的报文,由于系统是裁剪过的,少了很多库,所以Tcpdump是用不了了,只好自己改了个,代码如下:
也可先在终端上运行:
ifconfig eth0 -promisc
ifconfig ppp0 -promisc
将网卡设置成混杂模式.这样程序里就不必调用set_netpromisc这个函数了,