я этот вопрос задал потому, что Ману утверждал , что он искусственно запретил в мультипрото передачу rolloff-factor в stb0899, не помню уж по каким соображениям. Значит, для cx24116 это не так.
S2API-Liplianin - DVB-S/S2 драйвера с новым S2API от Igor M. Liplianin - авторский топик
- Goga777
- Закрыта
- Вопрос темы решён
-
-
Цитата
З.Ы. АПИ поменялся, поменял я szap-s2 под него.
в репо никаких изменений не видно, по прежнему на rev 0.
Может забыл сделать push? -
Цитата
Со слов пользователя free-x
в репо никаких изменений не видно, по прежнему на rev 0.
Может забыл сделать push?Да, мне надо меньше за компьютером сидеть S.
-
liplianindvb/hg kaputt?
Исходный код
Показать весь кодTraceback (most recent call last): File "/home/groups/l/li/liplianindvb/cgi-bin/hgwebdir.cgi", line 46, in ? application = hgwebdir('hgweb.config') File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/hgweb/hgwebdir_mod.py", line 26, in __init__ interactive = False) File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/ui.py", line 50, in __init__ self.readconfig(util.rcpath()) File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/util.py", line 1778, in rcpath _rcpath = os_rcpath() File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/util.py", line 1754, in os_rcpath path = system_rcpath() File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/util.py", line 1118, in system_rcpath path.extend(rcfiles(os.path.dirname(sys.argv[0]) + File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/util.py", line 1107, in rcfiles rcs.extend([os.path.join(rcdir, f) File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/demandimport.py", line 74, in __getattribute__ self._load() File "/home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/demandimport.py", line 46, in _load mod = _origimport(head, globals, locals) ImportError: /home/groups/l/li/liplianindvb/lib/mercurial-1.0.1/mercurial/osutil.so: wrong ELF class: ELFCLASS32
-
Изучим, что там. Может временно. Sourceforge собирался сервера апгрейдить.
-
liplianindvb, szap2, szap-s2 теперь есть на
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. -
а где дерево с S2 дровами?
-
igorli, хочу попросить помощи по такому вопросу (не знаю в тот ли форум вообще обращаюсь)...
У меня такие исходные данные: TT S2-3200 с CI модулем, в него воткнут CAM модуль DRE-crypt (Digiraum) с вставленной в него смарт-картой.
Пробовал эту систему под виндой - с BDA драйверами все работает, каналы с шифрованием показывались нормально. Под линуксом не показывают каналы с шифрованием, но работают открытые.
Под линуксом вообще все наперекосяк... Сначала пробовал драйвера с Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. - они не цеплялись при загрузке, только принудительно insmod'ом...
Попробовал собрать liplianindvb - с ними получше. Карточка определилась сама.
dmesg:Исходный кодsaa7146: register extension 'budget_ci dvb'. ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 20 (level, low) -> IRQ 20 saa7146: found saa7146 @ mem f887ec00 (revision 1, irq 20) (0x13c2,0x1019). saa7146 (0): dma buffer size 192512 DVB: registering new adapter (TT-Budget S2-3200 PCI)adapter has MAC addr = 00:d0:5c:68:36:cb input: Budget-CI dvb ir receiver saa7146 (0) as /class/input/input2 budget_ci: CI interface initialised stb0899_attach: Attaching STB0899 stb6100_attach: Attaching STB6100 DVB: registering frontend 0 (STB0899 Multistandard)...
но и с теми и другими драйверами через несколько секунд dmesg дополняется строчкой:
lsmod:
Исходный кодModule Size Used by lnbp21 1792 1 stb6100 6660 1 stb0899 31236 1 budget_ci 20228 0 budget_core 8324 1 budget_ci dvb_core 70144 2 budget_ci,budget_core saa7146 13832 2 budget_ci,budget_core ttpci_eeprom 2176 1 budget_core ir_common 35972 1 budget_ci
Соответсвенно vlc (предварительно пропатченный по рецепту Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. для поддержки S2) выдает:
Исходный код[00000409] dvb access debug: Opening device /dev/dvb/adapter0/ca0 [00000409] dvb access debug: CAMInit: CA interface with 1 slot [00000409] dvb access debug: CAMInit: CI link layer level interface type [00000409] dvb access debug: CAMInit: 0 available descramblers (keys)
Пробовал в драйверах включать debug. По нему ничего особо интересного не нашел, кроме того, что CI модуль удается проинициализировать.
В какую сторону мне копать? В чем я мог ошибится?
PS Заранее прошу прощения, если что не так сформулировал - я еще чайник в таких делах...
-
Вообще CI + Linux + Drecrypt - это минное поле, по которому редко кто ходил. Не думаю, что дошел. Я пока не ступал на него, но уже собираюсь.
S.
Уж всю правду как есть ... -
В принципе, по роду моей деятельности Си - мой родной язык. Могу поковырять, если подскажете в какую сторону копать.
Драйверов под линукс я не писал, но думаю на готовом разберусь, тем более что мне это предстоит освоить. -
Э-э ... Как бы это сказать ...
Копать надо в сторону стандарта EN 50221 -
Пару советов:
Крайне желательно уметь определить куда какой провод распаян, потому, что
имеется еще конкретное железо и конкретные соединения конкретных микросхем.
Далее хорошо бы подсмотреть работу драйвера Windows, потому, что имеются подводные камни в виде не указанных в даташитах свойств(сталкиваюсь с этим постоянно). Их можно только на рабочем драйвере подсмотреть. Или в проверенно работающих исходниках ( что очень трудно получить )Сам я вплотную приблизился к CI. Только пока ограничен в средствах. Не могу же я накупить CAM модулей и карт доступа. Мне не по средствам пока. Вот это и тормозит.
-
Повторение пройденного Толкаем непонятливых вперед
stb0899 и т.д. quick hack. Пока только компилится, работать не будет. Приглашаю к
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. -
Игорь - твой s2 патч для vdr 170 у меня тоже не пошел
-
Тут поновее.
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Утверждают, что DVB-S2 QPSK(реально это в S2API NBC_QPSK - не совместимая с DVB-S QPSK) не лочит, а DVB-S2 8PSK лочит.
Нет в моем патче такой
Не имею такого DVB-S2 (NBC_)QPSK канала у себя, не знаю, как проверить.
Утверждают, что Astra HD promo и Anixe HD на Астре такие.
Для пробы szap-s2 используйте, что он залочит. Т.е. параметр -M3 означает модуляцию NBC_QPSK.
szap-s2 также переделан для избавления от заголовочных файлов DVB(должны быть ../s2/linux/include/linux/dvb попросту говоря, папка с исходниками s2 лежит в той же папке, что и папка с исходниками szap-s2).
Попробую NBC_QPSK в VDR добавить в ближайшее время. -
не совсем понял.
dvb-s2 8psk
dvb-s2 qpskдолжны или не должны работать ?
-
Еще версийка
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
8PSK работает, NBC_QPSK нуждается в проверке. Обычно я не прошу перепроверить то, что я лично проверил. Но не секрет, что ВСЕ проверить не могу
Для случая системы DVB-S2 и модуляции QPSK надо выбирать NBC_QPSK, а не QPSK. Так что на лицо некоторая несовместимость с мультипрото версией. А кто говорил, что будет под копирку?
P.S. Сейчас я болею, так что времени много, но сил мало -
Цитата
Со слов пользователя Goga777
а какими дровами лучше всего воспользоваться - от Стива или от тебя ?Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
или
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.Наданный момент не вижу разницы.
Darron Broad пишет, что pilot нужно задавать в явном виде, cx24116 не умеет auto.
Насколько я знаю, в VDR этого нет. Придется добавить
Короче, все дальше от stb0899
Надеюсь, сойдемся опять в скорости. -
а разве это дело VDR или любого другого прикладного софта - включать пилот тон для двб-s2 ?
этой же проблемы с мультипрото & VDR не было. -
Не дело и не будет, я изучил вопрос - это не нужно.