wanpipe/util/wan_aftup/update_aft_firm.sh

36 lines
468 B
Bash
Executable File

#!/bin/sh
cmd=$1;
if [ ! -e wan_aftup ]; then
eval "make clean > /dev/null"
eval "make > /dev/null"
fi
if [ -e /proc/net/wanrouter ]; then
echo
echo "Warning: Wanpipe modules loaded"
echo " Please remove wanpipe modules from the kernel"
echo
echo " eg: wanrouter stop"
echo
exit 1
fi
trap '' 2
eval "./scripts/load.sh"
if [ "$cmd" == "auto" ]; then
eval "./wan_aftup -auto"
else
eval "./wan_aftup "
fi
eval "./scripts/unload.sh"