Отправлено: 19.02.10 12:46. Заголовок: FAQ Gi S9895 HD Twin Open Linux (Vu+ Duo)
FAQ по Gi S9895 HD Twin Open Linux (Vu+ Duo)
• О ресивере: Это STB от компании-производителя Marusis (известной как производитель например ресиверов немецкой марки Kathrein, высоко зарекомендовавших себя в мире SAT Linux платформ) с открытым ПО Open Linux. Что это нам дает, а дает практически "вечную жизнь" ресиверу в плане разнообразного и функционального ПО, которое могут писать и добавлять различные группы поддержки и энтузиасты. Уже на данный момент этот ресивер может очень многое, благодаря открытой OS Linux.
Есть 2 DVB S2 тюнера с хорошей чувствительностью, функция PVR записи, Timeshift, Torrent-клиент, FTP/WEB/Telnet доступ и управление ресивером, стриминг потока в сеть, поддержка внешних DVD USB приводов, поддержка NFS/Samba - серверов с медиа данными (фото/мп3/видео различных форматов), встроенный медиапроигрыватель, можно посмотреть любую информацию о транслируемом потоке данных телеканалов включая битрейт и наблюдать его динамическое изменение, внешних жестких дисков в формате NTFS, можно настроить показ прогноза погоды в своем городе(дах), на фидах поддержки имиджей команд уже полно различных плагинов идентичным как для Dreambox, полный набор эмуляторов для Linux/Enigma2, большое количество Skin (скинов) - т.е. внешних оболочек интерфейса как в HD, так и в SD разрешении (Меню, инфобар и т.д.), которые можно настраивать. Вообщем это наш "русский dreambox"!, который отличает более низкая цена, чем на икону SAT мира DM8000 при том же функционале.
Для любителей доступна функция Мультибут (двойной загрузчик), с помощью которой можно иметь во внутренней флеш ресивера оригинальный софт ресивера (нет потери гарантии, первые изменения в драйверах и т.д выходят в оригинальных имиджах), а на внешнем USB флеш полный набор любых вариантов имиджей для экспериментов и изучения, не боясь "угробить" ресивер экспериментами.
• Прошивка (обновление) софта в ресивере. Прошивки на Gi S9895 (Vu+ Duo) бывают двух видов:
- в виде *.NFI файла для установки через компьютер при помощи программы VuUtil с использованием соединения с ресивером по LAN+COM портам. Например оригинальные прошивки имеют вид: (mbox-image-bm750-YYYYMMDDXXXXXX.nfi), где YYYYMMDD - дата создания, XXXXXX - информация о версии.
- в виде *.ZIP архива, для установки с помощью USB флешь диска, вставляемого в USB разьем ресивера. Архив с оригинальным ПО всегда как правило имеет название usb_upgrade.zip.
Прошивки (image/имиджи) от различных команд как правило имеют похожее название и вид, например прошивки от команды VTI Team имеют вид vti-image-V0.5-27022010_2.nfi и vti-image-V0.5-27022010_USB.zip.
Прошивка с помощью USB флешки: 1) Распаковываем архив с ПО usb_upgrade.zip в компьютере. У вас после распаковки должны появиться 3 файла:
2) На USB флешке создаем несколько папок в виде структуры каталогов: \\vuplus\duo\ . Для этого в корне вашего флешь диска сздаем папку (каталог) vuplus, заходим в нее и создаем в ней еще одну папку (каталог) duo . Затем сюда копируем 3 файла прошивки, распакованных из архива. В результате на флешке должно быть записано 3 файла с такими путями:
3) Вставляем USB флеш в передний разьем USB на лицевой панели ресивера и делаем Power Off / On, т.е. выключаем/включаем его, можно просто перезагрузить через меню.
4) После включения, ресивер автоматически начнет обновление ПО с использованием файлов записаных на USB флеш.
5) Прогресс обновления будет отображаться на фронтальном VFD дисплее бокса.
5) После завершения обновления, на VFD дисплее отобразится надпись: "Finished ...please reboot".
6) Удаляем USB из передней панели бокса, и выполняем перезагрузку (Power Off/On).
Готово! Софт обновлен! Затем выполняем первичную конфигурацию и настройку ресивера и загружаем свои сеттинги со спутниками и каналами если они у вас уже есть и сохранены.
• Итак, перед вами Galaxy Innovations Gi S9895, полный аналог для российского рынка ресивера Vu+ Duo. В качестве операционной системы в ресивере используется Linux, собранная под архитектуру MIPS. Версия linux-ядра - 2.6.18-7.3. Операционные системы для подобных устройств называются embeded - что в переводе означает "встраиваемая". Сердцем ресивера является процессор Broadcom - BCM7335 архитектуры MIPS, аналогичный применяемым в ресиверах DMM. Ядро операционной системы Linux в ресивере отвечает за все - за работу с памятью, с сетевыми устройствами, с дисковыми устройствами, с шиной I2C, по которой управляются тюнеры, работу пульта ДУ и т.д. В нашем ресивере корневая структура линукс выглядит так:
• Описание корневых папок в структуре файловой системы ресивера:
• Группа каталогов с исполняемыми файлами: - /bin - /sbin - /usr/bin - /usr/sbin - каталоги, содержащие основные исполняемый файлы системы (бинарники). Содержимое этих каталогов нам будет нужно постоянно в работе с системой, но совершенно ни к чему туда часто заглядывать. Проще говоря туда лучше не лазить, если не знаешь что там и для чего.
• /boot - это папка файлов, требуемых для запуска операционной системы. Здесь находится стартовая заставка bootlogo. Именно её мы видим сразу при старте ресивера.
• /etc - каталог с основными конфигурационными файлами системы и стартовыми сценариями. - /etc/enigma2, служит для хранения настроек ресивера. В частности при смене имиджа на новый, достаточно перенести эту папку, что бы ни чего заново не настраивать, кроме эмулятора и дополнительных плагинов. - /etc/init.d - подкаталог, в котором находятся скрипты для запуска основных сервисов; - /etc/rc.d и(или) /etc/rc.d.X - каталоги, определяющие порядок запуска сервисов; - в подкаталоге /etc/init.d/tuxbox лежит файл sattelite.xml со списком всех возможных спутников и транспондеров; - в подкаталоге /etc/init.d/tuxbox/config должны располагаться файлы конфигурации эму MPCS; - файл /etc/fstab содержит список устройств и файловых систем которые монтируются при запуске системы.
• /dev - содержит список всех обнаруженных linux-ядром устройств. Это могут быть жесткие диски, USB порты и т.д. Все устройства представляются в виде спец. файлов. Для того чтобы обратиться к каком-либо устройству необходимо указать этот "файл". Например: /dev/sda1 - первый раздел диска (hdd или флеш-диска)
• /home - личная папка юзера системы (root), домашний каталог, аналог папки типа "Мои документы" в windows-системах.
• /lib и /usr/lib - каталоги системных библиотек и модулей ядра необходимые для исполняемых файлов содержащихся в /bin и /sbin. - /lib/modules/2.6.18-7.3/ - содержит модули ядра (драйвера устройств). - /lib/modules/2.6.18-7.3/extra - содержит дополнительные модули ядра, например драйвера тюнера и остального специфического железа ресивера.
• /proc и /sys - это псевдофайловые системы. Т.е. внутренняя файловая система, хранящая самые свежие сведения обо всех процессах, запущенных на вашем ресивере. Содержимое каждого файла определяется в реальном времени и находится в памяти ОС. Через них обеспечивается прямой доступ к устройствам. /proc/ - содержит специальные файлы, которые извлекают или посылают информацию ядру. (Да-да, в Linux можно управлять всем, даже ядром!) В качестве примера можно привести информацию о процессоре (/proc/cpuinfo) и системной памяти (/proc/meminfo). Пользоваться этими каталогами нет необходимости. Прочитали, узнали и забыли.
• /tmp - каталог для хранения временных файлов, все файлы в нем удаляются после перезагрузки. В этот каталог помещают пакеты плагинов (*.ipk, *.tar) для установки, лог-файлы и т.п.
• /var - содержит различную (variable) информацию используемую приложениями, включая логи, буферы и т.д., т.е. специальный каталог, где находятся часто меняющиеся данные. Внутри /var имеются подкаталоги сведений, /lig системные журналы, /run запущенные демоны и т.д. - /var/log - используется приложениями как хранилище логов; - /var/lock - используется для записи lock-файлов позволяющих отслеживать какие ресурсы в данный момент используются; В принципе при использовании нашей OS, он не используется для настройки пользователем и содержит в себе все необходимые симлинки на рабочие папки в /usr. Например /var/keys - в нем ищет свои настройки эмулятор MGCamd, но т.к. папка временная, её нет. Вместо неё там находится ссылка на каталог с настройками /usr/keys.
• /usr - каталог программ пользователя. Тут находится сама оболочка Enigma2, плагины, скины и все, что к ним необходимо. - подпапка /usr/keys служит для размещения файлов конфигурации эмуляторов и файлов ключей; - подпапка /usr/sсriрt отведена для личных скриптов. В ней как раз и находятся скрипты (файлы с расширением .sh) запуска установленных эмуляторов в ресивере; - подпапка /usr/lib/enigma2/python содержит основные файлы Энигмы (в частности, например в /usr/lib/enigma2/python/Plugins/Extensions содержатся установленные плагины); - подпапка /usr/share/ хранит так же файлы bootlogo; - подпапка /usr/share/enigma2 для скинов и начальных настроек; - подпапка /usr/share/fonts содержит все системные шрифты и и шрифты для скинов.
Следует знать, что в Linux нет понятия системный диск. А есть единый каталог, он называется корень файловой системы в котором размещаются все последующие каталоги (каталоги с программами, файлами конфигурации и т.д.)
При подключении жесткого диска или флешки linux-ядро определяет их, так же определяются разделы и файловые системы на этих носителях и в соответствии с этими данными в каталоге /dev создаются файлы соответствующего устройства.
Для того чтобы начать использовать жесткий диск или флешку их необходимо смонтировать. Монтирование может происходить автоматически либо в ручном режиме. Как правило при подключении жесткого диска или флешки они монтируются автоматически и от пользователя не нужно никаких доп. действий.
• Все сменные устройства HDD, USB DVD, USB Flash монтируются в каталог /media - /media/hdd - точка монтирования для жестких дисков; - /media/usb - точка монтирования для usb-flash дисков.
• /mnt - зарезервирована для временно подключаемых файловых систем. Для подключения накопителей рекомендуется использовать директорию /media/. Автоматически определяемые накопители буду доступны так же в директории /media/* .
Вот вкратце вы и получили небольшое представление об операционной системе ресивера и его файловой структуре.
Спасибо за комментарии и уточнения по материалу by CHERTS.
Для доступа в файловую систему ресивера и управлением процессами и приложениями в нем используется любая программа фтп менеджер, либо можно воспользоваться встроенным ftp клиентом в программу Total Commander, а так же утилита Telnet.
1. Доступ по FTP с помощью Total Commander.
В верхнем меню программы открываем меню "FTP" -> "Соединиться с FTP - сервером..."
В открывшемся окне списка доступных ftp соединений добавляем новый, жмем "Добавить" и затем заполняем данные о соединении с боксом: ip-адрес, логин, пароль(оставляем пустым, если сами не меняли), корневой каталог, тип соединения. Сохраняем и выполняем вход, выбрав настроенное соединие и нажав "Соединиться", если вы пароль не меняли, а он отсутствует сразу в прошивках, то при появлении окна ввода пароля жмем "Enter" и попадаем в файловую систему ресивера.
Для для завершения сеанса достаточно нажать на кнопку "Отключение".
2. Доступ через Telnet
Доступ по протоколу telnet означает, что Ваш компьютер на какое-то время становится терминалом ресивера, своего рода клавиатурой и монитором операционной системы ресивера и Вы получаете возможности выполнять на ресивере такие действия, как редактирование файлов, трансляцию, исполнение Ваших прикладных программ и даже системное администрирование. Разумеется, для всего этого необходимы соответствующие полномочия, и иметь представление об операционной системе Linux ресивера. Для доступа используется логин root (главный пользователь со всеми полномочиями), пароль по умолчанию в прошивках отсутствует, его можно изменить или установить кстати с помощью соответствующей линукс команды passwd через телнет, либо доставив соответствующий плагин в систему с фида поддержки имиджа для выполнения этого через GUI меню ресивера. Утилита telnet уже имеется в составе ОС MS Windows XP, а в семействе MS Windows Vista и Windows7 необходимо добавить этот компонент через "Панель управления" -> "Программы и компоненты" ->"Включение и отключение компонентов Windows".
Для соединения с ресивером открываем окно командной строки и пишем команду на соединение:
telnet <ip адрес вашего ресивера>, например telnet 192.168.1.10 и жмем Enter, после чего вы увидите приглашение ОС ресивера для авторизации.
Особо продвинутые пользователи могут написать себе коротенький скрипт telnet_login.vbs для быстрого подключения к боксу. Список выполняемых команд обширен и вы легко их найдете в сети, позже мы вернемся и составим список наиболее часто необходимых команд для управления и настройки ресивера. Для завершение сеанса работы нужно набрать команду exit. Так же для соединения можно использовать свободный терминальный клиент PuTTY, или встроенный клиент в программу Dreambox Control Center (DCC).
ВАЖНО! Рекомендуется все же установить пароль на доступ к ресиверу! Так как у многих он может быть доступен из сети интернет или обширной своей локалки. Устройство в сети и без контроля доступа к нему - нонсенс :), устанавливайте пароль в первую очередь после прошивки и настройки ресивера.
Отправлено: 20.04.10 15:27. Заголовок: Список программ
• Список программ, необходимых для работы с ресивером.
1. DCC Dreambox Control Center - универсальный швейцарский нож по настройке вашего бокса :), есть встроенный фтп/телнет клиент, редактор и многое другое. Сайт программы: http://www.bernyr.de/dcce2/ Скачать:DCC_E2_120
2. FTP-менеджеры, Filezilla (Freeware), Total Commander. - FileZilla — лучший бесплатный FTP-менеджер, для скачивания и загрузки файлов. Программа с удобным и приятным интерфейсом, обладает достаточным количеством настроек и возможностей. Доступна для разных операционных систем, а также есть версия, которую вы можете установить на флэш-диск (мобильный вариант). Сайт программы: http://filezilla.ru/
4. Редакторы каналов и спутников: Dreambox Edit 3.00, Dreamset v2.29 - Dreambox Edit 3.00 - Очень удобная программа для редактирования настроек каналов, частот и спутников. Есть русское меню. Сайт программы: http://dreamboxedit.digsat.net - Dreamset v2.29 - тоже редактор сеттингов и букетов. Сайт программы: http://mmedit9800.tripod.com
5. Обработка записей. - Всякие TS-муксеры для перегона видео, резалки, конверторы и писалки, тут каждый на что горазд. - Для просмотра потокового видео по сети как с ресивера на компе, так и с компа на ресивер вам понадобится свободный бесплатный VLC мультимедиа плейер. Сайт программы: www.videolan.org/vlc
6. Утилиты работы с HDD (ext3) / USB Flash. - Для чтения HDD формата ext3 используется утилита ... - Для правильного форматирования USB Flash можно использовать бесплатную свободную утилиту HP USB Disk Storage Format Tool 2.1.8 (поддерживается NTFS, FAT, FAT32). Скачать: click here
7. Создание и редактирование скинов и бутлого. - Для создания собственного бутлого можно использовать свободно бесплатную программу TMPGEnc Free 2.525 Скачать: click here - Для редактирования и создания своих скинов используется свободно бесплатная программа E2Skins. Сайт проекта: http://code.google.com/p/e2skinner2/
8. Архиватор для работы с .tar архивами - Используем для распаковки и просмотра архивов свободный архиватор 7-Zip. Сайт программы: http://www.7-zip.org/
Пост N: 696
Зарегистрирован: 06.04.08
Откуда: Краснодар
Отправлено: 21.04.10 09:34. Заголовок: • Установка эмуляторов
• Установка эмуляторов на примере CCcam
1. Для установки CCcam нажимаем синюю кнопку; 2. Нажимаем OK на VTI Cam Center; 3. Нажимаем синюю кнопку; 4. Нажимаем зелёную кнопку; 5. Выбираем нужный эмулятор, к примеру Cccam 2.1.3; 6. Подтверждаем своё желание нажатием ОК; 7. Наблюдаем процесс загрузки и установки, дожидаемся когда в инфо-окне установки не появится сообщение о завершения процесса; 8. После завершения процесса установки нажимаем кнопку OK и потом кнопку EXIT и видим результат своего труда
Файлы конфигурации устанавливаются аналогично, они находятся в конце списка выбора.
Поcле установки пакета, он в списке для закачки и установки отмечается другим значком, как установленный. Подобным образом скачиваются и ставятся остальные эму , по настройке конфигов - читайте соответствующие темы.
Отправлено: 28.04.10 07:57. Заголовок: • Использование VLC ..
• Использование VLC медиа-плейера с VU+ DUO / Gi S9895
VLC media player (от VideoLAN Client) — бесплатный сетевой медиаплеер. Программа VLC Player это многофункциональный мультимедийный пакет. VLC поддерживает как просмотр видео по различный протоколам так и вещание. Плеер VLC можно использовать в качестве сервера для трансляции потока аудио/видео по сети (поддерживает протоколы IPv4 и IPv6). Для воспроизведения файлов мультимедиа не требуется установка дополнительных кодеков, они уже «встроены» в программу. VLC может воспроизводить DVD и потоковое незашифрованное (без DRM) видео (IPTV) и интернет-радио. Также программа может записывать потоковое аудио/видео на компьютер.
Для начала надо скачать и установить себе на компьютер данную программу.
1. Просмотр каналов на компьютере с помощью VLC- плейера
1. Для начала надо внести необходимые настройки в программу:
2. Далее перезапускаем программу VLC-плейер,
3. Первую часть конфигурирования VLC на вашем компьютере мы уже выполнили, а теперь необходимо выполнить проверку доступности веб-интерфейса плейера согласно внесенным настройкам. Для проверки набираем в адресной строке вашего браузера Mozilla/Opera/IE локальный адрес http://127.0.0.1:8080 и жмем Enter. Если все сделано правильно, то мы увидим веб-интерфейс плеера. На этом настройка компьютера завершена.
4. Открываем в браузере Web-control консоль ресивера:
5. Нажав на значек выбранного канала (в виде голубого экранчика справа, с появлением подсказки Stream <название канала>) наслаждаемся просмотром или записываем канал на диск.
2. Просмотр видео с компьютера на ресивере.
А теперь перейдем к самому интересному, просмотру видеофайлов с компьютера на ресивере с помощью плагина VLC-player для Vu+ Duo / Gi S9895.
1. Установка и настройка серверной части VLC на компьютере. Выполняем первые три пункта из предыдущей инструкции, если вы этого еще не сделали. Этим мы установим и настроим в компьютере серверную часть VLC.
2. Создаем папку на компьютере, где будут располагаться видео файлы для просмотра или расшариваем доступ к уже имеющейся на компьютере.
3. Теперь нам необходимо установить плагин VLC Player в ресивер.
Если он есть уже у вас в виде отдельного установочного ipk-файла, то его можно установить вручную с помощью ftp. Для этого копируем ipk-пакет в папку /tmp бокса и затем устанавливаем пакет через telnet командой ipkg install /tmp/*ipk или через меню VTI-панели по синей кнопке, выбрав в меню ручную установку пакетов "manual installer" (ipk / tar.gz installer).
Если же нет, то его можно легко скачать из меню плагинов, для этого жмем <синию кнопку>,-> "Плагины" -> "Скачать плагины" (жмем <зеленую кнопку>), идет загрузка списка, в появившемся списке по группам выбрать [+] extensions, раскрыть ее и нажать ОК на плагине vlcplayer. Небольшое ожидание и плейер уже установлен в вашем ресивере.
3. Конфигурирование списка серверов плагина VLC player. Запускаем vlcplayer: "Меню" - "Плагины" - "VLC Video Player"
4. Появится окно доступных серверов.
Пока оно пустое. Надо добавить профиль VLC-плеера. Жмем <зеленую кнопку> "add server" (добавить сервер) и заполняем первые пять строчек:
где: - Server Profile Name - имя профиля вашего компьютера; - Enter VLC Server as FQDN or IP -Adress - не изменяем - искать по айпи адресу комп в сети; - Server address - это IP-адрес компьютера (VLC-сервер), с которого будут транслироваться фильмы(введите/измените на свой адрес вашего компа); - HTTP порт - 8080 - порт сервера, оставляем так же без изменения, если в настройках VLC на комьютере не изменяли его; - Movie Directory - папка с фильмами на компьютере (расшаренная директория), в которой располагается ваш видео контент для просмотра, например D:\Video;
Для сохранения настроек жмем "ОК" (<зеленая кнопка>).
5. Настроенный сервер появится в списке доступных серверов.
Нажимаем ОК. (Не забываем предварительно запустить VLC-плеер на компе!) Если соединение прошло успешно, то появится окно с содержимым расшаренного компьютерного диска.
6. Выбираем нужный файл и нажимаем <ОК>. Смотрим фильм.
Отправлено: 04.05.10 08:37. Заголовок: • USB Wi-Fi адаптеры..
• USB Wi-Fi адаптеры и Gi 9895 / Vu+ Duo
Для теста был взят донгл из набора Prestigio Notebook Pack в который входил адаптер Wi-Fi. Как оказалось он реализован на чипе RaLink. OS семейства Windows определяет его как RT73 USB Wireless LAN Card . Заглянув в папку /lib/modules/2.6.18-7.3/kernel/drivers/net нашего ресивера, мы обнаруживаем там два модуля .ko для поддержки USB сетевых устройств:
- rt73.ko - zd1211b.ko
Один из них для чипов на базе RT73,а другой для чипов на базе Zydax 1211b. Итак, мой адаптер как раз на поддерживаемом чипе, отлично! Пробуем его вставить, настроить и запустить сеть.
Подключаем адаптер в свободный USB разьем на задней панели ресивера. Далее, нам необходимо установит с фида поддержки имиджа плагин для работы и конфигурации беспроводных Wi-Fi устройств wirelesslan. Идем в "Меню" -> "Плагины" -> " <зеленая кнопка> (добавить плагин) -> группа [+] systemsplugins ->wirelesslan, находим его и нажав <OK> скачиваем и устанавливаем его в ресивер.
Затем для настройки идем в "Меню" -> "Настройка" -> "Система" -> "Network" (сеть) и видим, что в меню сетевых устройств появился выбор. Выбираем "Беспроводный" и настраиваем его, прописывая параметры вашей сети и жмем <ОК> для активации настроек интерфейса:
Кстати поддерживается даже WPA2-PSK. На максимум знаков не проверял еще, но 18 знаков забил влегкую и еще место было. Мне больше не надо. При активации настроек беспроводного интерфейса будет предложено "потушить" второй сетевой LAN интерфейс (при его наличии и активности), соглашаемся (переходим полностью на "воздух" Wi-Fi) и ожидаем окончания процедуры. Затем настраиваем безопасность соединения, выбираем свой тип шифрования (мой - WPA2), забиваем пароль и радуемся наличию беспроводного соединения ресивера с сетью и интернет (при наличии роутера).
Можно выполнить обзор сетевых устройств и убедиться, что сеть работает. Все остальные приятные сетевые сервисы так же функционируют нормально
В качестве заключения, хочу добавить, что в папке /lib/firmvare/ находится всего один файл rt73.bin, следовательно будут работать только адаптеры на чипе RT73!
Ralink RT73 based Dongles will work without a modification directly on VTI: (USB адаптеры, основанные на Ralink RT73 чипе будут работать без модификации на всех имиджах VTI)
Alfa AWUS036s AftertheMac G54SL (Rebadged CNet dongle) Asus WL-167G v.2 Belkin F5D7050 v3000uk Belkin F5D7050 v3001 & v3002 Belkin F5D9050 ver 4000uk Buffalo WLI-U2-G54HP Conceptronic C54RU D-Link DWL-G122 Rev. C1 (F/W.:v3.00) D-Link DWL-G122 Rev. C1 (F/W.:v3.10) D-Link WUA-1340 Edimax EW-7318USg Engenius EUB-3701 EXT Hama 00062764 Hawking HWUG1 Hawking HWUG1A Hercules HWGUSB2-54-V2 Hercules HWGUSB2-54-V2-AP Linksys WUSB54GC Linksys WUSB54GR MSI US54SE II Ovislink W54USB v. 2 Ovislink WT-2000USB Quickertek Quicky Jr Sitecom WL-113 Sitecom WL-172 TP-Link TL-WN321G - наиболее распространенный на просторах СНГ, стоит копейки, так же отлично работает с DM800.
Все даты в формате GMT
3 час. Хитов сегодня: 11
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет