#! /bin/sh
PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin/
NAME=`basename $0`
#
https://cabinet.stv.su/index.php?m=conf IP="xxx.xxx.xxx.xxx" #Сюда прописываем ваш IP-адрес, который выдал вам провайдер при подключении
MAC="xx:xx:xx:xx:xx:xx" #сюда пишем MAC-адрес вашей DVB-карты
PID=0xXXXX #здесь должен быть ваш PID (узнаем у провайдера)
#
https://cabinet.stv.su/index.php?m=conf GLOBAX_BIN="/usr/local/sbin/globax"
GLOBAX_CONF="/etc/globax.conf"
CHANNELS_CONF="/etc/channels.conf"
#
http://forum.stv.su/viewtopic.php?t=1173 case "$1" in
start)
echo "starting $NAME..."
szap-s2 -c /etc/channels.conf -n1 -S0 -M2 -C999 -n 1 > /dev/null &
dvbnet -p $PID
ifconfig dvb0_0 hw ether $MAC
ifconfig dvb0_0 $IP
/sbin/sysctl -w net.ipv4.conf.all.rp_filter="0"
/sbin/sysctl -w net.ipv4.conf.default.rp_filter="0"
$GLOBAX_BIN $GLOBAX_CONF
;;
stop)
echo "stoping $NAME..."
killall globax
ifconfig dvb0_0 down
dvbnet -d 0
killall szap-s2 #ну раз замудрили при старте, мудрим и при остановке - иначе никак =(
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $NAME start|stop|restart"
exit 3
;;
esac
exit 0