#!/bin/sh export DATE="12.01.2006" export TITLE="Status" . ${0%/*}/cgi-bin-pre.sh WLDEV=$(l=$(grep : /proc/net/wireless);l=${l%:*};echo ${l##* }) WLMASK=$(ip -f inet addr show dev $WLDEV label $WLDEV |sed -ne'2{s# \+inet \([0-9\.\/]\+\).*#\1#;p}') cat<
WLAN-Rate: $(wl rate)
IP Adresse: IP: $(ip -f inet addr show dev $WLDEV label $WLDEV |sed -ne'2{s/ \+inet \([0-9\.]\+\).*/\1/;p}'), Maske: $(test -n "$WLMASK" && ipcalc -m $WLMASK|cut -d'=' -f2), MAC: $(ip link show dev $WLDEV|sed -ne'2{s/.*ether \+\([^ ]\+\).*/\1/;p}')
Nameserver: EOF nvram get wan_dns 2>&1 echo "
" cat /tmp/resolv.conf 2>&1 cat<
WLAN-Status:
$(/usr/sbin/wl -i $WLDEV status 2>&1)
Firmware-Version:
EOF

cat /etc/freifunk-release 2>&1

cat<
Gerätelaufzeit: $(uptime)
Geräteinfo: Boardtype: $(nvram get boardtype), Boardnum: $(nvram get boardnum)
DHCP-Leases
$(cat /var/run/dhcp.leases)
für Bots NVRAM, OLSR
EOF . ${0%/*}/cgi-bin-post.sh