mirror of
https://github.com/billz/raspap-webgui.git
synced 2025-05-26 01:15:18 +02:00
Update reinitializeWPA method to use wpa_cli reconfigure
This commit is contained in:
parent
0a547442a4
commit
9fe7bad7b1
@ -183,13 +183,14 @@ function getWifiInterface()
|
|||||||
*/
|
*/
|
||||||
function reinitializeWPA($force)
|
function reinitializeWPA($force)
|
||||||
{
|
{
|
||||||
|
$iface = escapeshellarg($_SESSION['wifi_client_interface']);
|
||||||
if ($force == true) {
|
if ($force == true) {
|
||||||
$cmd = "sudo /bin/rm /var/run/wpa_supplicant/".escapeshellarg($_SESSION['wifi_client_interface']);
|
$cmd = "sudo /bin/rm /var/run/wpa_supplicant/$iface";
|
||||||
$result = shell_exec($cmd);
|
$result = shell_exec($cmd);
|
||||||
}
|
}
|
||||||
$cmd = "sudo /sbin/wpa_supplicant -B -Dnl80211,wext -c/etc/wpa_supplicant/wpa_supplicant.conf -i".escapeshellarg($_SESSION['wifi_client_interface']);
|
$cmd = "sudo wpa_cli -i $iface reconfigure";
|
||||||
$result = shell_exec($cmd);
|
$result = shell_exec($cmd);
|
||||||
sleep(2);
|
sleep(1);
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user