имеется ситуэйшн:
поднял интерфейс dvb0_0 , понял тоннель по pptp (ppp0)тюню на спутник:
#server:/usr/local/bin# ./szap -c /etc/channels.conf -n 1 -x
#reading channels from file '/etc/channels.conf'
#zapping to 1 'SpaceGate':
#sat 0, frequency = 10974 MHz V, symbolrate 29207000, vpid = 0x1b58, apid = 0x0001
#using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
#status 00 | signal bcbc | snr 744f | ber 000007e6 | unc 00000000 |
#status 1f | signal b5de | snr b451 | ber 00000349 | unc 00000000 | FE_HAS_LOCK
, пока идёт тюнинг, пинги уходют и приходют как положенно, как тока тюнинг заканчивается, пропадает всякая связь с инетом.
скажите пажалуста, чего мне такого и где прописАть, чтобы связь работала путём? :-)
делать так:
modprobe dvb-core dvb_shutdown_timeout=0после этого dvb не будет выключаться при неактивности.
ну или:
./szap -c /etc/channels.conf -n 1 >/dev/null 2>/dev/null &хотя правильнее не делать таких костылей и воспользоваться первым способом :)
>делать так:
>modprobe dvb-core dvb_shutdown_timeout=0
>
>после этого dvb не будет выключаться при неактивности.
>
>ну или:
>./szap -c /etc/channels.conf -n 1 >/dev/null 2>/dev/null &
>
>хотя правильнее не делать таких костылей и воспользоваться первым способом :)По первому способу делать пробывал, результат тот же, помогло до сборки ядра в драйверах в файле .../linux-xxx/drivers/media/dvb-core/dvb-frontend.c
поставить значение dvb_shutdown_timeout=0, по умолчанию там стоит 5.