DVB-S2 карта на CX24116 - Hauppauge HVR4000 & NOVA-HD-S2, Omicom SS4,TBS8920,Prof7300,ST-4200

  • собственно говоря, там ничего нового нет. Стив видимо готовит новую платформу для своих дров, не основываясь на multiproto.


    И сегодня вышел очередной патч от Даррона с попыткой порешать мои проблемы с дайсеком
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    просьба потестировать его с текущим v4l-dvb


    а вот, кстати как должны выглядеть классические DiSEqC комманды управления дайсеком в соответствии со спецификацией от Eutelsat
    с включенным toneburst
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    и без toneburst
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    а вот как выглядит DiSEqC-команды E0 и E1
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Постом выше описан патченный (патч 2007-11-05 22:55:49) мультипрото драйвер от Ману, это очень хорошо видно тут:


    Обрати внимание - API version=2, но к сожалению дайсек с этими дровами переключается не сразу , а DVB-S2 включается лишь после включенного на этом же LNB обычного DVB-S канала. Может в ВДР переключение будет намного лучше, но я всё равно вначале испробую все варианты. Драйвер от Стива с замененым файлом для фронтенда я уже описывал и он меня пока устраивает более других. Сейчас буду ковырять драйвер с mcentral.de там ребята подгоняли его для DVB-T карт.

  • Гога всё испрашивал - какой дайсек? Сегодня пошёл и раскрыл защитный чехол.

    Исходный код
    Golden Interstar DISEqC Switch 4 in 1 GI 411
    
    
    Freq 900 - 2300Mhz

    Больше никакой инфы нет, за исключением серийного номера.

  • ЕСТЬ !!! Виктория !!!


    как я и предполагал с самого начала моих проблем с дайсеком - ложно отрабатывала токовая защита (хотя скачки тока были максимум 50 ма). Но вот чтобы найти решение, потребовалось время. Молодец этот Даррон !!! Сейчас он у себя на Альбионе выпьет традиционный чай, и через час релизит патч, фиксящий эту проблему. Я ручками поправил, то что он посоветовал - у меня теперь дайсек на АА работает.


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    News 6 dec 2007
    ===============


    Some SYSCTL vars have been added for those wanting to
    test DVB-S2 yet do not want to or cannot use the abandoned
    hvr4000 repository. To use this feature you will need to
    setup the modfec/rolloff/pilot as described in the source
    file cx24116.c using SYSCTL(8) prior to running szap.


    Eg. for Pro7 HD on Astra 19.2E:


    # 8psk 2/3
    sysctl dev.cx24116.modfec=0x0d
    sysctl dev.cx24116.pilot=1
    sysctl dev.cx24116.rolloff=2


    # channels.conf
    Pro 7 HD:12722:h:1:22000:255:259:10200


    To reset the driver to DVB-S use:


    sysctl dev.cx24116.modfec=0xfe30


    Update:


    sysctls moved from kernel. to dev. for 2.6.24-RC (?)



    Все, опыты с дайсеком на hvr4000 Даррон закончил - дайсек вылизан - на выходные обещал фиксы добавить в dvb-s2 дрова.

  • Ты имеешь ввиду этот ? v4l-dvb-hg-2007-12-06-FIX.diff 06-Dec-2007 19:30 51k
    На куда накладывал, на стандартный v4l-dvb или hvr4000 от стива? Да, ..... и в чем была загвоздка? Хватит партизанить.

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

  • я имею ввиду этот патч
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    накладывал на текущий v4l-dvb


    загвоздка была в cтрочке


    isl6421->config = ISL6421_ISEL1;


    файла linux/drivers/media/dvb/frontends/isl6421.c


    из-за чего ложно срабатывла токовая зашита по перегрузу


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

  • Исходный код
    Че делать то будем? К какому знаменателю приводить?


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

  • просто подытожу
    решение поблемы с переключением десик свитча картой hvr4000


    идея
    патч для установки типа ограничения тока в карте Nova-S-Plus статическое/динамическое
    которое решает проблемы с некоторыми десик свитчами
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


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


    непонятно только где в последнем патче находится установка типа -
    в оригинальном патче он устанавливется здесь же

    Исходный код
    static int dcl=1; // dynamic current limit on/off, default on


    в патче v4l-dvb-hg-2007-12-06-FIX.diff его не видать что то ...

  • лучше дождаться, когда сам Даррон добавит в dvb-s2 дрова Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. все свои наработки - за ним не угнаться, ночью еще 1 патч вышел


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    News 7 dec 2007
    ===============


    Tidied up code a bit and fixed a bug introduced yesterday
    retuning DVB-S.


    Will commence work testing DVB-T since installing a feed
    yesterday for this very purpose. All London muxes available
    for test.


    Comment: With DVB-S2 testing, you don't need to initially
    get the pilot bit correct as the driver will retune with
    it's opposite value should the lock fail when you get it
    wrong.

  • Цитата

    Со слов пользователя Courage
    непонятно только где в последнем патче находится установка типа
    в оригинальном патче он устанавливается здесь же

    Исходный код
    static int dcl=1; // dynamic current limit on/off, default on


    в патче v4l-dvb-hg-2007-12-06-FIX.diff его не видать что то ...


    все на месте.
    вот эта строчка


    + isl6421->config = ISL6421_ISEL1 | ISL6421_DCL;


    присутствует в обоих последних патчах - вчерашнем и сегодняшнем. Именно эта строчка и помогла решить проблему с токовой защитой.

  • в "идейном" патче можно было выбрать вариант - или динамический тип или статический -
    в втором патче смахивает на то что происходит жесткая фиксация в статическом варианте - оставили без выбора ))))
    99.9% проголосовали за блок коммунистов и беспартийных ))) почему? а выбора нет ))))


    Цитата

    Че делать то будем? К какому знаменателю приводить?


    оптимальным был бы вариант внедрения dvb-s2 расширения в v4l-dvb и приведения разработчиков дров
    для dvb-s2 карт именно к этому знаменателю .... 8)


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


    в итоге .... время когда мы получим нормальные дрова в составе хотя бы девелоперского v4l-dvb с Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. отодвигаются на неопределенный срок ...


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

  • к сожалению дела с стандартизацией v4l-dvb API обстоят даже хуже чем я думал
    проект уже года 2 не развивается


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Цитата

    The project is currently not actively maintained. Unfortunately, none of the developers has
    worked on it for quite some time now due to various reasons. So the project is in some sort of sleep-mode.


    последняя версия документа
    linux-dvb-api-v4-0-3.pdf 15-Apr-2005 15:29
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    при беглом просмотре расширения dvb-s2 касаются всего нескольких структур раздела 4 Frontend API
    enum dvb_fe_type enum dvb_fe_code_rate enum dvb_fe_modulation и возможно еще нескольких -
    то есть это в-общем то не безумная тема - внесение в API стандарт DVB_S2...
    хотя это конечно моя дилетанская точка зрения .... :rolleyes:

  • Цитата

    Со слов пользователя Courage
    в "идейном" патче можно было выбрать вариант - или динамический тип или статический -
    в втором патче смахивает на то что происходит жесткая фиксация в статическом варианте - оставили без выбора ))))


    я по другому патч понял - патч внедряет статическую/динамическую защиту от перегруза, но реально патч реализует только статическую защиту, ибо Nova-S нуждается именно в статической защите, так как динамическая в ней реализована криво.


    Hauppauge WinTV Nova-S Plus need in this configuration static type of current protection.


    This patch add support for dynamic/static protection switch
    At this moment it is only static option.

  • Astra-19.2E.conf:

    Исходный код
    Astra HD Promo 2:11914:h:1:27500:1279:1283:131
    Pro 7 HD:12722:h:1:22000:255:259:10200
    Sat 1:12722:h:1:22000:511:515:10201
    Anixe HD:12722:h:1:22000:1023:1027:10203
    Astra HD Promo:12722:h:1:22000:767:768:10202


    Имеет следующее:


    Еще:


    И что дальше ?

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

  • для начала вопрос - какие дрова стоят ? и чего ты хочешь в итоге ?
    наверное, поддержку этой карты в вдр в режиме dvb-s2 ? тогда надо ставить мультипрото, на него накатывать патч, дополняющий мультипрото поддержкой hvr4000.


    мультипрото от Ману качаем отсюда
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


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


    минус этого варианта - все последние фичи, которые Даррон добавил в свои патчи за последние 3 месяца в нем отражены не будут.

  • Попытка встроить поддержку hvr4000 в драйвер от Ману с дайсек поправкой.
    Ситуация выходит немного странная, DVB-S работает на ура


    причём порты дайсека лочит мгновенно и в любом порядке.


    С DVB-S2 ситуация не очень утешительная. Лочит нормально, если предварительно был включен порт АА или ВВ.
    Примеры:
    С порта АА


    - съел.



    С порта ВВ


    - съел



    С порта ВА


    - не съел.



    С порта АВ


    - не съел.



    Возвращаемся на АА


    - съел.


    Где копать?


    Да, а как обстоят дела с этим в ТТ-3200?

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

  • Даррон добавил поддержку DVB-T и просит ее протестировать.


    lo


    i have enabled DVB-T device on the hvr4000.


    because you can't have both DVB-S and DVB-T running at once
    you must select which you require when you load modules.


    if you can test it then it would be great, thanks.


    bye


    --


    // /
    {==={ Darron Broad <darron@kewl.org>
    \\ \

  • Извиняюсь...за не полную информацию.


    Драйвер взят здесь:

    Исходный код
    [URL]http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.gz[/URL]


    Патч здесь:

    Исходный код
    [URL]http://dev.kewl.org/hvr4000/v4l-dvb-hg-2007-12-07.diff[/URL]


    Потокол загрузки:


    Ядро:

    Исходный код
    Linux vdr-lenny 2.6.22-3-686 #1 SMP Mon Nov 12 08:32:57 UTC 2007 i686 GNU/Linux


    Что хочу ?
    А все тоже - смотреть и записывать.

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

  • Патч правильный с едром тоже впорядке , а вот с драйвером я бы всётаки вот так сделал

    Исходный код
    hg clone http://linuxtv.org/hg/v4l-dvb
  • Цитата

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

    Исходный код
    Даррон добавил поддержку DVB-T и просит ее протестировать.


    Тут уж весь груз наверное ложится на тебя одного, DVB-T в моей NOVA-HD-S2 нету.


    у меня нет dvb-t в городе