Базовая настройка ресиверов DreamBox 5***/7*** в качестве DVB/IP шлюза
Рассмотрим настройку ресивера DreamBox-500S с оригинальной прошивкой от изготовителя.
Для начала необходимо посмотреть версию программного обеспечения ресивера и убедиться в поддержке "DVB network interface". Последняя, на данный момент официальная версия от производителя - 1.08. В этой версии уже встроена поддержка "DVB network interface". В случае другой, более ранней версии, или прошивки не от производителя необходимо зайти с помощью telnet на DreamBox (следует заметить, что сетевой интерфейс уже должен быть настроен, об этом ниже) и ввести следующие команды:
~ > uname -a
Linux dreambox 2.6.9 #1 Mon Jun 27 18:38:19 CEST 2005 ppc unknown
~ > which dvbnet
/bin/dvbnet
~ >
Отсюда видно, что ПО на базе ядра 2.6 и dvbnet находится в каталоге /bin. Более старые прошивки основаны на ядре 2.4 и поддержки dvbnet нет. В этом случае необходимо перепрошить ресивер с помощью нуль-модемного кабеля и специализированного ПО или встроенной утилиты перепрошивки (через меню). Все методы подробно описаны в руководстве пользователя, поэтому останавливаться на них не будем. Наиболее надЈжный и простой, с моей точки зрения вариант - использование нуль-модемного кабеля.
Для базовой настройки ресивера проще всего подключить его к телевизору и использовать дистанционный пульт управления (так же настройку можно производить с помощью веб-интерфейса, специализированных программ или обычной telnet-сессии, но, как я уже говорил, для этого необходима правильная настройка сети).
Итак, включаем телевизор, ресивер, берём пульт и настраиваем. Собственно сложного ничего нет, поэтому далее приведены скриншоты с некоторыми пояснениями, все манипуляции по выбору пунктов меню и вводу параметров производятся с пульта управления.
1. Проверяем версию ПО:
При покупке ресивера стояла версия 1.06, поэтому мне пришлось обновить ПО. Официальный имидж (прошивку) и программу для обновления ПО можно взять на сайте изготовителя.
2. Добавляем необходимые спутники и прописываем транспондеры:
3. В конфигурации спутников настраиваем конвертеры, частоты, DiseqC,и т.д.
В самом простом варианте (один конвертер Ku-Band) настраивать вообще ничего не надо, необходимо лишь выбрать спутник
4. Ищем спутник
Ищем спутник, смотрим уровень и качество сигнала, количество ошибок, заодно проверяем введённые данные. Если всё правильно - то сигнал должен "залочиться", BER должен равняться нулю:
5. Вручную прописываем сервис провайдера:
Выбираем спутник, прописываем частоту, поляризацию, FEC, скорость. Сигнал должен "залочиться" (появятся галочки). После этого выбираем кнопку "enter pids":
В данном пункте вручную прописываем Name (имя сервиса), и Provider (имя провайдера). Остальные поля можно оставить без изменений, но рекомендую ещё прописать Service ID (например, поставить 0001), т.к. некоторые программы, например DreamBoxEdit ,будут "ругаться" на SID = 0:
На этом базовая настройка на спутник и сервис провайдера закончена. Для настройки более сложной конфигурации (несколько конвертеров, DiseqC, мотор, C-Band и тд.) необходимо обратиться к руководству пользователя или к статьям, выложенным в Интернет.
6. Настраиваем сетевой интерфейс:
Отключаем DHCP, прописываем адрес, маску, адрес DNS-сервера и шлюз. Шлюзом будет являться тот компьютер, куда DreamBox будет посылать принятые пакеты, другими словами, с которого будет устанавливаться VPN-соединение/туннель до спутникового провайдера.
7. Устанавливаем ресивер на нужный канал.
Для этого необходимо нажать кнопку переключения каналов (стрелка вверх, вниз) и, в появившемся списке, выбрать нужный спутник и сервис (переключение между закладками производится цветными кнопками, соответствующими цветам закладок). После этого на экране должна появится информация о выбранном канале с названием сервиса:
8. Проверка
Перезагружаем ресивер (из меню) и проверяем, на какой канал он установится после перезагрузки. Если в 7 пункте всё сделано верно - ресивер установится на этот же канал. После этого можно отключить ресивер от телевизора (он больше не понадобится) и подключить его к сети. В принципе установку на нужный канал можно произвести программно или с помощью веб-интерфейса.
9. Заходим телнетом на DreamBox (login: root, password: dreambox):
welcome on your dreambox! - Kernel 2.6.9 (13:48:17)
dreambox login: root
Password:
BusyBox v1.00 (2005.08.05-13:28+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands
~ >
Проверяем сетевые интерфейсы и таблицу роутинга:
~ > ifconfig
eth0 Link encap:Ethernet HWaddr 00:09:34:XX:XX:XX
inet addr:192.168.1.250 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:49320 errors:0 dropped:0 overruns:0 frame:0
TX packets:749112 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5757405 (5.4 MiB) TX bytes:142512958 (135.9 MiB)
Interrupt:25 Base address:0xc600
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
~ > route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
Таким образом ещё раз убеждаемся в правильности наших настроек. Особое внимание следует уделить маршруту по-умолчанию. При неверно введённом шлюзе ничего работать не будет.
10. Cоздание DVB-интерфейса
Теперь нужно создать DVB-интерфейс, назначить ему адреса и включить форвард пакетов между интерфейсами. Для того, что бы при каждой загрузке выполнялись эти действия необходимо написать init-скрипт, который будет запускаться при каждом включении/перезагрузке ресивера. Набираем следующие команды:
~ > cd /var/etc/
/var/etc > vi init
Далее набираем в редакторе vi следующий текст:
#!/bin/sh
# Адрес DVB-интерфейса
IP=192.168.3.1
# Маска сети
NETMASK=255.255.255.0
# МАС-адрес DVB-интерфейса
MAC=00:XX:XX:XX:XX:XX
# PID выданный провайдером (HEX)
PID=202
# Создаём устройство
dvbnet $PID > /dev/null
# Назначаем адреса и некоторые параметры.
ifconfig dvb0_0 $IP netmask $NETMASK hw ether $MAC arp mtu 1500
# Включаем форвард пакетов
echo 1 > /proc/sys/net/ipv4/ip_forward
Примечание: для начала набора текста в редакторе необходимо нажать "a", после окончания ввода нажать "Esc", для сохранения файла - "shift"+"z"+"z" (т.е. два раза Z). Первая строка #!/bin/sh - обязательна, остальные строчки начинающиеся с символа решЈтки # являются комментариями.
После сохранения текста необходимо сменить атрибуты файла:
/var/etc > chmod 755 init
Проверяем:
/var/etc > ll
drwxr-xr-x 2 root root 0 Jan 3 14:28 .
drwxr-xr-x 8 root root 0 Jan 1 06:00 ..
-rw-r--r-- 1 root root 35 Aug 8 2005 group
-rw-r--r-- 1 root root 9 Aug 8 2005 hostname
-rw-r--r-- 1 root root 630 Jan 1 06:05 hosts
-rwxr-xr-x 1 root root 292 Jan 1 06:01 init
-rw-r--r-- 1 root root 708 Jan 1 06:00 localtime
lrwxrwxrwx 1 root root 12 Jan 1 06:00 mtab ->/proc/mounts
-rw-r--r-- 1 root root 134 Aug 8 2005 passwd
-rw-r--r-- 1 root root 45 Jan 1 06:00 resolv.conf
-rw-r--r-- 1 root root 185418 Jan 1 07:24 satellites.xml
-rw-r--r-- 1 root root 421 Aug 8 2005 smb.conf
Отсюда видно, что файл init является исполняемым (наличие атрибута "x").
Далее запускаем вручную этот init файл, проверяем наличие интерфейса и таблицу роутинга:
/var/etc > ./init
/var/etc > ifconfig
dvb0_0 Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX
inet addr:192.168.3.1 Bcast:192.168.3.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:752248 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:138677619 (132.2 MiB) TX bytes:0 (0.0 B)
Base address:0x202
eth0 Link encap:Ethernet HWaddr 00:09:34:XX:XX:XX
inet addr:192.168.1.250 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:50265 errors:0 dropped:0 overruns:0 frame:0
TX packets:791038 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5825513 (5.5 MiB) TX bytes:163217683 (155.6 MiB)
Interrupt:25 Base address:0xc600
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
/var/etc > route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.3.0 0.0.0.0 255.255.255.0 U 0 0 0 dvb0_0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
Если вы получили аналогичный результат - значит настройка произведена верно.
Окончательная проверка
В заключении перезагружаем ресивер и проверяем, как отработал init-скрипт: снова заходим телнетом и набираем ifconfig, должно быть три интерфейса: dvb0_0, eth0 и lo.
На этом базовая настройка ресивера в качестве DVB/IP роутера закончена. Для выхода в Интернет необходимо лишь поднять наземное соединение до вашего спутникового провайдера. С DreamBox вы будете получать либо tcp, либо udp, либо gre пакеты, в зависимости от типа соединения.
Некоторые примечания
:
Для согласования и назначения МАС-адреса на DVB интерфейс необходимо связаться с вашим реселлером или службой технической поддержки провайдера.
Следует учитывать, что содержимое файла init должно быть в unix-кодировке (это касается формата конца строк), поэтому, если вы будет набирать файл в windows-редакторе - необходима перекодировка. Я советую изучить элементарные приЈмы работы в vi, ещё не раз пригодится.
Прошивки не от производителей (Gemini, RuDream и тд.) имеют свои особенности в стартовых скриптах, например для Gemini файл должен называться не init, а start_enigma, у RuDream есть Autoexec Scripts, куда надо прописывать либо команды, либо полные пути до исполнимых файлов, но в имидже от 21-08-05 для DM500S я так и не смог заставить это работать.
Следует обратить внимание на ipsysctl переменную rp_filter. Если она установлена в 1, то в init-скрипт необходимо добавить следующую строчку:
echo 0 >/proc/sys/net/ipv4/conf/dvb0_0/rp_filter
Проверить можно так:
cat /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
Но я не встречал ни в одном имидже установку этой переменной в 1 по умолчанию. Описание этой и остальных переменных можно посмотреть здесь:http://www.opennet.ru/docs/RUS/ipsysctl/
С помощью веб-интерфейса можно сделать абсолютно всё, что можно с пульта. Если вам необходимо программно управлять ресивером, переключать сервисы, перезагружать и т.д. то можно использовать wget с нужными линками. Например, переключение на нужный сервис будет выглядеть примерно следующим образом:
wget http://root:[email protected]/cgi-bin/ ... 0fff:0:0:0:
Набор цифр после zapTo?Path= однозначно идентифицирует сервис. Его можно найти в /var/tuxbox/config/enigma/services или, набрав в браузере http://dreambox_ip/cgi-bin/status посмотреть значение "Current service reference". Все остальные команды управления с помощью веб-запросов можно посмотреть либо в исходниках, либо анализируя передаваемые данные при управлении через веб-интерфейс.
Ссылки
:
Официальный сайт изготовителя: http://www.dream-multimedia-tv.de
Базовая настройка ресиверов DreamBox 5***/7*** в качестве DV
DreamBox все что касается Dreambox, 500s, 7000, 7020, 7025,
- Administrator
- Сообщения: 161377
- Зарегистрирован: 27 июн 2011 19:11
- Пол: Мужской
- Зодиак:: Овен
- Страна:: Украина
- Имя: Роман
- Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
- Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
- Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
- Благодарил (а): 7658 раз
- Поблагодарили: 26288 раз
Administrator
Перейти
- 🤖IPTV провайдеры
- ↳ TVIZI - IP телевидение.
- ↳ IPTV.ONLINE
- ↳ CRDTV - iptv и кардшаринг
- ↳ Viplime.fun
- ↳ Edem TV (ILook.tv)
- ↳ Sat Biling
- Информация
- ↳ Информация для пользователей
- ↳ Вопросы и ответы
- Streaming / IPTV
- ↳ 📺Бесплатные IPTV плейлисты на 2024 год
- ↳ Ключи для IPTV плейлистов
- ↳ 🎞️Free IPTV playlists. IPTV playlist smart tv free download
- ↳ Обзоры, Smart TV приставок, новости и сравнения медиа устройств
- ↳ Новости Smart TV
- ↳ Новости IPTV
- ↳ Обзор оборудования, инструкции для просмотра IPTV
- ↳ AZAMERICA IPTV ПРИСТАВКА
- ↳ Приложения и Игры для Android TV
- ↳ IPTV Софт: Обсуждение и Отзывы о Программном Обеспечении для IPTV
- ↳ Прошивки Smart TV приставок на андроид
- Шара на шару. Кардшаринг.
- ↳ Шара на шару. Бесплатные тесты шаринга
- ↳ Настройка шаринга на HD/SD ресиверах
- Новости телевидения
- ↳ Новости Спутникового ТВ
- ↳ Эфирное и Кабельное ТВ
- ↳ Новости DVB-T2
- Транспондерные новости
- ↳ Транспондерные новости спутников 4.8°E - 183°E
- ↳ Транспондерные новости спутников 177°W - 1°W
- Новости телеканалов
- ↳ Международные телеканалы. Новости. Анонсы.
- ↳ Российские телеканалы. Новости. Анонсы.
- ↳ Украинские телеканалы. Новости. Анонсы.
- Download Center
- HD и SD тюнера, Т2 тюнера, DVB платы.
- ↳ Спутниковые ресиверы SD
- ↳ AMIКO SD
- ↳ CosmoSAT
- ↳ DreamBox
- ↳ Eurosat
- ↳ Eurosky
- ↳ EVOLUTION 700S
- ↳ Globo,Orton,Opticum
- ↳ Galaxy Innovations
- ↳ Golden InterStar
- ↳ Openbox
- ↳ Samsung
- ↳ StarTrack
- ↳ Strong
- ↳ Tiger
- ↳ JTAG - по нашему ДжеТаг
- ↳ Другие SD ресиверы
- ↳ Спутниковые ресиверы HD
- ↳ Amiko HD
- ↳ Dreambox HD
- ↳ DREAMSAT
- ↳ Eurosky HD
- ↳ FREESKY
- ↳ Ferguson HD
- ↳ GI HD
- ↳ Globo,Orton,Opticum HD
- ↳ GTMEDIA
- ↳ Golden Interstar,Golden Media HD
- ↳ GLOBALSAT
- ↳ HD BOX
- ↳ LORTON HD
- ↳ MediaStar
- ↳ Openbox
- ↳ Open HD
- ↳ ORTO HD
- ↳ PREMIUM-HD
- ↳ Q-SAT ST-HD
- ↳ REVOLUTION
- ↳ Sat-Integral
- ↳ StarTrack НD
- ↳ Starsat HD
- ↳ StarMax HD
- ↳ SuperMax
- ↳ Strong HD
- ↳ SATCOM
- ↳ SkyPrime HD
- ↳ SkySat
- ↳ SPIDER HD
- ↳ STARCOM
- ↳ Samsat
- ↳ Tiger
- ↳ TOCOMLINK
- ↳ U2C S+
- ↳ VU+
- ↳ 55x HD
- ↳ Другие HD ресиверы
- ↳ OpenViX, OpenPli, OpenVision
- ↳ Спутниковые ресиверы UHD 4K
- ↳ AMIKO 4K
- ↳ Edision +4K
- ↳ Dreambox UltraHD 4K
- ↳ Octagon 4K
- ↳ ПО для Enigma 2
- ↳ Эмуляторы для спутниковых ресиверов
- ↳ Оборудование для приёма Т2
- ↳ DVB-карты для компьютеров(типа skystar)
- ↳ Скины для HD ресиверов
- Провайдеры ТВ
- ↳ Провайдер спутникового телевидения Континент ТВ
- ↳ Провайдер спутникового телевидения НТВ Плюс
- ↳ Провайдер спутникового телевидения Триколор ТВ
- ↳ Провайдер спутникового телевидения Viasat
- ↳ Провайдер спутникового телевидения XTRA TV
- ↳ Провайдер спутникового телевидения Телекарта ТВ
- ↳ Новости остальных спутниковых и кабельных провайдеров.
- Ключи для спутникового ТВ
- ↳ SoftCam.Key
- ↳ Ключи BISS
- ↳ Ключи Viaccess
- ↳ Ключи Irdeto
- ↳ Constantcw key
- ↳ Кодировка Power vu
- ↳ Ключи Cryptoworks
- ↳ Ключи SECA
- ↳ Остальные ключи
- РадиоВолна: Свежие Новости и Тренды Радиоиндустрии
- КиноНовинки: Актуальные Обсуждения и Новости Кинематографа
- ↳ Актёры кино
- ↳ Новости кинофильмов
- ↳ Сериалы
- Статьи
- Оборудование для просмотра спутникового ТВ
- Статьи по ремонту оборудования для сат ТВ
- ↳ JTAG
- Спутниковый интернет
- TV news
- GPS навигация
- Видео о Сат ТВ
- Мобильная связь. Новости. Технологии. Операторы. Телефоны.
- ↳ Производители мобильных телефонов
- Спутниковое ТВ для чайников. Инструкции.
- Мир технологий.
- Новинки из мира компьютерной техники
- ↳ Android. Windows. Windows Phone софт. Статьи. Новости.
- ↳ Приложения для Windows Phone и Windows Mobile
- ↳ Приложения для Андроид
- ↳ Приложения для iOS
- ↳ Приложения для PSP
- ↳ Ремонт и модернизация компьютеров
- ↳ Схемы к ноутбукам, компьютерам
- ↳ Инструкции по разборке ноутбуков
- ↳ Новости компьютерного железа
- ↳ Новости Windows 7/8/10/11
- ↳ Интернет (роутеры,модемы и т.д.)
- ↳ Windows 10. Статьи. Советы.
- ↳ Интерфейсы для пк
- ↳ Бесплатные ключи для антивирусов
- Цифровая вселенная: интернет, чаты, блоги и соцсети
- Новости космоса. Космическая отрасль.
- Делаем своими руками
- Общество
- Новости спорта
- Автоновости: главные автомобильные новости
- Комната отдыха
- ↳ Юмор
- Для команды
- ↳ Корзина
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей