From patchwork Sun Oct 15 10:23:23 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: fff-web: Show WiFi channels From: Adrian Schmutzler X-Patchwork-Id: 586 Message-Id: <1508063003-28323-1-git-send-email-freifunk@adrianschmutzler.de> To: franken-dev@freifunk.net Date: Sun, 15 Oct 2017 12:23:23 +0200 Channels displayed are based on json! This is combined with a reorganization of the columns. Signed-off-by: Adrian Schmutzler Reviewed-by: Tim Niemeyer Reviewed-by: Fabian Bläse Tested-by: Fabian Bläse --- .../fff/fff-web/files/www/ssl/cgi-bin/home.html | 36 ++++++++++++---------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html index 1569c01..ed34ca6 100755 --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html @@ -54,15 +54,19 @@ if [ -s /tmp/keyxchangev2data ] ; then json_select hood json_get_var mesh_type2 mesh_type2 json_get_var mesh_type5 mesh_type5 + json_get_var chan2ghz channel2 + json_get_var chan5ghz channel5 else mesh_type2="-" mesh_type5="-" + chan2ghz="-" + chan5ghz="-" fi %> -
-
+
System @@ -77,8 +81,18 @@ fi
Name:<%= ${HOSTNAME} %>
Uhrzeit:<% date %>
+
+ Netz: Freifunk + + + + + + +
Nutzer:<% cat /sys/kernel/debug/batman_adv/bat0/transtable_local 2> /dev/null | grep -c 'W' %>
Empfangen:<% cat /sys/class/net/br-mesh/statistics/rx_bytes 2> /dev/null | human_bytes %>
Gesendet:<% cat /sys/class/net/br-mesh/statistics/tx_bytes 2> /dev/null | human_bytes %>
IPv4 Adressen:<% addr 4 br-mesh %>
IPv6 Adressen:<% addr 6 br-mesh %>
+
-
+
Software @@ -89,31 +103,19 @@ fi
Firmware Version:<%= ${FIRMWARE_VERSION} %>
-
+
Hood +
Hood:<% echo "$hood" %>
Mesh-Type (2.4/5 GHz):<% echo "${mesh_type2} / ${mesh_type5}" %>
Channel (2.4/5 GHz):<% echo "${chan2ghz} / ${chan5ghz}" %>
 
Beim Klicken werden die Hood-Daten innerhalb von 5 Minuten neu abgerufen und angewandt:
-
-
- Netz: Freifunk - - - - - - -
Nutzer:<% cat /sys/kernel/debug/batman_adv/bat0/transtable_local 2> /dev/null | grep -c 'W' %>
Empfangen:<% cat /sys/class/net/br-mesh/statistics/rx_bytes 2> /dev/null | human_bytes %>
Gesendet:<% cat /sys/class/net/br-mesh/statistics/tx_bytes 2> /dev/null | human_bytes %>
IPv4 Adressen:<% addr 4 br-mesh %>
IPv6 Adressen:<% addr 6 br-mesh %>
-
-
-
+
Netz: WAN
Internet vorhanden:<%= ${internet_active} %>