Это -
Код:
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
заменить на это -
Код:
/sbin/sysctl -w net.ipv4.conf.all.rp_filter="0"
/sbin/sysctl -w net.ipv4.conf.default.rp_filter="0"Догадался и заменил, но
с таким скриптом
PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin
NAME=`basename $0`
#
https://cabinet.stv.su/index.php?m=info IP="хх.хх.хх.хх" #Сюда прописываем ваш IP-адрес, который выдал вам провайдер при подключении
MAC="00:00:хх:хх:хх:хх" #сюда пишем MAC-адрес вашей DVB-карты
PID="4125" #здесь должен быть ваш 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 -c $CHANNELS_CONF -n 1 > /dev/null & #сие так замудренно всвязи с проблемамаи на ядре 2.6.24 и выше
szap-s2 -c /etc/channels.conf -n1 -S1 -M5 -C34
dvbnet -p $PID
ifconfig dvb0_0 $IP
ifconfig dvb0_0 hw ether $MAC
echo 0 >/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
получаю:
alex@alex-desktop:~$ sudo /etc/init.d/dbvd start
starting dbvd...
reading channels from file '/etc/channels.conf'
zapping to 1 'STV':
delivery DVB-S2, modulation 8PSK
sat 0, frequency 11149 MHz V, symbolrate 25000000, coderate 3/4, rolloff 0.35
vpid 0x1fff, apid 0x1fff, sid 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
DVB Network Interface Manager
Version 1.1.0-TVF (Build Fri Dec 16 03:44:46 2005)
Copyright (C) 2003, TV Files S.p.A
Device: /dev/dvb/adapter0/net0
Status: device dvb0_0 for pid 4125 created successfully.
SIOCSIFFLAGS: Невозможно назначить запрошенный адрес
/sbin/sysctl: 1: 0: not foundGlobAx(tm) v4.2.3, Build Sep 26 2005 17:58:01, (c)2004 NuclearCat, GlobalProof S.A.R.L. All rights reserved.
Website:
http://www.globax.info Support: support@globax.info
alex@alex-desktop:~$ status 00 | signal c840 | snr c999 | ber 00000000 | unc 00000000 |
status 1f | signal ccc0 | snr c7ff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ccc0 | snr c4cc | ber 00000000 | unc 00000000 | FE_HAS_LOCK
alex@alex-desktop:~$ status 1f | signal ccc0 | snr c4cc | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ccc0 | snr c4cc | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ccc0 | snr c4cc | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ccc0 | snr c4cc | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Ясно, что сигнал лочится, но смущает красный текст
На какой адрес он жалуется? Пробывал мак подставлять родной, с карты, пробывал назначенный, один и тот же ответ(((