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