From 91479e30f6efb60a06cb0af6f4cc5db2a9f8a16b Mon Sep 17 00:00:00 2001
From: Phuc Tran Truong <truongph@informatik.hu-berlin.de>
Date: Wed, 18 Apr 2018 00:14:27 +0200
Subject: [PATCH] Add script that resets the wifi card

---
 .../AdHoc_Wifi}/connectAdHoc.sh                    |  0
 .../AdHoc_Wifi}/createAdhocNetwork.sh              |  0
 scripts/AdHoc_Wifi/resetWifi.sh                    | 14 ++++++++++++++
 3 files changed, 14 insertions(+)
 rename {doc/softwareSetup => scripts/AdHoc_Wifi}/connectAdHoc.sh (100%)
 rename {doc/softwareSetup => scripts/AdHoc_Wifi}/createAdhocNetwork.sh (100%)
 create mode 100644 scripts/AdHoc_Wifi/resetWifi.sh

diff --git a/doc/softwareSetup/connectAdHoc.sh b/scripts/AdHoc_Wifi/connectAdHoc.sh
similarity index 100%
rename from doc/softwareSetup/connectAdHoc.sh
rename to scripts/AdHoc_Wifi/connectAdHoc.sh
diff --git a/doc/softwareSetup/createAdhocNetwork.sh b/scripts/AdHoc_Wifi/createAdhocNetwork.sh
similarity index 100%
rename from doc/softwareSetup/createAdhocNetwork.sh
rename to scripts/AdHoc_Wifi/createAdhocNetwork.sh
diff --git a/scripts/AdHoc_Wifi/resetWifi.sh b/scripts/AdHoc_Wifi/resetWifi.sh
new file mode 100644
index 00000000..86051ddf
--- /dev/null
+++ b/scripts/AdHoc_Wifi/resetWifi.sh
@@ -0,0 +1,14 @@
+# Switch from AdHoc Network to eduroam
+
+IFACE="wlan0"
+
+# Reset wifi card
+sudo ifconfig IFACE down
+sudo iw IFACE set type managed
+sudo ifconfig IFACE up
+sleep 0.5
+
+# Connect to wifi and obtain IP address
+sudo wpa_cli
+sudo dhclient -r
+sudo dhclient
-- 
GitLab