#!/bin/sh #------------------------------------------------------------------------------ # status.cgi - Display Status of ISDN & DSL # # Creation: 17.01.2001 tg # Last Update: $Id$ # #------------------------------------------------------------------------------ # get main helper functions # set_debug=yes . /srv/www/include/cgi-helper if grep -q "^OPT_IPV6='yes'$" /etc/rc.cfg && [ -f /srv/www/include/cgi-helper-ip6 ] then . /srv/www/include/cgi-helper-ip6 IPV6='yes' fi # Functions show_connection_switch () { # Check for channel-bundling route=`imond-send "route" | sed 's/OK //; s/.$//'` links=`imond-send "links $route" | sed 's/OK //; s/.$//'` # Circuits circuits=`imond-send "circuits" | sed 's/.$//; s/OK //'` # check if a circuit is defined case $circuits in 0);; *) comm='' for i in `seq 1 $circuits` do comm=`if [ "$comm" != "" ]; then echo "$comm"; fi; echo "circuit $i"` done circuits=`imond-send "$comm" | grep -n 'OK' | sed 's/^/
$HOSTNAME $_STAT_runningsince: |
---|
1min | 5min | 15min |
---|---|---|
$cpu1m | $cpu5m | $cpu15m |
'$_STAT_lastcall': | ' echo ''$_STAT_from' | '$_STAT_to' | ' echo ''$_MN_date' / '$_MN_time' |
---|---|---|---|
$LASTFROM | $LASTTO | " echo "$LASTTIME |
$_STAT_state | $_STAT_name | $_STAT_direction | $_STAT_ip | $_STAT_ibytes | $_STAT_obytes | $_STAT_onltime |
---|
IP | '$_STAT_dnsname' |
---|---|
$i | $res |
IP | '$_STAT_dnsname' | Port |
---|---|---|
$tmpip | $res | $tmpport |
'$_STAT_state' | '$_STAT_name' | IPv4 | IPv6 | MAC | Interface |
---|
'$_STAT_state' | '$_STAT_name' | IPv4 | MAC | Interface | |
---|---|---|---|---|---|
$status | $res | $ip | $ip6 | $mac | $dev |
$status | $res | $ip | $mac | $dev |