Jump to content

McMCC

Global Moderators
  • Posts

    786
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by McMCC

  1. Все правильно, я не стал переносить заглушку, которая меняет местами номера фронтендов, есть какая-то проблема с этим, не стал разбираться. Нет, должно быть нормально, у меня показывает 2-а фронтенда, просто нужно было прибить настройки tvheadend, которые вы делали ранее, и настраивать все с чистого листа, тогда будет виден соньковский демодулятор. Ну так не нужно их вытаскивать и вставлять постоянно, в старых версиях прошивок с ядром 3.4 многие адаптеры отстреливались нормально, на 4-ом ядре с этим есть проблема, но она не критическая. Скорее всего из-за нумерации фронтенда, только причем тут сканирование? Это уже ваш какой-то самострел, с tvheadend никаких проблем нет. На многих не получится.
  2. Для начало бы я посоветовал проверить работу самого донгла, особенно после ваших переделок, может он у вас не работает...
  3. Вы все делаете не так! Прочтите это сообщение - Возьмите из первого архива драйвера и установите в свою систему...
  4. А он и должен работать, просто без ресета, демодулятор не всегда вставал в нормальный рабочий режим, т.е. через раз, как повезет...
  5. Ни в коем случае этот фикс убирать нельзя, он ресетит демодулятор перед началом работы, иначе будет квадратить периодически...
  6. Скажу честно, не знаю, мне это было не нужно, наверное нужно почитать доки к TVH на их сайте, я там обычно ищу решения всех проблем, ну или на других форумах поискать.
  7. Подкачать плейлист в VLC через указания URL... Например вот так - http://192.168.1.1:9981/playlist , где 192.168.1.1 адрес TVH сервера, а 9981 его порт...
  8. А кто символьную скорость(скорость потока) за вас вводить будет? Без нее никакой поиск работать не будет, и естественно, никакие каналы не найдутся.... Вам нужно заполнить параметры хотя бы для одного мультиплекса, остальные обычно сами автоматом прилетают, главное указать его частоту и символьную скорость(если скорость 6875 Ксим/сек, то пишем в это поле 6875000, многие ошибаются и пишут 6875!!!!!!) остальное можно оставить в авто... P.S. По вашей же ссылке все параметры от провайдера присутствуют, в том числе и символьная скорость - 6900 и 6601, что же вы их не указали? Только 3-и нуля не забудьте к ним в конце добавить, когда будете в TVH вводить...
  9. Я не заметил разницы между сони и панасоником, вроде все отлично работает...
  10. usb 1-2: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000..862000000) Все нормально, должно работать, в настройках DVB устройств в TVH убедитесь, что сеть DVB-T, которую сканируете или которая уже была просканирована и сопоставлена, прописана демодулятору панасоник, а не реалтеку... P.S. Еще раз внимательно посмотрел ваш лог, не вижу в нем загрузку прошивки для демодулятора, должна была быть строка: mn88473 0-0018: downloading firmware from file 'dvb-demod-mn88473-01.fw' Ее нигде нет в логе... Убедитесь, что правильно прописан путь до /opt/lib/firmware: ~ # cat /sys/module/firmware_class/parameters/path /opt/lib/firmware Если его нет, то работать тоже не будет, надо прописать в скрипт, который отвечает за старт Entware, типа так: echo -n "/opt/lib/firmware" > /sys/module/firmware_class/parameters/path Я сейчас проверил работу выложенного выше образа USB флешки, все прекрасно работает, удивительно, что у вас что-то не получилось...Я проверил работу DVB-T2 и DVB-C на Астромете с панасоником, никаких проблем...
  11. Образ нужно устанавливать через сценарий /opt/etc/init.d/rc.unslung, его необходимо указать в настройках OPKG, если забыть это сделать, то ничего не получится, желательно этот сценарий указать до подключения USB флешки, на которой будет записан мой готовый образ. С Astrometa дела обстоят так, раньше я использовал патч для перенумерации демодуляторов, панасоник или сони становился 0 устройством, а релтек 1, в 4.9 этот патч почему-то перестал работать, стал завешивать работу демодуляторов, поэтому сейчас 0 устройством стал реалтек, а 1-м панасоник или сони. В принципе, никаких проблем у меня это не вызвало при работе, но TVHeadend действительно надо перенастроить заново, т.к. демодуляторы поменялись местами. Если вам это не помогло, то хорошо бы глянуть вывод с dmesg, а так же смотрите в отладочной панели TVH, что происходит...
  12. Приветствую всех! Есть одна хорошая новость и одна плохая... Мне удалось сделать сборку драйверов из backports для нового ядра linux 4.9, что используется в новых прошивках версий 3.х, хорошая новость заключается в том, что моя новая сборка работает только на устройствах на базе SoC MT7621, а плохая, что на устройствах на базе SoC MT7628 все очень плохо, устройства видятся, работают, но все идет с затыками, в начале я думал, что не угадал с конфигурацией ядра, но выяснилось, что и на "родных" драйверах из пакета поддержки DVB тюнеров, все тоже самое. Что то не так с ядром 4.9 в целом, на MT7621 мне пришлось обойти некоторые проблемы связанные с SMP/GIC, которые вылезли только в новом ядре, в старом 3.4 такого даже близко не было, а на MT7628 решить проблемы с затыками не удалось в принципе, причем, на других железках с ядром 4.9 таких проблем вообще не наблюдалось. Вывод очевиден, что то "сломали" в ядре в угоду другому функционалу, а пакет для поддержки DVB тюнеров по ходу вообще никто не тестировал, иначе бы сразу обнаружили некоторые проблемы, затыки на MT7628 точно бы уловили... Я сделал установочный образ для USB флешек, как в предыдущих сообщениях, и отдельный архив для обновления вручную, если нет желания все переустанавливать. Помните, что для работы новых драйверов необходимо удалить пакеты поддержки DVB тюнеров и UVC камер из вашей прошивки!!! OPT_DVB_08122019.zip - обновление keendvb-mt7621_linux-4.9_08122019_1636.zip - образ для USB флешек P.S. Если товарищам из NDM интересно, как на MT7628 воспроизвести проблему, то я готов про нее рассказать, причем на примере собранных вами драйверов из пакета поддержки DVB тюнеров, Astrameta V.1 с демодулятором от панасоника заводится на ваших драйверах, он у вас должен быть, если не потеряли, только нужно путь указать до прошивок демодулятора, например так - echo -n "/opt/lib/firmware" > /sys/module/firmware_class/parameters/path, проще это делать на установочном образе, что я выкладывал ранее, в котором нет модулей ядра. Запускаете TVHeadend и настраиваете по моему описанию, правда в ваших драйверах демодулятор панасоник еще не поддерживает MPLP, поэтому первый мультиплекс будет без некоторых каналов, т.е. не полный, для тестирования проблемы это не суть важно...
  13. Это вопросы к TVH 4.3, если вам не нужна работа PоwerVU c Extended CW API OE 2.0 и выше, то я бы не советовал использовать эту версию, TVH 4.2 меньше глючит и работает на мой взгляд более стабильно, в 4.3 часто много регрессий...
  14. Не дорогой не получится, нужен с CI слотом и соответственно официальный CAM модуль с картой от Триколор/HTB+/МТС. https://ru.aliexpress.com/item/TBS5580-Multi-standard-Universal-TV-Tuner-CI-USB-Box-for-Enjoying-DVB-S2X-S2-S-T2/32820938111.html Да, это можно, через minisatip, его можно использовать с TVHeadend как SAT>IP сервер, т.е. как виртуальный тюнер, либо напрямую, как IPTV сервер.
  15. Не все так просто, для 4.9 нужно кучу исправлений переносить из бэкпорта, я ведь не только собирал драйвера из разных мест, но еще и правил и добавлял новые устройства, некоторых нет или не было в апстриме media. Сейчас я этим больше не занимаюсь, кто этим будет заниматься дальше и будут ли вообще, я не в курсе, судя по тому, что последние сборки прошивок идут без последнего фикса для соньковского демодулятора, очевидно никто...
  16. Так правильно, не может быть такого номера у PID'а, null PID в таблице последний и он равен 0x1fff, а таблица ID до 0x2000, т.е. до 8192...
  17. В чем разница между кодированными и открытыми каналами на уровне PID'ов? Скорее всего вы забываете добавить в фильтр какой-то PID при запросе, а в новой версии видимо, сделали фильтрацию по меньшему числу PID'ов, как, например, это сделано в TVHeadend, т.е. не требуется указывать все пиды в отличии от старой версии, достаточно правильно указать основные. Я использую нашу версию minisatip, собранную с поддержкой CI+ модулями, как виртуальный тюнер, никаких проблем с просмотром открытых каналов в потоке вместе с закрытыми я не заметил, да и если бы была такая проблема, то про нее бы давно написали, а не почти через год... С новой версией нужно разбираться на тему прикручивания поддержки модулей CI+, и еще не известно, какие вылезут с ней проблемы, а наша версия отработана и отлизана, работает годами...
  18. По идее, эта проблема решена в backports 4.4.2-16-ndms, добавлен ресет демодулятора Sony, который решает эту проблему окончательно для всех экземпляров содержащих этот демодулятор. Но в текущей сборке по прежнему собирается старый вариант 4.4.2-15-ndms, надеюсь, ответственные люди прочитают это сообщение и изменят сборку на новый тег...
  19. Аудио, DVB устройства и камеры, имеют поддержку виде драйверов устройств для работы с Entware. Сделать внутренний софт в рамках прошивок кинетиков, не представляется возможным, хотя бы потому, что потребуются разработчики по этим областям, которые будут отвечать за качество и работу этого софта, а это лишние издержки и дополнительные сроки. Считаю подобные голосования бессмысленными, для чего тогда интегрировали работу с Entware? Все уже есть, пользуйтесь на здоровье....
  20. Через USB HUB, с доп. питанием или нет, зависит от донглов, у меня использовался хаб без внешнего питания...
  21. Скорее всего не установлен компонент в вашей прошивке - драйвера для DVB тюнеров.
  22. По поводу Astrometa с демодулятором Sony CXD2837ER: 1. Поддержка этого устройства добавлена как исключительно экспериментальная. 2. Описанные проблемы имеют место быть, мне видится, что проблема может быть связана с работой связки АРУ и АПЧ, а именно с указателем функции read_signal_strength. Дело в том, что у демодулятора Sony есть своя реализация чтения параметров уровня сигнала и она не востребована драйвером, за место нее используется реализация get_rf_strength от драйвера тюнера, в частности это подходит для демодулятора Panasonic, в его драйвере не реализована функция read_signal_strength, поэтому ее используют от тюнера. С Sony похоже, не все так просто, для нормальной работы AGC требуется типа своей обратной связи, потому как вызов своей функции read_signal_strength вносит свою корректировку, там идет запись в регистр, а потом чтение, но в данный момент это не работает. Можно попробовать собрать драйвер с моим патчем и проверить эту версию. read_signal_strength.patch 3. Есть еще разные варианты такого поведения, толком работу никто досконально не проверял, как говорится, все на свой страх и риск без каких либо гарантий, если патч не поможет, надо тогда смотреть процесс правильности записи значений для символьной скорости, полосы пропускания, установки частоты каналов и т.д. и .т.п...
  23. Для данного случая это не принципиально и никакой разницы вы не заметите...
×
×
  • Create New...