S2API-Liplianin - DVB-S/S2 драйвера с новым S2API от Igor M. Liplianin - авторский топик

  • Отвечу тут по поводу битых потоков.
    Мне советуют .hi_clk = 108000000 прописать в budget-ci, если не поможет, то вообще 135000000.
    Моя теория такая, что значения clk зависеть от symbol_rate должны, при чем 3 или 4 ступени, а не только 2. И это легко устроить.
    Так что будем решать этот вопрос. Я в курсе всех проблем, только время есть лишь ночью или на выходных. Последние вечера и ночи прошли понапрасну. Т.е. я что-то делал, но в мусорку пойдет.
    Теперь мультифронтенд пошел в v4l-dvb, надо срочно подстраиваться.

  • Народ подскажите, что может быть
    szap-s2 с картой TBS 8920 DVB-S/S2(CX23880) запускается, но сигнал лочит не каждый раз. Иногда запустишь лочит, иногда нет. Всегда при запуске говорит
    FE_SET_VOLTAGE failed: Operation not supported
    Если szap-s2 запускаю в режиме S1 то все работает и даже трафик от провайдера идет,
    А если S2 то даже когда сигнал лочит, от провайдера ничего нет, хотя dvbtrafic показывает трафик по пидам.

  • Цитата

    Со слов пользователя ant_acur
    Народ подскажите, что может быть
    szap-s2 с картой TBS 8920 DVB-S/S2(CX23880) запускается, но сигнал лочит не каждый раз. Иногда запустишь лочит, иногда нет. Всегда при запуске говорит
    FE_SET_VOLTAGE failed: Operation not supported
    Если szap-s2 запускаю в режиме S1 то все работает и даже трафик от провайдера идет,
    А если S2 то даже когда сигнал лочит, от провайдера ничего нет, хотя dvbtrafic показывает трафик по пидам.


    вообще то там 2 режима S0 (DVB-S) и S1 (DVB-S2). S2 нет такого

  • Цитата

    Со слов пользователя ant_acur
    Народ подскажите, что может быть
    szap-s2 с картой TBS 8920 DVB-S/S2(CX23880) запускается, но сигнал лочит не каждый раз. Иногда запустишь лочит, иногда нет. Всегда при запуске говорит
    FE_SET_VOLTAGE failed: Operation not supported
    Если szap-s2 запускаю в режиме S1 то все работает и даже трафик от провайдера идет,
    А если S2 то даже когда сигнал лочит, от провайдера ничего нет, хотя dvbtrafic показывает трафик по пидам.


    FE_SET_VOLTAGE failed: Operation not supported - не обращай внимания. Так надо


    S2 это марсианское телевидение :)

  • Дрова s2-liplianin ставил пару дней назад, естественно Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. и конечно запускаю szap-s2 вот так


    root@server:pts/5 (~)
    08:51 # szap-s2 -c /etc/channels.conf -n 1 -S 1 -M 5 -C 9
    ERROR: invalid value for parameter ''
    reading channels from file '/etc/channels.conf'
    zapping to 1 'STV-DVBS2':
    delivery DVB-S2, modulation 8PSK
    sat 0, frequency 11149 MHz V, symbolrate 20000000, coderate auto, rolloff 0.35
    vpid 0x101c, apid 0x1fff, sid 0x0000
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    FE_SET_VOLTAGE failed: Operation not supported
    status 00 | signal cf40 | snr 0000 | ber 00000000 | unc 00000000 |
    status 00 | signal cf80 | snr 0000 | ber 00000000 | unc 00000000 |


    Как видно сигнал не лочится..
    Запускаю обычный szap на обычный транспордер, потом вырубаю и запускаю опять и output такой становится


    szap-s2 -c /etc/channels.conf -n 1 -S 1 -M 5 -C 9
    ERROR: invalid value for parameter ''
    reading channels from file '/etc/channels.conf'
    zapping to 1 'STV-DVBS2':
    delivery DVB-S2, modulation 8PSK
    sat 0, frequency 11149 MHz V, symbolrate 20000000, coderate auto, rolloff 0.35
    vpid 0x101c, apid 0x1fff, sid 0x0000
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    FE_SET_VOLTAGE failed: Operation not supported
    status 03 | signal d940 | snr 0000 | ber 00000000 | unc 00000000 |
    status 1f | signal d9c0 | snr c4cc | ber 00000000 | unc 00000000 | FE_HAS_LOCK
    status 1f | signal d9c0 | snr c333 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
    status 1f | signal d9c0 | snr c4cc | ber 00000009 | unc 00000000 | FE_HAS_LOCK


    т.е лочит. Но трафик на dvb0_0 не приходит, настраиваю все правильно.

  • Игорь! Я синхронизировал свой репозиторий с твоим и добавил RC для TT S2-3200
    Если хочешь можешь перенять к себе.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Да знаю, -C 999 чтобы coderate auto, у меня естественно при -С 9 включался auto, все равно не пойму почему не работает....На twinhan 1041 настраивал - все работало, а с этой железкой (tbs 8920 ) не катит. Причем железка называется ST4200 - я откопал что это 8920 и действительно дрова 8920 завелись и работают, но только в режиме DVB-S1, а в DVB-S2 как только не тестил, пакеты в DVB0_0 не приходят.

  • Цитата

    Со слов пользователя free-x
    Игорь! Я синхронизировал свой репозиторий с твоим и добавил RC для TT S2-3200
    Если хочешь можешь перенять к себе.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Ну спасибо, я сегодня постараюсь


    Цитата

    Со слов пользователя ant_acur
    Да знаю, -C 999 чтобы coderate auto, у меня естественно при -С 9 включался auto, все равно не пойму почему не работает....На twinhan 1041 настраивал - все работало, а с этой железкой (tbs 8920 ) не катит. Причем железка называется ST4200 - я откопал что это 8920 и действительно дрова 8920 завелись и работают, но только в режиме DVB-S1, а в DVB-S2 как только не тестил, пакеты в DVB0_0 не приходят.


    AUTO с tbs8920(которая, между прочим, на cx24116) в режиме DVB-S2 не прокатывают :(
    Надо указать точно.


    Post Scriptum Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Ржу-нимагу с этих тестов.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем igorli ().

  • Раскройте секрет, какой там PCI ID у SatTrade ST4200. Конечно, могу скачать драйвер и в .inf файле подсмотреть, но неохота мегабайты качать ради двух циферок.


    Получил сегодня письмо от фирмы Tenow International Limited из Китая.
    Говорят, что TBS8920, Omicom SkyStar4, Prof 7300, SatTrade ST4200 - это все их изделия. Таким образом еще один реальный производитель нашелся.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем igorli ().

  • Цитата

    Со слов пользователя igorli
    Раскройте секрет, какой там PCI ID у SatTrade ST4200. Конечно, могу скачать драйвер и в .inf файле подсмотреть, но неохота мегабайты качать ради двух циферок.


    Получил сегодня письмо от фирмы Tenow International Limited из Китая.
    Говорят, что TBS8920, Omicom SkyStar4, Prof 7300, SatTrade ST4200 - это все их изделия. Таким образом еще один реальный производитель нашелся.


    А как в линухе смотроеть? lcpci -nn или могу виндовый ST4200.inf скинуть.


  • Да вы правы, все заработало!! AUTO с tbs8920 не катит. Указал -С 34 и все теперь работает.

  • В inf файле строка вида(естественно, у меня от другой карты )

    Исходный код
    [MfgDeviceSection]
    "USB 2104 DVB-S Box"= DVBUSB_2104.Device, USB\VID_04B4&PID_2104


    или в Linux'е просто

    Исходный код
    lspci -vn


    и посмотреть строку Subsystem
    А она , может, сама собой работает? Тогда PCI ID совпадает с TBS8920 или с чем еще аналогичным.
    Китайцы ведь не понимают специфику Linux - говорят драйвер, назови именем карты. А если там 10 карт в одном драйвере или даже названия только разные, а железо абсолютно идентично?

    Сообщение было отредактировано 2 раз, последнее редактирование пользователем igorli ().


  • Нет, зама не завилась, для модуля cx88... указывал параметр card=...
    Вот вывод lspci -vnn


    01:06.0 Multimedia video controller [0400]: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [14f1:8800] (rev 05)
    Subsystem: Unknown device [b200:4200]
    Flags: bus master, medium devsel, latency 64, IRQ 11
    Memory at df000000 (32-bit, non-prefetchable) [size=16M]
    Capabilities: [44] Vital Product Data
    Capabilities: [4c] Power Management version 2


    01:06.2 Multimedia controller [0480]: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] [14f1:8802] (rev 05)
    Subsystem: Unknown device [b200:4200]
    Flags: bus master, medium devsel, latency 64, IRQ 11
    Memory at de000000 (32-bit, non-prefetchable) [size=16M]
    Capabilities: [4c] Power Management version 2

  • Ну вот почти написали драйвер :)


    Патчик от Kuhlen'а для меня ничего не поменял, средние значения symbol rate лочатся,
    т.е. 27500, а меньше 5000 и 44948 нет.
    А, между прочим, liplianindvb лочит (хоть иногда с трудом, но все же ...) :(
    Башка уже болит, распечатал все исходники, сверяю, думаю, спать не могу.

  • Цитата

    Со слов пользователя ant_acur
    Да вы правы, все заработало!! AUTO с tbs8920 не катит. Указал -С 34 и все теперь работает.



    видимо это надо в FAQ занести - для cx24116 карт FEC надо указывать ЯВНО для dvb-s2 !!!
    параметр FEC=auto не работает на этих картах с dvb-s2.

  • Цитата

    Со слов пользователя igorli


    Это я писал про tt s2-3200, а репорт про HVR-4000?


    да, рапорт про hvr4000 - но как не кажется, это общая проблема двб-дров (или szap) - для всех карт. Я смотрю, что ее обсуждали в двб-листе несколько лет назад.

  • ant_acur
    попробуй с этими дровами. опознается ли автоматически карта
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    если да то будем их двигать в v4l-dvb