wpa_supplicant_hostapd=`ls -1 ../wpa_supplicant_hostapd/wpa_supplicant_hostapd-0.8_*` echo $wpa_supplicant_hostapd if [ -e $wpa_supplicant_hostapd ]; then echo "Checking wpa_supplicant_hostatpd" else echo "wpa_supplicant_hostapd doesn'tt exist in corresponding folder" exit fi if [ -e ../wpa_supplicant_hostapd/p2p_hostapd.conf ]; then echo "Checking p2p_hostapd.conf" else echo "p2p_hostapd.conf doesn't exist in corresponding folder" exit fi if [ -e ../wpa_supplicant_hostapd/wpa_0_8.conf ]; then echo "Checking wpa_0_8.conf" else echo "wpa_0_8.conf doesn't exist in corresponding folder" exit fi #cp ../wpa_supplicant_hostapd/wpa_supplicant_hostapd-0.8_rtw_20111118.zip ./ cp $wpa_supplicant_hostapd ./ wpa_supplicant_hostapd=`ls -1 ./wpa_supplicant_hostapd-0.8_*` echo " "$wpa_supplicant_hostapd unzip $wpa_supplicant_hostapd cd wpa_supplicant_hostapd-0.8 cd wpa_supplicant make clean all cd .. cd hostapd make clean all cd .. cd .. cp ../wpa_supplicant_hostapd/p2p_hostapd.conf ./ cp ../wpa_supplicant_hostapd/wpa_0_8.conf ./ cp ./wpa_supplicant_hostapd-0.8/hostapd/hostapd ./ cp ./wpa_supplicant_hostapd-0.8/hostapd/hostapd_cli ./ cp ./wpa_supplicant_hostapd-0.8/wpa_supplicant/wpa_supplicant ./ cp ./wpa_supplicant_hostapd-0.8/wpa_supplicant/wpa_cli ./ rm -rf wpa_supplicant_hostapd-0.8 rm -rf $wpa_supplicant_hostapd gcc -o P2P_UI ./p2p_api_test_linux.c ./p2p_ui_test_linux.c -lpthread if [ ! -e ./p2p_hostapd.conf ]; then echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" echo "Doesn't have p2p_hostapd.conf" result="fail" fi if [ ! -e ./wpa_0_8.conf ]; then echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" echo "Doesn't have wpa_0_8.conf" result="fail" fi if [ ! -e ./hostapd ]; then echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" echo "Doesn't have hostapd" result="fail" fi if [ ! -e ./wpa_supplicant ]; then echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" echo "Doesn't have hostapd_cli" result="fail" fi if [ ! -e ./wpa_cli ]; then echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" echo "Doesn't have p2p_hostapd.conf" result="fail" fi if [ ! -e ./P2P_UI ]; then echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" echo "Doesn't have P2P_UI" result="fail" fi if [ "$result" == "fail" ]; then echo "WiFi_Direct_User_Interface install unsuccessful" echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" exit fi echo "##################################################" echo "WiFi_Direct_User_Interface install complete!!!!!!!" echo "##################################################"