有时候我们的开发板没有网线,只能通过WIFI进行调试和下载文件,这就需要搭建纯WIFI环境。
1 原理
(1)ubuntu和Windows桥接,这样ubuntu、windows、开发板三者都做sta,连同一个AP
(2)开发板事先移植部署好USB WIFI驱动、wpa_supplicant等
(3)开发板/etc/profile中设计好配置WIFI启动、连接AP、静态IP 或者 动态DHCP 等
上面可以参考:12 海思Hi3518E移植WIFI驱动(STA模式)
(4)开发板/etc/profile中设置让开发板通过无线mount虚拟机
虚拟机分配了IP地址后,用获得的IP地址进行挂载虚拟机
#虚拟机IP地址为:192.168.43.220
mount -t nfs -o nolock 192.168.43.220:/home/aston/rootfs /mnt
2 运行
/mnt # ls
RT2870AP.dat mt7601Uap.ko stream_chn0.h264
RT2870STA.dat mt7601Usta.ko venc_encode_stream.h264
default.script resolv.conf wpa-psk-tkip.conf
jpeg0 sample.bound wpa_cli
ko sample.deconfig wpa_supplicant
lib sample_venc_sta
mm.bmp sample_venc_wifi_ap