wpa_supplicant2.0移植

http://wb127.blog.51cto.com/2232662/405295

http://www.carisma.slowglass.com/~tgr/libnl/files



2. openssl-1.0.1e.tar.gz (it is necessary for WAP2)    http://mirrors.ibiblio.org/openssl/source/
    wpa_supplicant-2.0.tar.gz (it is necessary for WAP2)   
    libnl-1.1.4.tar.gz                 http://www.carisma.slowglass.com/~tgr/libnl/files/


3. install openssl:
    cd openssl-1.0.1e
    mkdir bin
    modify Makefile:
    CC= arm-linux-gcc
    AR= arm-linux-ar $(ARFLAGS) r
    RANLIB= arm-linux-ranlib
    INSTALLTOP=/home/cole3/network/openssl-1.0.1e/bin
    OPENSSLDIR=/home/cole3/network/openssl-1.0.1e/bin
   
    make; make install


4. install libnl:
    ./configure --prefix=/home/cole3/network/openssl-1.0.1e/bin
    modify Makefile.opts:
    CC := arm-linux-gcc
    AR := arm-linux-ar
    make; make install


5. install wpa_supplicant:
    cd wpa_supplicant
    cp defconfig .config
    modify .config:
    CC=arm-linux-gcc -L/home/cole3/network/openssl-1.0.1e/bin/lib/
    CFLAGS += -I/home/cole3/network/openssl-1.0.1e/bin/include
    LIBS += -L/home/cole3/network/openssl-1.0.1e/bin/lib
    make
   
6. cp wpa_supplicant, wpa_passphrase to mini6410
    #wpa_passphrase Myssid "secretpassphrase" > /etc/wpa_supplicant.conf
     modify /etc/wpa_supplicant.conf
        network={
        ssid="Mywireless" #请非常注意你ssid名的大小写。
        scan_ssid=1 # for hide ap 
        key_mgmt=WPA-PSK #请无论你是使用WPA-PSK,WPA2-PSK,都请在这里输入 WPA-PSK。这在wpa_supplicant看来WPA-PSK,WPA2-PSK都是 WPA-PSK,改成WPA2-PSK,它会不认识。
        pairwise=CCMP TKIP #关键点,wpa_supplicant目前还不认AES的加密标准,因此即使你在此输入AES也没有用,自行web到路由器上改成CCMP TKIP吧。
        group=CCMP TKIP #同上
        psk=7b271c9a7c8a6ac07d12403a1f0792d7d92b5957ff8dfd56481ced43ec6a65 #wpa_supplicant算出来的密码。


    #wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -d &
   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值