mirror of
https://github.com/billz/raspap-webgui.git
synced 2023-10-10 13:37:24 +02:00
Fix: display AP interface stats
This commit is contained in:
parent
9faa98dd51
commit
b9ba2946a5
@ -22,7 +22,7 @@ function DisplayDashboard(&$extraFooterScripts)
|
|||||||
$status->showMessages();
|
$status->showMessages();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
exec('ip a show '.$_SESSION['wifi_client_interface'], $stdoutIp);
|
exec('ip a show '.$_SESSION['ap_interface'], $stdoutIp);
|
||||||
$stdoutIpAllLinesGlued = implode(" ", $stdoutIp);
|
$stdoutIpAllLinesGlued = implode(" ", $stdoutIp);
|
||||||
$stdoutIpWRepeatedSpaces = preg_replace('/\s\s+/', ' ', $stdoutIpAllLinesGlued);
|
$stdoutIpWRepeatedSpaces = preg_replace('/\s\s+/', ' ', $stdoutIpAllLinesGlued);
|
||||||
|
|
||||||
@ -89,7 +89,6 @@ function DisplayDashboard(&$extraFooterScripts)
|
|||||||
|
|
||||||
define('SSIDMAXLEN', 32);
|
define('SSIDMAXLEN', 32);
|
||||||
// Warning iw comes with: "Do NOT screenscrape this tool, we don't consider its output stable."
|
// Warning iw comes with: "Do NOT screenscrape this tool, we don't consider its output stable."
|
||||||
// fetch first wireless interface
|
|
||||||
exec('iw dev ' .$_SESSION['wifi_client_interface']. ' link ', $stdoutIw);
|
exec('iw dev ' .$_SESSION['wifi_client_interface']. ' link ', $stdoutIw);
|
||||||
$stdoutIwAllLinesGlued = implode(' ', $stdoutIw);
|
$stdoutIwAllLinesGlued = implode(' ', $stdoutIw);
|
||||||
$stdoutIwWRepSpaces = preg_replace('/\s\s+/', ' ', $stdoutIwAllLinesGlued);
|
$stdoutIwWRepSpaces = preg_replace('/\s\s+/', ' ', $stdoutIwAllLinesGlued);
|
||||||
|
@ -3,7 +3,7 @@ $arrHostapdConf = parse_ini_file(RASPI_CONFIG.'/hostapd.ini');
|
|||||||
if ($arrHostapdConf['WifiAPEnable'] == 1) {
|
if ($arrHostapdConf['WifiAPEnable'] == 1) {
|
||||||
$client_interface = 'uap0';
|
$client_interface = 'uap0';
|
||||||
} else {
|
} else {
|
||||||
$client_interface = $_SESSION['wifi_client_interface'];
|
$client_interface = $_SESSION['ap_interface'];
|
||||||
}
|
}
|
||||||
$ap_iface = $_SESSION['ap_interface'];
|
$ap_iface = $_SESSION['ap_interface'];
|
||||||
$MACPattern = '"([[:xdigit:]]{2}:){5}[[:xdigit:]]{2}"';
|
$MACPattern = '"([[:xdigit:]]{2}:){5}[[:xdigit:]]{2}"';
|
||||||
@ -40,7 +40,7 @@ $ifaceStatus = $wlan0up ? "up" : "down";
|
|||||||
<div class="card mb-3">
|
<div class="card mb-3">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h4><?php echo _("Hourly traffic amount"); ?></h4>
|
<h4><?php echo _("Hourly traffic amount"); ?></h4>
|
||||||
<div id="divInterface" class="d-none"><?php echo 'uap0'; ?></div>
|
<div id="divInterface" class="d-none"><?php echo $_SESSION['ap_interface']; ?></div>
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<canvas id="divDBChartBandwidthhourly"></canvas>
|
<canvas id="divDBChartBandwidthhourly"></canvas>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user