1#!/bin/bash 2 3# Author: Michael Mehari 4# SPDX-FileCopyrightText: 2019 UGent 5# SPDX-License-Identifier: AGPL-3.0-or-later 6 7# if [ "$#" -ne 1 ]; then 8# echo "You must enter exactly 1 arguments: \$OPENWIFI_DIR" 9# exit 1 10# fi 11 12OPENWIFI_DIR=$(pwd)/../ 13 14set -x 15 16cd $OPENWIFI_DIR/user_space 17wget http://w1.fi/releases/wpa_supplicant-2.1.tar.gz 18tar xzvf wpa_supplicant-2.1.tar.gz 19patch -d wpa_supplicant-2.1/src/drivers/ < driver_nl80211.patch 20cd wpa_supplicant-2.1/wpa_supplicant/ 21cp defconfig .config 22sed -i 's/#CONFIG_LIBNL32.*/CONFIG_LIBNL32=y/g' .config 23make -j16 24# sudo make install 25cd ../../ 26rm -r wpa_supplicant-2.1/ wpa_supplicant-2.1.tar.gz 27