在华为海思上面实现wpa_supplicant移植和最终连接上网

连续搞了几天,终于在这个周日的晚上搞出来了。流程如下:

一、下载源码
       http://hostap.epitest.fi/wpa_supplicant/     

 下载wpa_supplicant-0.7.3.tar.gz(openssl用到0.7.3提供的补丁)

               #tar xvfz wpa_supplicant-0.7.3.tar.gz
       下载 www.openssl.org/source/openssl-0.9.8e.tar.gz
               #tar zxvf openssl-0.9.8e.tar.gz
二、编译openssl库

将wpa_supplicant中的补丁拷贝到openssl中
       # cpwpa_supplicant-0.7.3/patches/openssl-0.9.8e-tls-extensions.patchopenssl-0.9.8e/
       #cd openssl-0.9.8e
       #mkdir /usr/local/ssl
       #vim Makefile
    CC=arm-hismall-linux-gcc     
    AR=arm-hismall-linux-ar$(ARFLAGS) r
    RANLIB=arm-hismall-linux-ranlib
还有上面的两项:INSTALLTOP=/usr/local/ssl
                                                  OPENSSLDIR=/usr/local/ssl


        #make
       #make install

/usr/local/ssl目录下安装了ssl
 #ls/usr/local/ssl
 #bin  certs  include  lib  man  misc openssl.cnf private

后面编译wpa_supplicant要依赖openssl中的lib

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值