LINUX.ORG.RU
ФорумAdmin

DVB(ss2, satgate)


0

0

Привет всем.

Есть:
linux-2.6.15, skystar2, провайдер satgate.

Что делаю:
modprobe dvb-core dvb_shutdown_timeout=0
modprobe b2c2_flexcop_pci

в dmesg вижу:
DVB: registering new adapter (FlexCop Digital TV device).
b2c2-flexcop: MAC address = 00:d0:d7:0f:09:68
b2c2-flexcop: found the stv0299 at i2c address: 0x68
DVB: registering frontend 0 (ST STV0299 DVB-S)...
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S' at the 'PCI' bus controlled by a 'FlexCopIIb' complete

драйвер загрузился и работает(почему - дальше).

использую спутник ямал-202, в /etc/channels.conf:
yamal-202:3676:h:0:2667:0:0:0

делаю:
szap -l 5150 -c /etc/channels.conf -n 1
reading channels from file '/etc/channels.conf'
zapping to 1 'yamal-202':
sat 0, frequency = 3676 MHz H, symbolrate 2667000, vpid = 0x1fff, apid = 0x1fff sid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 8fed | snr 71f1 | ber 0000fff0 | unc 00000000 |
status 03 | signal ffff | snr 7380 | ber 000007d2 | unc 00000000 |
status 03 | signal ffff | snr 974a | ber 000007c5 | unc 00000000 |
status 03 | signal ffff | snr 80f4 | ber 000007c5 | unc 00000000 |
status 03 | signal ffff | snr 8ee0 | ber 000007c4 | unc 00000000 |
status 1f | signal ffff | snr ba30 | ber 00002500 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ffff | snr ba93 | ber 00000008 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ffff | snr ba90 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ffff | snr ba54 | ber 0000000b | unc 00000000 | FE_HAS_LOCK
status 1f | signal ffff | snr ba78 | ber 00000000 | unc 00000000 | FE_HAS_LOCK

сигнал залочился, уровень нормальный. без -l 5150 не лочится, это то, что в вендовом софте называется LNB1.

поднимаю интерфейс:
#!/bin/sh

szap -l 5150 -c /etc/channels.conf -n 1 -x
dvbnet -p 111111(пример)
ifconfig dvb0_0 192.168.1.1
/sbin/ifconfig dvb0_0 hw ether x:x:x:x:x
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter

после этого, т.к. сигнал залочен должно валится хоть что-то на dvb0_0. tcpdump dvb0_0 ничего не показывает, 0 пакетов, хотя в то же время dvbtraffic:
xxxx 913 p/s 167 kb/s 1374 kbit
xxxx 436 p/s 80 kb/s 656 kbit
xxxx 40 p/s 7 kb/s 61 kbit
xxxx 1391 p/s 255 kb/s 2092 kbit

вопрос 1: почему? ;(

вторая проблема с vls и .dvbrc. для того же ямала пишем:
LNB ID 0 TYPE 1 LOF1 5150000 LOF2 0 SLOF 0 DISEQCNR 0
SAT ID 1 NAME "Yamal-202" LNBID 0 FMIN 3960000 FMAX 3969000
TRANSPONDER ID 0001 SATID 1 TYPE 0 NAME "B4" FREQ 3962000 POL H SRATE 8570000 FEC 3/4
CHANNEL ID 1 NAME "ch1" SATID 1 TPID 0001 SID 1 TYPE 1 VPID 0 APID 0

пускаем vlsd -vvv -l
2006-01-19 22:04:16 [INFO/dvb1] Added program 'ch1'
2006-01-19 22:04:16 [INFO/Vls] Input 'dvb1' sucessfully initialised
2006-01-19 22:04:16 [INFO/Vls] New admin group "monitor" is ok
2006-01-19 22:04:16 [INFO/Vls] New admin group "master" is ok
2006-01-19 22:04:16 [INFO/Vls] New admin user "monitor" is ok
2006-01-19 22:04:16 [INFO/Vls] New admin user "bozo" is ok
2006-01-19 22:04:16 [INFO/Vls] Telnet server initialised
2006-01-19 22:04:16 [INFO/Vls] Executing command1 : 'start ch1 multicast1 dvb1'
Tuning failed

не могу ничего понять, хотя scan -l 5150 ./test.txt показывает:

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 3962000 H 8570000 9
>>> tune to: 3962:h:0:8570
0x0000 0x0001: pmt_pid 0x0020 GUP TO TRTC -- TYUMEN TIME (running)
0x0000 0x0002: pmt_pid 0x0023 Service Provider -- RTR+REGION TYUMEN (running)
Network Name 'TYUMEN'
>>> tune to: 6286:h:0:8570
WARNING: >>> tuning failed!!!
>>> tune to: 6286:h:0:8570 (tuning failed)
WARNING: >>> tuning failed!!!
dumping lists (2 services)
TYUMEN TIME:3962:h:0:8570:308:256:1
RTR+REGION TYUMEN:3962:h:0:8570:309:263:2

в test.txt:
S 3962000 H 8570000 AUTO

Вопрос 2: чего ему не хватает в .dvbrc ?

Все параметры спутника взяты с http://www.lyngsat.com/yamal202.html

Помогите кто-нибудь, а? :)
Приоритетным является запуск интернета, то есть получение чего-нибудь на dvb0_0

Спасибо, блин, заранее.

да, в .dvbrc в канале видео и аудио не обязательно указывать, хотя указывал то, что дает scan, все равно не тюнит.

forester156
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.