xref: /openwifi/user_space/build_wpa_supplicant_wo11b.sh (revision 17a594259c8523c157a023b03b1e45f5306c1c78)
1#!/bin/bash
2if [ "$#" -ne 1 ]; then
3    echo "You must enter exactly 1 arguments: \$OPENWIFI_DIR"
4    exit 1
5fi
6
7OPENWIFI_DIR=$1
8
9set -x
10
11cd $OPENWIFI_DIR/user_space
12wget http://w1.fi/releases/wpa_supplicant-2.1.tar.gz
13tar xzvf wpa_supplicant-2.1.tar.gz
14patch -d wpa_supplicant-2.1/src/drivers/ < driver_nl80211.patch
15cd wpa_supplicant-2.1/wpa_supplicant/
16cp defconfig .config
17sed -i 's/#CONFIG_LIBNL32.*/CONFIG_LIBNL32=y/g' .config
18make -j16
19# sudo make install
20cd ../../
21rm -r wpa_supplicant-2.1/ wpa_supplicant-2.1.tar.gz
22