#!/bin/sh . /www/cgi-bin/functions.sh lock_cgiwait killall -SIGUSR1 udhcpd sleep 2 killall -SIGUSR2 net-scan #update dhcpd lease sleep 1 killall -SIGUSR1 net-scan sleep 5 chip_num=$($nvram get chip_num) if [ "$chip_num" = "RTL8196C" ]; then wlan_cmd="wl_stainfo" else wlan_cmd="wlanconfig ath0 list sta" fi sta=`$wlan_cmd` if [ "x$sta" != "x" ];then $wlan_cmd | awk '{print $1,"#@#"}' > /tmp/stalist else echo "" > /tmp/stalist fi stalist=$(echo -n $(cat /tmp/stalist)) lan_get_ip=$($nvram get lan_ipaddr) lan_get_netmask=$($nvram get lan_netmask) attach_device_list=`[ -f /tmp/netscan/attach_device ] && cat /tmp/netscan/attach_device || echo ""` attach_device_list=$(echo -n $attach_device_list) router_disable=$($nvram get router_disable) if [ $router_disable = 0 ]; then noload_header=_attach_device else noload_header=_network_device fi print_cgi_header print_http_header "/funcs.js" print_noload_header "$noload_header" print_table_header "" cat < # EOF print_http_footer