1、确认自己制作的rootfs并启动
(1)busybox交叉编译
(2)启动后直接nfs方式挂载文件夹形式的rootfs,测试ok后再做成镜像烧录
(3)挂载参数bootargs:setenv bootargs root=/dev/nfs nfsroot=192.168.1.141:/root/rootfs ip=192.168.1.10:192.168.1.141:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC2,115200
set bootcmd 'tftp 30008000 zImage; bootm 30008000'
2、需要的工具集确认
(1)iwconfig工具集:另外移植的,不是busybox中的
(2)dhcp工具集:是busybox中集成的,确认busybox的menuconfig中配置支持了这个
(3)wpa_supplicant工具集:另外移植的,不是busybox中的
3、交叉编译iwconfig
(1)源码下载
(2)配置
(3)交叉编译
(4)部署安装
(5)测试
4、交叉编译wpa_supplicant
(1)下载wpa_supplicant源码并配置编译。
载配套版本的openssl并配置编译 (3)去掉配置NL相关的选项省去移植libnl。
5、制作ext2镜像并刷机测试