|
Рекламные ссылки: |
|
|
Опции темы |
24.11.2011, 21:54 | #1 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
FAQ по AB IPBox 91/900/910/9000 HD PVR.
Обзор прошивок для IPBox
Перед тем как расширить возможности ресивера и добавить возможность ш@ринга и эмуляции следует рассказать каким образом можно обновлять программное обеспечение ресивера. Процедура эта несложная, но следует разобраться, что и куда можно и нужно заливать. Начнем с того, что именно можно загрузить в ресивер в принципе. Существует несколько прошивок: * uBoot - это начальный загрузчик, который следует обновить в первую очередь. Он меняется очень редко и обеспечивает самые базовые функции ресивера сразу после его включения. В том числе этот загрузчик позволяет обновлять главную прошивку, форматировать встроенный жесткий диск и ещё пару низко-уровневых операций. uBoot можно скачать с официального сайта ab-com (там же, где и официальную прошивку, см. ниже). * Основная официальная прошивка от ab-com, обновляется более менее регулярно, по крайней мере, в 2008 году обновлялась где-то раз в два-три месяца. Это вся софт-начинка обеспечивающая обычную работу ресивера, включающая операционную систему Linux. В новых версиях добавляют новые возможности, типа проигрывания видео в различных форматах и так далее. Шаринга или эмуляции в таких прошивках нет и никогда не будет. Так же как и uBoot, прошивку можно скачать с официального сайта ab-com. Линк для 900HD, для 9000HD и для 910HD. * Основная полу-официальная прошивка от DGStation. Корейская компания DGStation на самом деле является главным производителем прошивок и большинства железа для ресиверов ab-com. Но, обычно, они пишут общий код, который тестируется и затачивается уже под конкретный ресивер команией ab-com в Европе. Поэтому, если попадутся, лучше эти прошивки не трогать. Всё хорошее из этих прошивок обычно появляется в официальных прошивках от ab-com с небольшой задержкой. * Альтернативная прошивка от команды хакеров NLB. Базируется на официальной прошивке, и иногда, когда им невтерпёж, на самых новых beta-прошивках от DGStation. В прошивку включен дополнительный софт для SSH, Telnet, FTP, Samba, эмуляции, ш@ринга и так далее. Рекомендуется для тех кому нужен просто ш@ринг без заморочек, так как в этой прошивке уже есть все, что нужно для ш@ринга (и много ещё чего интересного). Обновляется как только выходит новая официальная прошивка от ab-com. Взять последнюю прошивку можно на форуме NLB (нужна регистрация). Линк для 900HD, для 9000HD и для 910HD. * Альтернативная прошивка от команды хакеров Sif-Team. Также как и NLB базируется на официальной прошивке и, по мнению некоторых, использует нагло спёртые куски кода из прошивки от NLB. Имитирует в своей функциональности подход (но, к сожалению, не интерфейс) DreamBox, где по нажатию кнопки на пульте можно стянуть с Интернета дополнительный софт для "чего угодно" (в первую очередь, естественно, для ш@ринга) а также скины для меню и другие нужные и бесполезные plugins. * Вышла ещё одна альтернативная прошивка реализующая пользовательский интерфейс Enigma2, содранный с ресиверов марки Dreambox. Этот интерфейс, хотя и не без проблем, по мнению многих является "лучшим из всех существующих интерфейсов для спутниковых ресиверов". Для тех кто интересуется, интерфейс написан на языке Python и является "золотой мечтой" всех Linux-ресиверов, но... на момент написания этого руководства прошивка с Enigma2 - в глубокой бета версии, с кучей известных и неизвестных глюков и багов. Поэтому эта прошивка только для тех, кто реально знает что где в Linuxe лежит и как работает и хочет просто посмотреть "а как оно там развивается". Теперь, о том как собственно осуществляется процесс загрузки прошивки. Вариантов несколько: Мой вам совет - купите самую дешёвую флешку и не заморачивайтесь. Для заливки используется одна из сервисных функций ресивера. Ниже приведены все комбинации кнопок для вызова сервисных функций.
__________________
Все проходит , пройдет и это... |
Пользователь сказал cпасибо: |
jon77 (24.11.2011)
|
Рекламные ссылки: |
24.11.2011, 21:54 | #2 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Сервисные функции ресиверов IPBox
В рассматриваемых ресиверах IPBox существуют сервисные команды, которые вызываются ПРИ ВКЛЮЧЕНИИ ресивера, до того как загрузится вся система. Внимание! Все кнопки, о которых пойдет речь в этой секции, находятся на передней панели ресивера. Пульт дистанционного управления не используется. Вызов любой сервисной функции состоит из трех шагов: * Выключаем ресивер, чтобы он находился в режиме отключения а не Standby (клавишу питания на задней панели выключать ну нужно, на дисплее должно отображаться время). Легче всего выключить ресивер как требуется, нажав одновременно кнопку вкл/выкл вместе с клавишей OK на передней панели ресивера. * Теперь включаем ресивер нажатием на всю ту же кнопку вкл/выкл и продолжаем удерживать вкл/выкл до тех пор, пока на дисплее передней панели не появится надпись BOOTING. * Когда появится надпись BOOTING, не отпуская уже нажатую кнопку вкл/выкл, наживаем вдобавок еще одну кнопку на передней панели. В зависимости от того какая кнопка будет нажата второй, будет вызвана та или иная сервисная функция. Вот их список: Вкл/выкл + стрелка вверх = загрузка прошивки с USB флеш (USB UPGRADE) Вкл/выкл + стрелка вниз = принудительное форматирование подключенного жесткого диска (HDD FORMAT) Вкл/выкл + стрелка вправо = загрузка прошивки через серийный порт RS232 (SERIAL UPGRADE) Вкл/выкл + Menu = поменять разрешение картинки на видеовыходе (DISPLAY RESOLUTION) Вкл/выкл + OK = принудительное выключение ресивера Только для IPBox 9000HD: Просто продолжать держать кнопку Вкл/выкл до тех пор пока появится сообщение FLASH UPGRADE (для заливки прошивок с компьютера по USB кабелю)
__________________
Все проходит , пройдет и это... |
Пользователь сказал cпасибо: |
jon77 (24.11.2011)
|
24.11.2011, 21:56 | #3 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Процедура загрузки прошивки
При заливке большинства прошивок, вы потеряете все установки и сканированные каналы. Чтобы этого не произошло, перед заливкой новой прошивки нужно сделать резервную копию файла /var/db.dat и заодно и копию всей директории /var/keys (если у вас в ней что-то есть). Это можно сделать скопировав файлы на жесткий диск ресивера (если таковой имеется) или по FTP на ваш компьютер. К сожалению, иногда новые версии официальных прошивок меняют структуру этого файла, и тогда манипуляции для сохранения ваших каналов могут стать довольно продвинутыми. В большинстве случаев проще пересканировать всё заново, хотя при большом желании все настройки и каналы можно сохранить. Подробнее об этом читайте в заметках ниже. Все виды прошивок перечисленные выше заливаются совершенно одинаковым образом. Таким образом, сначала обновляем uBoot, затем заливаем свежую официальную прошивку и, после нее, прошивку от NLB. Вы заметите, когда зальете прошивку от NLB, что на дисплее будет отображаться гораздо больше сообщений в процессе загрузки после холодного старта. Например, версия прошивки NLB, сообщения типа "Network Up", и "starting mgcamd" и так далее... Теперь, когда вы успешно залили прошивку NLB можно приступить к финальному этапу всей эпопеи: настройка, собственно, эмуляции и ш@ринга.
__________________
Все проходит , пройдет и это... |
Пользователь сказал cпасибо: |
jon77 (24.11.2011)
|
24.11.2011, 22:08 | #4 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Настройка эмулятора и ш@ринга
В папку var/kes необходимо положить файлы: 1. Файл с ключами - SoftCam.Key 2. Файл для автообновления(если таковой есть) - Autoupdate.Key 3-4. Файлы для подключения к серверу - newcamd.list и mg_cfg Файл newcamd.list выглядит так: CWS = xxx.xxx.xxx.xxx 4002 login parol 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv CWS_CONNECT_TIMEOUT = 120 CWS_KEEPALIVE = 120 Где xxx.xxx.xxx.xxx - адрес сервера, 4002 -порт, login parol - соответственно Ваши на сервере. Если необходимо шарить два или более портов, то добавьте ещё одну или более строк соответственно. ВНИМАНИЕ... В имидже от НЛБ эмулятор уже установлен. Поэтому после его установки уже в привычную папку var/keys кладем свои файлы. Если использовали софт от Сифтим установим эмулятор. Тут все просто! Эмулятор, как и плагины, скины и другие обновления ставяться он-лайн! Заходим в меню/плагины/Sif_Installs.plugin, жмём ОК, выбираем последний эмулятор Cam_mgcamd-1.30d.online (актуальный на момент написания) и жмём па пульте ОК. Дожидаемся надписи "installed". Всё, эмулятор установлен. Не забудьде в папку var/keys положить все необходимые файлы. В официальной прошивке эмулятор отсутствует, но ставится он очень легко.
__________________
Все проходит , пройдет и это... |
Пользователь сказал cпасибо: |
jon77 (24.11.2011)
|
24.11.2011, 22:09 | #5 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Список поддерживаемых HDD в ресиверах IP Box
Это только проверенные HDD, отсутствие в списке того или иной модели не означает что он не будет работать! CubeRevo(IPbox-9000HD)
__________________
Все проходит , пройдет и это... |
Пользователь сказал cпасибо: |
jon77 (24.11.2011)
|
07.10.2013, 21:25 | #6 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Классических ошибок при прошивке ресиверов AB IPBox 91HD, 900HD, 910HD и 9000HD PVR две:
Ошибка № 1: Если вместо LOADING/ERASING... у вас на дисплее сообщение вида ERROR 10, это значит, что либо флешка неправильно отформатирована, либо вы неправильно переименовали файл с прошивкой, либо флешка ещё по какой причине не читается. Ошибка № 2: Убедитесь, что у вас в Windows показываются расширения файлов. Если в Windows эта опция выключена, то вы не сможете точно сказать, как называется файл с прошивкой. Были случаи, когда эта опция Windows приводила к тому, что люди переименовывали файл, а на самом деле у него было имя usb_update.img.img, потому что расширения не показывались.
__________________
Все проходит , пройдет и это... |
07.10.2013, 21:26 | #7 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Прошив ресивер, переходим к настройке сетевого подключения.
Ресиверы AB IPBox 91HD, 900HD, 910HD и 9000HD PVR имеют на "борту" LAN card, через которую можно подлючиться к ресиверу и в дальнейшем проводить настройки ресивера и подавать шаринг. Включаем ресивер, включаем телевизор. Нажимаем на пульте кнопку «Меню», далее опция «Preference», затем вторая строка сверху «Язык», выбираем «Язык меню» - «Русский», Субтиры – «Выкл». Выходим – нажимаем кнопку «Exit», затем «ОК». Нажимаем на пульте кнопку «Меню», далее жмем два раза кнопку «Лево» до опции «Installation», жмем «ОК», в открывшемся подменю ищем строку «IP настройки», нажимаем «ОК». Далее выставляем такие параметры: Тип - «Статический IP» Адрес IP - 192.168.1.20 Маска подсети – 255.255.255.0 Шлюз – 192.168.1.1 (это должен быть адрес Вашего компьютера или роутера с которого «подается» на тюнер интернет, т.е. у Вас он может отличаться от этого образца) Основной DNS – 192.168.1.1 (это должен быть адрес Вашего компьютера или роутера с которого «подается» на тюнер интернет, т.е. у Вас он может отличаться от этого образца) Дополнительный DNS 1.0.0.0 DNS Суффикс - ничего не пишем. Сохраняем настройки и перезагружаем ресивер.
__________________
Все проходит , пройдет и это... |
07.10.2013, 21:27 | #8 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Подключение ресивера AB IPBox 91HD, 900HD, 910HD и 9000HD PVR к компьютеру через LAN card.
Итак, мы с Вами прошили ресивер и настроили в ресивере сетевое подключение или иными словами «IP настройки». Теперь нам нужно подключить ресивер к копьютеру. На примере, который будет приведен ниже рассматривается «классическое» подключение ресивера к компьютеру, т.е. связка ресивер-компьютер, без использования роутера или свитча. Для подключения ресивера к компьютеру нам понадобится кабель «витая пара» с распиновкой «компьютер-компьютер», длина кабеля принципиального значения не имеет и будет вполне достаточно 2-3 метров, т.к. сейчас пока идет процесс конфигурирования прошивки и настройки шаринга. Итак, один конец кабеля подключаем к сетевому выходу компьютера, другой к такому же выходу ресивера. Включаем ресивер и включаем компьютер. Дожидаемся окончания процесса загрузки компьютера и ресивера. Ничего не делая с ресивером (разве, что можно выбрать какой-нибудь открытый канал), запускаем на компьютере любой интернет браузер, например «Internet Explorer» и вверху, в коне поиска там где http// набираем вручную IP адрес ресивера, тот который был перед этим присвоен ресиверу через меню в опции «Installation», в подменю в строке «IP настройки» - в нашем случае 192.168.1.20 (без точки на конце) Запись будет выглядеть так: http//192.168.1.20 или просто 192.168.1.20. Нажимаем клавишу «Enter» и если Вы все сделали правильно, то откроется ВЭБ интерфейс ресивера. Здесь, возможно ресивер спросит логин и пароль. В прошивке PGI v0.5 логин и пароль изначально отключены, но на всякий случай выкладываю их Login: Root (root), Parol: Relook (relook) здесь будьте внимательны, так как заглавная или прописная буква ИМЕЮТ ЗНАЧЕНИЕ. Как правило логин и пароль пишутся с маленькой буквы, но бывают исключения. Успешный вход в ВЭБ интерфейс ресивера говорит о том, что сетевые настройки выполнены правильно и можно переходить к начальной конфигурации прошивки PGI v0.5. Ничего не делая в ВЭБ интерфейсе, выходим (а не «сворачиваем») из интернет браузера. Ресивер не выключаем.
__________________
Все проходит , пройдет и это... |
07.10.2013, 21:29 | #9 |
Админ
Регистрация: 08.09.2011 Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
|
Как свести к минимуму затыки на эмуляторе MGCamd
Когда возникает затык, два параметра настройки mgcamd являются очень важными в плане того, как mgcamd будет реагировать на затыки (что по сути дела значит, как скоро можно ожидать возвращение картинки на экран). Это параметры K:{} и N:{} из файла mg_cfg. Параметр K:{} описывает какое максимальное количество времени (в секундах) нужно ждать ответа от сервера на ECM запрос, по истечении которого mgcamd решает, что ответа нет. Чем больше это число, тем больше шансов получить ответ, если у вас плохой Интернет или глюкавый сервер шары. Кроме того, еще зависит от того, какие пакеты вы смотрите. Большинство карт обычно отвечают меньше, чем за 1 секунду. Но есть некоторые карты, где нормальное время отклика 1-2 секунды. В экстремальных случаях (известный пример - пакет Nova), ответ может приходить и за 3-5 секунд. Естественно, если вы установите K:{} равным 1 секунде, а сервер будет пытаться вам ответить через 2-3 секунды, то ничего хорошего из этого не выйдет. mgcamd все время будет думать, что сервер не ответил (по истечении секунды) и слать запросы повторно. От этого будет плохо всем, в основном, конечно, серверу, который будет завален запросами, ну и ресиверу тоже, который будет работать в таком случае не оптимально. С другой стороны если взять и увеличить параметр K:{} на неразумно большую величину, типа 5 или больше секунд, то возникнет совершенно неблагоприятный эффект для вас. Представьте, что обычно вам ответы приходят за 0,5 секунды, и один раз ответ по какой-то причине не пришел. Теперь вы будете ждать целых 5 секунд, до тех пор, пока mgcamd не попытается снова послать запрос. За это время на некоторых каналах уже может случиться и затык, в то время, как если бы у вас повторный запрос пошел через, скажем, 2 секунды и пришел бы успешный ответ, никто бы ничего (на экране ТВ) не заметил! Грубо говоря, когда есть проблемы с ответами от сервера, то чем меньше K:{}, тем хуже серверу шары из-за большего количества запросов, и чем больше K:{}, тем вероятнее вы получите затык. Хотя это все очень относительно и сильно зависит от конкретных пакетов. Есть пакеты (Премьера HD, Скай Италия и т.д.), где время ответа от карты критично. Для таких пакетов с кодировкой Videoguard, если вы не получите ключ за 0.6сек, то будет однозначный затык. Здесь можно спокойно ставить единицу в значение K:{}. С другой стороны, для таких пакетов, как Премьера SD или Nova и 2х секунд иногда недостаточно, и правильным значением должно быть 3. Дальше, параметр N:{7} X Y влияет на то, как mgcamd ведет себя когда понимает, что ответ от сервера все же не пришел. Число X устанавливает количество неуспешных запросов на сервер (каждый из них длиной в K:{} секунд), после чего mgcamd отваливается от сервера и пытается к нему приконнектиться заново. Эта процедура нередко помогает, когда на сервере какие-то глюки, хотя конечно, постоянно это недолжно происходить. Параметр Y говорит mgcamd о том, что нужно отваливаться и реконнектиться заново, если не было никаких признаков жизни у сервера в течение Y секунд. Обычно до Y доходит дело крайне редко, потому как реконнект обычно происходит из за параметра X (в комбинации с K:{}). Например в файле mg_cfg рекомендую параметры N: и K: прописать так: N: { 07 } 5 30 K: { 03 } Если же затыки по первому варианту все же будут, то помогает если прописать так: N: { 05 } 4 30 K: { 03 } но во втором случае нужно учесть, что: 1) У Вас хороший интернет и скажем так - не долгий пинг до сервера шары. 2) Обращение к серверу шары будет чаще, что увеличивает риск получить БАН от сервера, т.к. сервер может воспринять частые обращение как каскадинг.
__________________
Все проходит , пройдет и это... |