Jump to content
Калькуляторы

dvb-s2 и linux сканирование тп

господа, помогите, первый раз играюсь с linux и dvb, и сломал голову на том, как увидеть что на транспондере. dvb-s открываю, всё вижу, как только тп dvb-s2 тишина в эфире и не могу понять, как узнать какой pnr брать?

пробовал через утилитку scan:

12207 R DVB-S2 8PSK MPEG-4 Viaccess 27500 3/4

root@iptv:/srv# cat trans.conf
S 12207000 R 27500000 3/4

Eutelsat 36

root@iptv:/srv# scan -a 0 /srv/trans.conf -l 10750,10750,10750 > /srv/chan.conf
scanning /srv/trans.conf
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 12207000 R 27500000 3
>>> tune to: 12207:v:0:27500
DVB-S IF freq is 1457000
WARNING: >>> tuning failed!!!
>>> tune to: 12207:v:0:27500 (tuning failed)
DVB-S IF freq is 1457000
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

нашел на просторах утилиту dvbscan но оно пишет:

Failed to set frontend

и в этих случаях советуют обратится к scan.

видел еще упоминания о scan-s2 но почему то источник куда то перехал и поставить утилиту неудалось. поделитесь опытом.

ubuntu server lts

Edited by simpl3x

Share this post


Link to post
Share on other sites

Я бы вам посоветовал идти от обратного. Идите на lyngsat.com, ищите ваш транспондер и настраивайте прям как там всё написано. Так проще настроить.

Share this post


Link to post
Share on other sites

Какая карта?

А так

scan -a 0 /srv/trans.conf -l 10750,10750,0 > /srv/chan.conf

карты TBS6984

 

scan -a 23 /srv/trans.conf -l 10750,10750,0
scanning /srv/trans.conf
using '/dev/dvb/adapter23/frontend0' and '/dev/dvb/adapter23/demux0'
initial transponder 12149000 L 27500000 3
>>> tune to: 12149:h:0:27500
DVB-S IF freq is 1399000
WARNING: >>> tuning failed!!!
>>> tune to: 12149:h:0:27500 (tuning failed)
DVB-S IF freq is 1399000
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

при том что в Астре этот ТП открывается. т.е. как я понимаю вопрос о драйверах к картам не стоит.

 

 

 

поставь scan-s2

scan-s2 видел, но его источник потерян. на форуме астры поделились со мной. в итоге:

root@iptv:/srv# scan-s2 -a 23 /srv/trans.conf -l 10750,10750,0
API major 5, minor 4
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning /srv/trans.conf
using '/dev/dvb/adapter23/frontend0' and '/dev/dvb/adapter23/demux0'
initial transponder DVB-S2 12149000 L 27500000 3/4 AUTO AUTO
----------------------------------> Using DVB-S2
>>> tune to: 12149:hC34S1:S0.0W:27500:
DVB-S IF freq is 1399000
WARNING: >>> tuning failed!!!
>>> tune to: 12149:hC34S1:S0.0W:27500: (tuning failed)
DVB-S IF freq is 1399000
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

Я бы вам посоветовал идти от обратного. Идите на lyngsat.com, ищите ваш транспондер и настраивайте прям как там всё написано. Так проще настроить.

да, кто бы спорил, просто бывают спорные моменты или вещатель может поменять что либо и хотелось бы не зависеть от этого ресурса, а оперативно реагировать своими мозгами.

Share this post


Link to post
Share on other sites

Никак не могу залочить сигнал DVB-S2 под ubuntu 12.04, карта TT s2-3200, драйвера пробовал разные - результат тот же.

 

root@ubuntu:/usr/src/szap-s2# szap-s2 -c /home/bkmz/channels.conf -a 0 -n 4 -H -M 5 -S 1 -l 10750,10750,10750
reading channels from file '/home/bkmz/channels.conf'
zapping to 4 'DVB-S2':
delivery DVB-S2, modulation 8PSK
sat 0, frequency 11823 MHz H, symbolrate 27500000, coderate auto, rolloff 0.35
vpid 0x1fff, apid 0x1fff, sid 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
status 00 | signal  74% | snr  83% | ber 0 | unc -2 |
^CInterrupted by SIGINT!
root@ubuntu:/usr/src/szap-s2#

 

