3 DIR="$( cd "$( dirname "$0" )" && pwd )"
4 WPAS=$DIR/../../wpa_supplicant/wpa_supplicant
5 HAPD=$DIR/../../hostapd/hostapd
6 WLANTEST=$DIR/../../wlantest/wlantest
8 if [ "x$1" = "xvalgrind" ]; then
15 sudo modprobe mac80211_hwsim radios=5
18 sudo ifconfig hwsim0 up
19 sudo $WLANTEST -i hwsim0 -c -d > $DIR/logs/$DATE-hwsim0 &
20 sudo tcpdump -ni hwsim0 -s 2500 -w $DIR/logs/$DATE-hwsim0.dump &
21 if [ "x$VALGRIND" = "xy" ]; then
24 sudo valgrind --log-file=$DIR/logs/$DATE-valgrind-wlan$i $WPAS -g /tmp/wpas-wlan$i -Gadmin -Dnl80211 -iwlan$i -c $DIR/p2p$i.conf -ddKt > $DIR/logs/$DATE-log$i &
27 sudo valgrind --log-file=$DIR/logs/$DATE-valgrind-hostapd $HAPD -ddKt -g /var/run/hostapd-global -G admin -ddKt > $DIR/logs/$DATE-hostapd &
30 sudo $WPAS -g /tmp/wpas-wlan$i -Gadmin -Dnl80211 -iwlan$i -c $DIR/p2p$i.conf -ddKt > $DIR/logs/$DATE-log$i &
32 sudo $HAPD -ddKt -g /var/run/hostapd-global -G admin -ddKt > $DIR/logs/$DATE-hostapd &
35 sudo chown $USER $DIR/logs/$DATE-hwsim0.dump
36 if [ "x$VALGRIND" = "xy" ]; then
37 sudo chown $USER $DIR/logs/$DATE-*valgrind*