最近在调试IPC,涉及到网络方面的编程,先在板子上面架设USB WIFI,然后连接Router,ARM板可以正常自动
获取ip addr,如下所示:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 00:13:EF:10:04:98
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:72 errors:0 dropped:14 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10774 (10.5 KiB) TX bytes:8172 (7.9 KiB)
获取到的ip addr:192.168.1.101,然后PC透过无线WIFI ping ARM板,可以ping到,PC也可以透过无线WIFI访问
到架设在ARM 板子的web,可ARM 却一直ping不通PC无线网卡?捣鼓了很久才发现,原来是PC防火墙enable
的缘故,将无线网卡的fire wall close掉以后,再ping,可以ping通了,果然是fire wall在搞的鬼。
OK,现在PC --WIFI--ARM 这条路已经串通了,接下来再验证一下之前移植的jrtplib 对data stream的传输功能了。