-
Постов
2842 -
Зарегистрирован
-
Посещение
Весь контент дядя Фёдор
-
Ну а Вы проверяли, есть ли место на флешке? Может она забита до отказа. Или на ошибки проверить нужно. Есть опция такая в настройках HDD. Покажите что выдает команда mount в Telnet, когда загрузите ресивер с подключенной флешкой.
-
Сильно много изменить не сможете. В плане "что-нибудь изменить" это больше актуально для бета тестеров. То есть, скажем, найден баг - я высылаю новый скрипт или бинарник. И теперь вместо того чтобы полностью перешивать всю прошивку и потом ещё восстанавливать бэкапы настроек, достаточно всего-навсего скопировать файл в нужное место и перезагрузить ресивер. Плюс, как правильно было замечено, дает возможность желающим опробовать имидж без его установки. К минусам можно отнести то, что для того чтобы стартануть с USB нужно поменять пару строк в мультибуте. А для того чтобы это сделать нужно либо подключаться к ресиверу по серийному порту, либо уже иметь в памяти ресивера прошивку PGI, в которой есть команды fw_setenv и fw_printenv для редактирования мультибута. Я конечно могу сделать и файл для мультибута под это дело для "чайников", который можно будет загрузить предварительно с флешки, чтобы ничего руками не редактировать, но тогда он может затереть существующий мультибут, который может некоторым нужен для энигмы. Ну и копирование файлов прошивки на флешку - тоже операция не совсем тривиальная. Нужна либо машина с Linux, либо я еще не придумал как по другому :) Может кто знает софт, чтобы мог делать самораспускающиеся имиджи, которые сразу форматируют флешку как надо и пишут данные на нее. Тогда можно было бы собрать всё в один .exe-шник под Windows.
-
Если расскажете как, то с удовольствием поправим. Только это невозможно. Основной софт ресивера, который решает слать или не слать запрос на раскодирование канала не имеет ни малейшего понятия куда этот запрос пойдет - на вашу карту или куда еще. И научить его понимать разницу реально невозможно.
-
Спасибо за базу. Но, похоже, проблема не с ней. После двух часов упражнений с пультом и ковыряний в разных базах, я пришел к выводу, что табличка "Нет такого канала и последующий фейл" - псевдослучайное событие. Я смог заставить ресивер запаниковать на своей собственной базе, взятой сновья, в которой всего несколько каналов. Не буду делать окончательных выводов, но очень сильно похоже, на то, что это еще один побочный эффект "фикса зависания ресивера без сигнала". Будем расследовать дальше. Кстати, с базой у всех может возникнуть другая проблема, никак не связанная с этой. Прошу ВСЕХ, установивших прошивку обязательно перечитать первый пост (красными жирными буквами) или параграф об известных проблемах
-
Если так, то проблема не в том, что там прописаны иденты, а в том, что там они прописаны не те, что нужны для вашей карты. Рекомендуется использовать этот файл для того чтобы переключение каналов было моментальным, а в случае использования разных серверов еще и для того, чтобы запросы шли куда нужно.
-
Базу в студию, точнее на [email protected] и какой канал выбирали прямым вводом. У меня тоже была раз такая ерунда, но я больше не могу воспроизвести! Согласен. Создается больше потенциальных проблем, чем решается. Мне совсем не охота писать скрипты апгрейдов со всех возможных версий на все другие возможные комбинации. Было такое...
-
Интересно :) Спасибо за тесты. Но мейл пока не дошел...
-
Интересно, как? :)
-
Наконец-то дошли руки разобраться в том как стартовать имиджи на основе DGS c USB флешек. Вчера удалось запустить PGI 0.7.1 с флешки. Загрузка занимает чуть дольше, но есть явные плюсы - вся файловая система read/write, поэтому все скрипты можно править руками напрямую, без пересборок прошивки. Также это позволяет иметь много разных версий прошивок на одной и той же флешке и загружать их по желанию через мультибут без перешивания ресивера! (флешку нужно будет разбить на разделы руками). Я не пробовал пока что стартовать PGI со встроенного SATA диска, но, думаю, проблем особых вызвать не должно. Если эта тема интересна, то можем продолжить её развивать. Сразу скажу, что нету способа взять и переделать имидж самому без полной пересборки, чтобы он стал годным. Поэтому если что и будет опубликовано, то только для прошивки PGI, и только самой последней, так как мне придется это делать самому.
-
Обсудил эту тему с пакко. К сожалению, такое поведение - побочный эффект попытки починить проблему с зависанием ресивера при отсутствующем сигнале. Пути у нас два отсюда. Либо вернуть "как было", либо чинить новую проблему с быстрым исчезновением виртуальной клавиатуры. Каким путем мы пойдем зависит только от ваших отзывов. Хотелось бы знать может ли кто-то воспроизвести поведение с зависанием ресивера, когда нет сигнала.
-
Когда к ресиверу подключается устройство USB или модуль CI на экране ТВ появляется баннер: "Обнаружено устройство ..." Если устройство подключено постоянно, то этот баннер при каждом запуске ресивера начинает немножно доставать. По поводу других символов - см. список изменений в первом посте, я туда внес пояснения. Для тех, кому совершенно не терпится увидеть на каналах с кириллическими названиями маленькие буквы и плюсы с минусами а также любые другие знаки из таблицы ASCII, могу посоветовать следующее: в настройках дисплея передней панели выбрать показывать "короткое имя". И в PC-Editor отредактировать каналам их короткие имена, чтобы там не было кириллицы. Таймшифт в PGI никто не трогал (и не будет). Думаю, что последняя корейская прошивка DGS ведет себя так же. У кого-то еще исчезает таблица?
-
PGI v0.7.1, Kondoleu на основе DGS 12413 IPBox 9000HD / Sezam 9100HD / Cuberevo: Загрузить с megaupload или с dreambox.info Cuberevo 7000HD: Загрузить с megaupload или с dreambox.info IPBox 910HD / Sezam 902HD / Sezam 901HD / Cuberevo 3000HD: Загрузить с megaupload или с dreambox.info Cuberevo 2000HD: Загрузить с megaupload или с dreambox.info IPBox 900HD / Cuberevo Mini: Загрузить с megaupload или с dreambox.info IPBox 91HD / Sezam 900HD / Cuberevo 250HD: Загрузить с megaupload или с dreambox.info Cuberevo 200HD: Загрузить с megaupload или с dreambox.info СКИНЫ: Все скины, работающие на PGI 0.7 будут также работать на PGI 0.7.1 ВНИМАНИЕ: В ходе выявления багов было обнаружено, что очень часто причиной проблем во время сканирования каналов является "неправильная" информация в базе данных транспондеров: присутствие двух транспондеров с абсолютно одинаковыми данными или с неправильными значениями для поляризации или частоты. Чаще всего источником таких "неправильных" данных является СЕТЕВОЙ поиск каналов. Мы НАСТОЯТЕЛЬНО рекомендуем НЕ пользоваться сетевым поиском, хотя бы потому, что в прошивке уже есть самая свежая база транспондеров и если нужно добавить новый, это очень легко сделать вручную. Для тех, кто все же настаивает на том, что сетевой поиск - это хорошо, в прошивку PGI 0.7.1 включен скрипт автоматической "чистки" базы данных каналов и транспондеров. Этот скрипт удалит двойные транспондеры, на которых нет каналов, а также подчистит много других нестыковок в базе каналов, которые там могли возникнуть по "историческим" причинам. Поэтому... ВНИМАНИЕ: Новый скрипт проверки базы данных на несоответствия между спутниками, транспондерами и каналами будет автоматически запущен во время начальной загрузки для любой базы данных db.dat, которая ни разу не проходила такую проверку. Эта проверка может занять от нескольких секунд до нескольких минут, в зависимости от количества используемых спутников. В это время на экране ресивера будет сообщение "DB CHECK". НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ ДАТЬ РЕСИВЕРУ ЗАКОНЧИТЬ ПРОЦЕСС ПРОВЕРКИ. Проверка делается только один раз для отдельно взятого файла db.dat. Если вы хотите повторить проверку, дайте команду Telnet: "optset pgi_db_check 0" и перезагрузите ресивер. Дополнение к этому: была обнаружена небольшая проблема со скриптом чистки базы. См. известные проблемы и их решения ниже. Изменения в PGI 0.7.1 по сравнению с PGI 0.7 Полный список Исправлена проблема с неработающей функцией сохранения данных ТВ гида, если не существовал файл epgdata.dat, который теперь создается автоматически Исправлена проблема функции сохранения данных ТВ гида, когда она могла вставить случайные символы вместо пустого значения Исправлена проблема с форматированием некоторых устройств USB посредством меню ресивера Исправлена проблема с pgi.conf, когда он был сохранен в формате отличном от Unix - теперь файл можно сохранять в любом формате: Windows, Unix или MAC Исправлена работа встроенного текстового редактора nano Улучшена скорость навигации по спискам в меню (каналы, фавориты, ТВ гид, плагины, ...), особенно со скинами, где размеры списков увеличены Исправлена работа ntpdate (сохранение времени в RTC и правильная работа с летним временем) Исправлен баг приводивший к панике во время редактирования транспондеров или спутников Исправлено поведение автомонтирования сетевых папок при перезагрузке Улучшения в работе команд reboot и poweroff, устранена проблема "зависания" в режиме DEBUG, теперь при использовании этих команд а также веб интерфейса для выключения ресивера, проверка диска должна понадобиться гораздо реже Исправлено поведение в режиме сканирования каналов, приводящее к панике в некоторых случаях Улучшена функция распознавания USB устройств для записи каналов (убраны параметры HDD_DELAY, см. HDD_ru.txt) Новая возможность: экран передней панели теперь может показывать маленькие буквы и другие символы, но пока только на каналах в названиях которых не было изначально кириллицы. Те каналы, названия которых подвергаются транслитерации будут вести себя как и прежде. В следующей версии постараемся решить. Добавлена возможность указать альтернативный путь к файлу для сохранения данных ТВ гида (см. EPG_DATA_DIR в pgi.conf) В "Показе баннера устройств" изменена логика параметра с названием "кроме первого". Теперь баннер не будет показан только "сразу после загрузки", а не когда он "первый по счету" Обновлена версия usb_modeswitch до 1.1.3 Обновлен список транспондеров (теперь отсутствуют "повторные спутники") Экспериментальная попытка починить проблему зависания ресивера при отстутствии сигнала, хотелось бы услышать отзывы по этому поводу Полный список изменений предыдущих версий PGI доступен в README файле с прошивкой. Известные проблемы и их решения Перед тем как задавать вопросы или жаловаться на проблемы рекомендуется прочитать содержимое файла README и других файлов по интересущей теме (HDD, NETWORK), которые находятся в архиве с прошивкой. Также имейте в виду, что очень часто перезагрузки и фатальные сбои прошивки связаны со скинами. Если у вас происходят сбои при выборе тех или иных меню, то попробуйте стандартный "заводской" скин перед тем, как писать о проблемах. Функция YouTube никакого отношения к прошивке PGI не имеет, так как на 99% - творчество DGS. Для работы YouTube нужно устройство для записи каналов (диск или флеш). Плейер используется тот же, что и для проигрывания медиа файлов, со всеми вытекающими последствиями (нерабочее видео на некоторых файлах, синхронизация, и т.д.) Если вызвать каналы, набирая их номер цифрами (прямой ввод номера канала), то ресивер может зависнуть - проблема будет исправлена в 0.7.2Перемотка по таймшифту работает некорректно - проблема будет исправлена в 0.7.2Внезапное исчезновение вирутальной клавиатуры при пользовательском вводе и другие похожие проблемы, где нужен ввод пользователя - проблема будет исправлена в 0.7.2 (или пытайетсь не затягивать паузу между нажатиями кнопок)Скрипт чистки базы данных может ошибочно удалить провайдера "UNKNOWN", который используется на тех каналах, которые не шлют информацию о провайдере. Это удаление произойдет только тогда, когда у вас в базе нет ни одного канала с провайдером UNKNOWN. Само по себе это безвредно, но если вы в будущем отсканируете новые каналы и у них будет провайдер UNKNOWN, то могут возникнуть неприятности. Чтобы проверить постигла вас такая участь или нет можно дать такую команду в Telnet: sqlite3 /var/db.dat "select * from providerinfo where id=1" Если появится строка: "1|UNKNOWN|0", то ни о чем волноваться больше не нужно - всё на месте и уже никуда не денется. Если ничего в ответ не появляется, то нужно восстановить провайдера UNKNOWN такой командой: sqlite3 /var/db.dat "INSERT IGNORE INTO providerinfo VALUES ('1','UNKNOWN','0')" Запуск cron, к сожалению, работает некорректно. Кому нужен cron, фикс состоит в копировании скрипта командами Telnet:cp /etc/init.d/cron_init /var/bin/init.d/1.cronchmod 755 /var/bin/init.d/1.cron
-
Вы, скорее всего, пользуетесь функцией сетевого поиска при сканировании каналов, потому что больше новым транспондерам взяться в базе неоткуда. Я очень сильно рекомендую НЕ делать этого никогда, а сканировать каналы автоматом, если нужен весь спутник, или вручную, потранспондерно. Также рекомендую почитать начало темы по прошивке PGI 0.7.1, где вы увидите больше информации, если у ещё остались вопросы типа "почему" :)
-
К сожалению, никак на данном софте.
-
Пока у нас другие приоритеты. Возможно, ближе к осени посмотрим, что за зверь.
-
Не где-то, а в первом посте этой темы. И не удалить, а создать. Читайте внимательней.
-
Честно говоря я сам еще до конца не разобрался почему в ресивере файлы временных зон шиворот навыворот. Но правильный файл для Москвы именно GMT-2. Если после обновления времени ресивером появляется список, значит до этого было неправильное время. Логично? А что с летним временем? Правильно выставлено? И автоматическая синхронизация все время включена? Кстати на нескольких украинских транспондерах неправильное время передают! Что вообще мрак. Проверьте, если у вас время автоматом синхронизируется, что вы на украинских каналах не включаете ресивер.
-
Вывод - не жмите. Или не убирайте сервер. :D
-
Да, я опечатку сделал, точнее недокопировал... нужно было еще & в конце строки. echo mountmgr_automount > /dev/commander &
-
Какой такой инфопанели? А вообще-то надеюсь, что все уже давно знают, что я думаю, по поводу медиа плейера. Поэтому все эти "баги" здесь попрошу больше не постить.