diff --git a/SiteSurvey/module.info b/SiteSurvey/module.info index 6b1f6e2..c41ca29 100644 --- a/SiteSurvey/module.info +++ b/SiteSurvey/module.info @@ -6,5 +6,5 @@ "tetra" ], "title": "Site Survey", - "version": "1.3" + "version": "1.4" } diff --git a/SiteSurvey/scripts/capture.sh b/SiteSurvey/scripts/capture.sh index 6449ba7..1e97c1d 100755 --- a/SiteSurvey/scripts/capture.sh +++ b/SiteSurvey/scripts/capture.sh @@ -55,6 +55,11 @@ if [ "$1" = "start" ]; then echo ${BSSID} > ${LOCK} + # make sure the folder exists + if [ ! -d /pineapple/modules/SiteSurvey/capture ]; then + mkdir /pineapple/modules/SiteSurvey/capture + fi + airodump-ng -c ${CHANNEL} --bssid ${BSSID} -w /pineapple/modules/SiteSurvey/capture/capture_${MYTIME} ${MYMONITOR} &> /dev/null & echo -e "Capture is running..." >> ${LOG} diff --git a/SiteSurvey/scripts/dependencies.sh b/SiteSurvey/scripts/dependencies.sh index f8e0def..857c997 100755 --- a/SiteSurvey/scripts/dependencies.sh +++ b/SiteSurvey/scripts/dependencies.sh @@ -23,6 +23,8 @@ if [ "$1" = "install" ]; then uci set sitesurvey.module.installed=1 uci commit sitesurvey.module.installed + mkdir /pineapple/modules/SiteSurvey/capture + elif [ "$1" = "remove" ]; then rm -rf /etc/config/sitesurvey fi