#!/usr/bin/haserl <% echo -en "Content-Type: text/html\r\n\r\n" HOSTNAME="$(uci -q get "fff.system.hostname")" hood="$(uci -q get "system.@system[0].hood")" MAC="$(uci -q get network.client.macaddr)" lat="$(uci -q get "fff.system.latitude")" lon="$(uci -q get "fff.system.longitude")" contact="$(uci -q get "fff.system.contact")" . /etc/firmware_release %> <%= ${HOSTNAME} %>
www.freifunk-franken.de
Login
System
Name:<%= $HOSTNAME %>
MAC-Adresse:<%= $MAC %>
Modell:<% cat /tmp/sysinfo/model 2>/dev/null %>
Firmware:<%= ${FIRMWARE_VERSION} %>
Beschreibung:<% uci -q get 'fff.system.description' %>
Position:<% if [ -n "$lat" -a -n "$lon" ]; then echo "${lat:0:8}N, ${lon:0:8}E" fi %>
Standort:<% uci -q get 'fff.system.position_comment' %>
E-Mail Adresse:<%= $contact %>
Status
Hood:<% echo "$hood" %>
Bekannte Knoten:<% echo -n $(($(batctl tg -H | cut -b 40-56 | sort | uniq | wc -l 2> /dev/null)+1)) %>
Nachbarknoten:<% echo -n $(batctl o -H | cut -b 40-56 | sort | uniq | wc -l 2> /dev/null) %>
Lokale Clients:<% echo -n $(batctl tl -H 2> /dev/null | grep -c 'W') %>