From 0d6a4bf78ae9de347dd175ce020728148f5107ba Mon Sep 17 00:00:00 2001 From: Terence Boldt Date: Sun, 30 May 2021 14:02:47 +0000 Subject: [PATCH] Add wifi setup support --- RaspberryPi/apple2driver/handlers/exec.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/RaspberryPi/apple2driver/handlers/exec.go b/RaspberryPi/apple2driver/handlers/exec.go index 7866138..647f541 100644 --- a/RaspberryPi/apple2driver/handlers/exec.go +++ b/RaspberryPi/apple2driver/handlers/exec.go @@ -60,10 +60,11 @@ func ExecCommand() { } ssid := params[2] psk := params[3] - linuxCommand = "sudo printf \"country=ca\\nupdate_config=1\\nctrl_interface=/var/run/wpa_supplicant\\n\\nnetwork={\\n scan_ssid=1\\n ssid=\\\"%s\\\"\n psk=\\\"%s\\\"\\n}\\n\" " + + linuxCommand = "printf \"country=ca\\nupdate_config=1\\nctrl_interface=/var/run/wpa_supplicant\\n\\nnetwork={\\n scan_ssid=1\\n ssid=\\\"%s\\\"\n psk=\\\"%s\\\"\\n}\\n\" " + ssid + " " + psk + " " + - " > /etc/wpa_supplicant/wpa_supplicant.conf; " + + " > /tmp/wpa_supplicant.conf; " + + "sudo mv /tmp/wpa_supplicant.conf /etc/wpa_supplicant/; " + "sudo wpa_cli -i wlan0 reconfigure" } cmd := exec.Command("bash", "-c", linuxCommand)