Browse Source

tests: Capture hwsim0 packet dump during test run

Signed-hostap: Jouni Malinen <j@w1.fi>
Jouni Malinen 12 years ago
parent
commit
79c3cbaf12
2 changed files with 3 additions and 0 deletions
  1. 2 0
      tests/hwsim/start.sh
  2. 1 0
      tests/hwsim/stop-wifi.sh

+ 2 - 0
tests/hwsim/start.sh

@@ -11,8 +11,10 @@ mkdir -p $DIR/logs
 DATE=`date +%s`
 DATE=`date +%s`
 sudo ifconfig hwsim0 up
 sudo ifconfig hwsim0 up
 sudo $WLANTEST -i hwsim0 -c -d > $DIR/logs/$DATE-hwsim0 &
 sudo $WLANTEST -i hwsim0 -c -d > $DIR/logs/$DATE-hwsim0 &
+sudo tcpdump -ni hwsim0 -s 2500 -w $DIR/logs/$DATE-hwsim0.dump &
 sudo $WPAS -Dnl80211 -iwlan0 -c $DIR/p2p0.conf -ddKt > $DIR/logs/$DATE-log0 &
 sudo $WPAS -Dnl80211 -iwlan0 -c $DIR/p2p0.conf -ddKt > $DIR/logs/$DATE-log0 &
 sudo $WPAS -Dnl80211 -iwlan1 -c $DIR/p2p1.conf -ddKt > $DIR/logs/$DATE-log1 &
 sudo $WPAS -Dnl80211 -iwlan1 -c $DIR/p2p1.conf -ddKt > $DIR/logs/$DATE-log1 &
 sudo $WPAS -Dnl80211 -iwlan2 -c $DIR/p2p2.conf -ddKt > $DIR/logs/$DATE-log2 &
 sudo $WPAS -Dnl80211 -iwlan2 -c $DIR/p2p2.conf -ddKt > $DIR/logs/$DATE-log2 &
 sudo $HAPD -ddKt -g $DIR/hostapd-global -G admin -ddKt > $DIR/logs/$DATE-hostapd &
 sudo $HAPD -ddKt -g $DIR/hostapd-global -G admin -ddKt > $DIR/logs/$DATE-hostapd &
 sleep 1
 sleep 1
+sudo chown $USER $DIR/logs/$DATE-hwsim0.dump

+ 1 - 0
tests/hwsim/stop-wifi.sh

@@ -3,6 +3,7 @@
 sudo killall -q hostapd
 sudo killall -q hostapd
 sudo killall -q wpa_supplicant
 sudo killall -q wpa_supplicant
 sudo killall -q wlantest
 sudo killall -q wlantest
+sudo killall -q tcpdump
 if grep -q hwsim0 /proc/net/dev; then
 if grep -q hwsim0 /proc/net/dev; then
     sudo ifconfig hwsim0 down
     sudo ifconfig hwsim0 down
 fi
 fi