Приветствую всех! Есть одна хорошая новость и одна плохая... Мне удалось сделать сборку драйверов из 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 камер из вашей прошивки!!!
P.S. Если товарищам из NDM интересно, как на MT7628 воспроизвести проблему, то я готов про нее рассказать, причем на примере собранных вами драйверов из пакета поддержки DVB тюнеров, Astrameta V.1 с демодулятором от панасоника заводится на ваших драйверах, он у вас должен быть, если не потеряли, только нужно путь указать до прошивок демодулятора, например так - echo -n "/opt/lib/firmware" > /sys/module/firmware_class/parameters/path, проще это делать на установочном образе, что я выкладывал ранее, в котором нет модулей ядра. Запускаете TVHeadend и настраиваете по моему описанию, правда в ваших драйверах демодулятор панасоник еще не поддерживает MPLP, поэтому первый мультиплекс будет без некоторых каналов, т.е. не полный, для тестирования проблемы это не суть важно...
TVheadend - потоковый сервер цифрового ТВ для DVB-С/T/T2/S/S2/ATSC/IPTV.
in Каталог готовых решений Opkg
Posted
Нет доступа по ssh, как будто сервис не запущен.