WiFi在LINUX下的移植
步骤:
1、内核驱动支持
因为S5PC100平台上SDIO功能已经支持,所以只需要内核驱动支持marvell-8686即可。
[*] Networking support --->
[*] Wireless --->
Improved wireless configuration API
{*} common routines for IEEE 802.11 drivers
Device Drivers --->
[*] Network device support --->
Wireless LAN --->
Marvell 8xxx Libertas WLAN driver support
Marvell Libertas 8385 and 8686 SDIO 802.11b/g cards Generic Driver Options --->
(sd8686.bin sd8686_helper.bin) External firmware blobs to build into the kernel binary
把sd8686.bin 和sd8686_helper.bin这两个固件放在firmware这个目录下。
2、wpa_suppicant的移植
$tar zxvf wpa_supplicant-0.7.2.tar.gz
$tar zxvf openssl-0.9.8e.tar.gz
$cd openssl-0.9.8e
$cp wpa_supplicant-0.7.2/patches/openssl-0.9.8e-tls-extensions.patch