Недавно поставил Ubuntu 8.04b и как обычно получил проблему засыпания SS2
С модулем "из коробки" удается стабильно один раз залочить сигнал, и карта вешается намернтво, до ребута
Вот что пишет при повторном локе того же транспондера
reading channels from file '/etc/channels.conf'
zapping to 9 '8 STS':
sat 0, frequency = 11044 MHz V, symbolrate 44951000, vpid = 0x0000, apid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
FE_SET_TONE failed: Connection timed out
FE_DISEQC_SEND_MASTER_CMD failed: Connection timed out
FE_DISEQC_SEND_BURST failed: Connection timed out
FE_SET_TONE failed: Connection timed out
status 00 | signal ffff | snr ffff | ber 00000000 | unc 00000000 |
status 00 | signal ffff | snr ffff | ber 00000000 | unc 00000000 |
status 00 | signal ffff | snr ffff | ber 00000000 | unc 00000000 |
и в таком же духе
в предедущих версиях ядра проблема решалась быстро и без вопросов пересборкой ядра
с заменой в /usr/src/your_source/drvers/media/dvb/dvb-core/dvb_frontend.c
static int dvb_shutdown_timeuot = 5
на
static int dvb_shutdown_timeuot = 0
Однако в исходниках ядра 2.6.24 в файле dvb_frontend.c
строка static int dvb_shutdown_timeuot выглядит вот так
static int dvb_frontend_debug;
static int dvb_shutdown_timeout;
static int dvb_force_auto_inversion;
static int dvb_override_tune_delay;
static int dvb_powerdown_on_sleep = 1;
то есть вообще без параметров ни = 0 ни = 5
Кто сталкивался с этой проблемой на новых ядрах 2.6.24 ?
Сборка с принудительным прописыванием static int dvb_shutdown_timeuot = 0;
не помогла