您的位置:首页 > 运维架构 > Linux

Wpa_supplicant移植至arm-linux

2012-03-22 14:29 363 查看
一、下载wpa_supplicant源码

下载:wpa_supplicant-0.7.3.tar.gz

解压:tar –zxvf supplicant-0.7.3.tar.gz

进入wpa_supplicant目录:cd wpa_supplicant-0.7.3/wpa_supplicant/

二、配置

(移植wpa_supplicant需要依赖openssl,openssl的移植见Openssl 移植至arm-linux)

$ cp  defconfig  .config

$ vim .config


添加CC=arm-linux-gcc –L/share/arm_linux/lib

CFLAGS+=-I/share/arm_linux/include

(/share/arm_linux/include与lib目录下分别是openssl的头文件与链接库。按.config文提示加LIBS+=-L/share/arm_linux/lib而CC=arm-linux-gcc时在链接生成wpa_passphrase的时候会提示错误:arm-none-linux-gnueabi/bin/ld: cannot find –lcrypto)

三、编译

$ make

将生成的wpa_passphrase, wpa_cli, wpa_supplicant文件copy至arm-linux系统。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: