szap-s2 у меня не скомпилировался т.к. требует DVB API ver. 5.0 ну и потом еще кучу ошибок выдал
А где раздобыть эти API v. 5.0?
Драйвер от igorli я ставил поверх multiproto - не знаю как удалить старый, а переставлять систему не хотелось, думал прокатит.
Да, еще multiproto мою карту не увидел - всмысле, в /dev ничего не появилось после его установки.
S2API-Liplianin - DVB-S/S2 драйвера с новым S2API от Igor M. Liplianin - авторский топик
- Goga777
- Закрыта
- Вопрос темы решён
-
-
Цитата
Со слов пользователя Ad_Infinitum
Судя по вашему ответу, это таки удалось каким-то образом решитьhi_clk = 108000000 в budget-ci.c будет достаточно.
Только не говорите потом, что карта сгорела. ?. Не поверю =)
При этом возможно будет глючить мотор или DiseQc.
[/quote]т.е. ты решил вернуться к 99 Мгц ?
значит в случае проблем c приемом высоких скоростей stb0899 на 8psk необходимо будет править эту строчку и перекомпилировать ? -
Вычистил я у себя изменения для cx88, чтобы каота PCI на cx24116 заработала.
-
ага, спасибо. Устройства появились.
-
-
Цитата
Со слов пользователя igorli
Вот что я пишу в README к szap-s2:Исходный кодszap-s2 requires Linux DVB driver API version 5.0. If compiler not found DVB headers in ../s2/linux/include/linux/dvb, then it looks at usual location /usr/include/linux/dvb.
Перевожу в самый последний раз.
Помещаем в один каталог s2-liplianin и szap-s2.
Потом
Или вместо s2-liplianin берем v4l-dvb, соответственно изменяем.
Или ставим 2.6.28
Или копируем s2-liplianin/linux/include/linux/dvb
в /usr/include/linux/dvb
Потом компилируем.
Есть еще честные способы. Как у Остапа Бендера.
За пояснения спасибо - получилось скомпилировать, ошибок не выдал. НоИсходный кодandrey@andrey-desktop:~$ sudo szap-s2 -n 1 -x -C 34 -M 5 -S 1 reading channels from file '/home/andrey/.szap/channels.conf' zapping to 1 'skyfi': delivery DVB-S2, modulation 8PSK sat 0, frequency 11042 MHz V, symbolrate 7181000, coderate 3/4, rolloff 0.35 vpid 0x1fff, apid 0x1fff, sid 0x0000 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'FE_SET_PROPERTY DTV_CLEAR failed: Operation not supported
szap2 сигнал лочит, но траффик все также отсутствует -
как то криво скомпилировал - FE_SET_PROPERTY DTV_CLEAR failed: Operation not supported - такой ошибки при при правильной компиляции не должно быть. Перечитай еще раз инструкцию и скомпили еще раз. Особое внимание на правильные dvb headers , про которые Игорь пишет.
погугли на тему этой ошибки. -
Цитата
Со слов пользователя Goga777
как то криво скомпилировал - FE_SET_PROPERTY DTV_CLEAR failed: Operation not supported - такой ошибки при при правильной компиляции не должно быть. Перечитай еще раз инструкцию и скомпили еще раз. Особое внимание на правильные dvb headers , про которые Игорь пишет.
погугли на тему этой ошибки.
Однозначно - headers драйверов и использованные для szap-s2 не одинаковые. -
Цитата
Со слов пользователя igorli
Или копируем s2-liplianin/linux/include/linux/dvb
в /usr/include/linux/dvbпредлагаю так пользоваться всегда. Ибо найдется другой плагин или софт, который тоже потребует новое апи.
-
Цитата
Со слов пользователя igorli
hi_clk = 108000000 в budget-ci.c будет достаточно.
Только не говорите потом, что карта сгорела. ?. Не поверю =)
При этом возможно будет глючить мотор или DiseQc.Спасибо, мне это тоже помогло, теперь h264 с dvb-s2 показываются без каких либо артефактов. (значит, я правильно предполагал, что дело было не в декодерах :))
Также спасибо всем кто принимал участие в обсуждении проблемы.Но все же интересно. Получается и виндовых драйверах тоже стоит разгон до 108Мгц, если в винде нормально показывает?
И, теперь, когда драйвера включили в ядро, нужно будет при установке новых дистрибутивов ядро с исправленной частотой перекомпилировать? -
ДА, kernel-дрова и дрова от Игоря нужно будет поправить на предмет hi_clk = 108000000 в budget-ci.c и перекомпилировать. Но наша рекомендация использовать дрова от Игоря, а не из kernel ибо многие полезные фичи в кернеле отсутствуют. (ману постарался - политика и деньги понимаешь-ли).
-
Цитата
Со слов пользователя igorli
Загрузил я старое для меня ядро 2.6.27, собрал свои дровишки - работают DVB-S2 Че-Пе и БизТВ.
Надо будет перепроверить опять на 2.6.28
Проверил через обновленный ffmpeg свою tt s2-3200.
Работает
Шороху только навели.Прошу пордону...
Че-Пе и Биз-Тв идут в DVB-S11727 L
DVB
27500-3/4 878-10100 -
Они идут и в DVB-S и в DVB-S2
DVB-S2 12207 R 27500 3/4 8PSK
DVB-S2 12360 R 27500 3/4 8PSK -
Цитата
Со слов пользователя Kompik
Прошу пордону...
Че-Пе и Биз-Тв идут в DVB-S11727 L
DVB
27500-3/4 878-10100
Даю чего просят...
В смысле пордону.stv0900 написан и ждет одобрения STM.
У М.А. есть что-то выставленное на обзор публики, но это он из вредности.
Как я вижу, не рабочий это вариант, как сам он сказал, a bit of flux.
Ситуация такова:
Если его вариант пройдет, то потом я не смогу ничего изменить в нем без его разрешения. А он как собака на сене. Мне это не надо.
Поэтому если только он попробует сделать pull request, то я буду возражать, причем предметно - вот мой вариант, давайте проверим, что лучше.Понятно?
Understand?
Verstehen? -
@igorli
Планируется ли в ваших драйверах поддержка пульта для карты Prof Red 7300 или может я чего-то не знаю и она уже есть у вас или сторонних репо или 28/29 ядре? -
Цитата
Со слов пользователя igorli
stv0900 написан и ждет одобрения STM.а какие карты выпущены на этом чипе ? это что - тюнер или демодулятор ?
-
Цитата
Со слов пользователя Goga777
а какие карты выпущены на этом чипе ? это что - тюнер или демодулятор ?
Двойной демодулятор DVB-S2.
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.ЦитатаСо слов пользователя iSpy
@igorli
Планируется ли в ваших драйверах поддержка пульта для карты Prof Red 7300 или может я чего-то не знаю и она уже есть у вас или сторонних репо или 28/29 ядре?Три вопроса в одном - три ответа нет.
Но это на данный момент, все ведь меняется -
2igorli
Не подскажете, почему не работает TeVii S420?
dmesg:
Исходный код
Показать весь кодcx88/0: cx2388x v4l2 driver version 0.0.6 loaded cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded cx8800 0000:01:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 cx88[0]: subsystem: d420:9022, board: TeVii S420 DVB-S [card=70,autodetected] cx88[0]: TV tuner type -1, Radio tuner type -1 tuner' 3-0062: chip found @ 0xc4 (cx88[0]) tuner' 3-0068: chip found @ 0xd0 (cx88[0]) cx88[0]/0: found at 0000:01:01.0, rev: 5, irq: 17, latency: 64, mmio: 0xdd000000 cx88[0]/0: registered device video0 [v4l2] cx88[0]/0: registered device vbi0 tuner' 3-0062: tuner type not set cx88[0]/2: cx2388x 8802 Driver Manager cx88-mpeg driver manager 0000:01:01.2: PCI INT A -> GSI 17 (level, low) -> IRQ 17 cx88[0]/2: found at 0000:01:01.2, rev: 5, irq: 17, latency: 64, mmio: 0xde000000 cx88/2: cx2388x dvb driver version 0.0.6 loaded cx88/2: registering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: d420:9022, board: TeVii S420 DVB-S [card=70] cx88[0]/2: cx2388x based DVB/ATSC card device-mapper: multipath: version 1.0.5 loaded cx88[0]/2: dvb_register failed (err = -22) cx88[0]/2: cx8802 probe failed, err = -22
$uname -r
2.6.27.5-117.fc10.i686
Fedora 10
Драйвер - и ваш не работает, и официальный.inb4: Debian/Ubuntu - не предлагайте.
-
Новости linuxtv LKZ DKFLTKMWTD cx2388x карт
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. -
Цитата
Со слов пользователя igorli
Новости linuxtv LKZ DKFLTKMWTD cx2388x карт
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Прочитал рассылку.
Не работает.
В boot.log всё то же:Исходный кодmodprobe: FATAL: Error inserting cx88_dvb (/lib/modules/2.6.27.5-117.fc10.i686/kernel/drivers/media/video/cx88/cx88-dvb.ko): No such device
Взял ветку a28c39659c25.
Пропатчил:Исходный кодpatch < linux-dvb-cx88-dvb-Fix-order-of-frontend-allocations-Re-current-v4l-dvb---cannot-access-dev-dvb-No-such-file-or-directory.patch
Появилась только строка:
dmesg:
Исходный код
Показать весь кодcx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded cx88[0]: subsystem: d420:9022, board: TeVii S420 DVB-S [card=73,autodetected], frontend(s): 1 cx88[0]: TV tuner type -1, Radio tuner type -1 cx88/0: cx2388x v4l2 driver version 0.0.6 loaded tuner' 3-0062: chip found @ 0xc4 (cx88[0]) tuner' 3-0068: chip found @ 0xd0 (cx88[0]) cx88[0]/2: cx2388x 8802 Driver Manager cx88-mpeg driver manager 0000:01:02.2: PCI INT A -> GSI 18 (level, low) -> IRQ 18 cx88[0]/2: found at 0000:01:02.2, rev: 5, irq: 18, latency: 64, mmio: 0xde000000 cx8800 0000:01:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 cx88[0]/0: found at 0000:01:02.0, rev: 5, irq: 18, latency: 64, mmio: 0xdd000000 cx88[0]/0: registered device video0 [v4l2] cx88[0]/0: registered device vbi0 tuner' 3-0062: tuner type not set cx88/2: cx2388x dvb driver version 0.0.6 loaded cx88/2: registering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: d420:9022, board: TeVii S420 DVB-S [card=73] cx88[0]/2: cx2388x based DVB/ATSC card cx8802_alloc_frontends() allocating 1 frontend(s) device-mapper: multipath: version 1.0.5 loaded cx88[0]/2: dvb_register failed (err = -22) cx88[0]/2: cx8802 probe failed, err = -22