root@ubuntu:/home/bkmz# dmesg | grep dvb
[   10.328277] saa7146: register extension 'budget_ci dvb'
[   10.328370] budget_ci dvb 0000:00:09.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[   11.312452] input: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:09.0/rc/rc0/input3
[   11.312610] rc0: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:09.0/rc/rc0
root@ubuntu:/home/bkmz#

 

root@ubuntu:/home/bkmz# uname -a
Linux ubuntu 3.2.0-64-generic-pae #97-Ubuntu SMP Wed Jun 4 22:22:15 UTC 2014 i686 athlon i386 GNU/Linux
root@ubuntu:/home/bkmz#

 

Дрова собирал с сырцов, все без ошибок. Есть у кого какие соображения ?

Share this post


Link to post
Share on other sites

Просьба подсказать

 

установил Ubuntu 14.04 LTS

на сервере стоит карта tbs6985

 

установил последние драйверы с сайта

 

как указано:

 

mkdir driver_tbs6985
cd driver_tbs6985
wget http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v140707.zip
unzip tbs-linux-drivers_v140707.zip
tar xjvf linux-tbs-drivers.tar.bz2
cd linux-tbs-drivers
sudo ./v4l/tbs-x86_64.sh
sudo make && sudo make install
sudo shutdown -r now

 

но карта так и не появилась в устройствах...

подскажите куда копать?

Share this post


Link to post
Share on other sites

Никакого вывода не было в консоль о проблемах?

 

нет, вообще не видно упоминаний о карте, тестировали на разных серверах, разные карты, в разных слотах

может что-то не так делаем, ставили 12.04, результат тотже

под виндой - устройство находит...

Share this post


Link to post
Share on other sites

Никакого вывода не было в консоль о проблемах?

 

нет, вообще не видно упоминаний о карте, тестировали на разных серверах, разные карты, в разных слотах

может что-то не так делаем, ставили 12.04, результат тотже

под виндой - устройство находит...

 

lspci?

Share this post


Link to post
Share on other sites

# lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation NM10/ICH7 Family SATA Controller [iDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
01:00.0 Ethernet controller: Qualcomm Atheros Attansic L1 Gigabit Ethernet (rev b0)
02:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 02)

 

 

# lspci -vvnn
02:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 02)
       Subsystem: Device [6985:0002]
       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0, Cache Line Size: 32 bytes
       Interrupt: pin A routed to IRQ 10
       Region 0: Memory at feb00000 (64-bit, non-prefetchable) [size=1M]
       Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
               Address: 0000000000000000  Data: 0000
       Capabilities: [50] Express (v1) Endpoint, MSI 00
               DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
                       ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
               DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                       RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
                       MaxPayload 128 bytes, MaxReadReq 128 bytes
               DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
               LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
                       ClockPM- Surprise- LLActRep- BwNot-
               LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- CommClk-
                       ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
               LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
       Capabilities: [74] Power Management version 2
               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)
               Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
       Capabilities: [80] Vendor Specific Information: Len=50 <?>
       Capabilities: [100 v1] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>

Share this post


Link to post
Share on other sites

удалось все же завести драйверы, на чистой системе

 

в прошлые разы мы обновляли систему и ядро

а драйвер почему то ставится в старое ядро...

а загружается новое, без драйверов, с таким не сталкивались случаем?

Share this post


Link to post
Share on other sites

удалось все же завести драйверы, на чистой системе

 

в прошлые разы мы обновляли систему и ядро

а драйвер почему то ставится в старое ядро...

а загружается новое, без драйверов, с таким не сталкивались случаем?

сначала обновляете, а потом ставите драйвер? или наоборот?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.