Приветствую Вас Гость | RSS
Sat TV & Sat
INTERNET в Дагестане

ФорумГлавная страница Регистрация Вход
. . Навигация

. . Категории каталога
Спутниковый интернет
Интернет 3G

. . Новые статьи
[12.03.2010]
Перепрошивка USB модема ZTE MF627, залоченного под МТС, для свободной работы с SIM-картами сторонних операторов + учим его звонить...
[02.05.2009]
Как увеличить скорость соединения
[02.05.2009]
Рецепт по поднятию убитых модемов ZTE MF626
[02.04.2009]
Файловая система USB-модема ZTE MF626
[25.01.2009]
Как разлочить модем ZTE MF626 от Билайн?
[22.12.2008]
Как мне скачать Ваши файлы, с сайта через сайт Letitbit.net?
[12.12.2008]
Драйвер для USB-модема ZTE MF626 Update (09.12.2008)
[21.09.2008]
Prof Red series DVB-S2 7300
[21.09.2008]
Prof Red series DVB-S 6200
[21.09.2008]
Prof Red series DVB-S 1100 USB
[17.08.2008]
Настройка TT-S-1401 под Vista для приема спутникового Интернета.
[31.07.2008]
Настройка SkyNet для спутниковой рыбалки. Скачать rules.txt и как правильно написать рулес
[31.07.2008]
Мифы о спутниковом интернете
[31.07.2008]
Обзор форматов MPEG mpeg, mpeg-2, HDTV
[31.07.2008]
Что такое интерактивное телевидение? Возможность интерактивного телевидения

. . Реклама

. . Реклама

. . Опросы
Какая у вас операционная система?
Всего ответов: 91


Дабвлять материал на сайт могут только зарегистрированные пользователи

Главная » Статьи » ИНТЕРНЕТ » Спутниковый интернет

Настройка спутникового интернета через DreamBox 500s DreamBox 7000/7020
Базовая настройка ресиверов 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. Проверяем версию ПО:



DreamBox: information

DreamBox: infos

DreamBox: about

При покупке ресивера стояла версия 1.06, поэтому мне пришлось обновить ПО. Официальный имидж (прошивку) и программу для обновления ПО можно взять на сайте изготовителя.

2. Добавляем необходимые спутники и прописываем транспондеры:

DreamBox: setup

DreamBox: service searching

DreamBox: Transponders

DreamBox: Satellite Edit

DreamBox: Transponder Edit

3. В конфигурации спутников настраиваем конвертеры, частоты, DiseqC,и т.д.

В самом простом варианте (один конвертер Ku-Band) настраивать вообще ничего не надо, необходимо лишь выбрать спутник:

DreamBox: Service searching

DreamBox: Satellite configuration

4. Ищем спутник

Ищем спутник, смотрим уровень и качество сигнала, количество ошибок, заодно проверяем введённые данные. Если всё правильно - то сигнал должен "залочиться", BER должен равняться нулю:



DreamBox: Satfind

DreamBox: Satfind

5. Вручную прописываем сервис провайдера:

DreamBox: Manual transponder scan

Выбираем спутник, прописываем частоту, поляризацию, FEC, скорость. Сигнал должен "залочиться" (появятся галочки). После этого выбираем кнопку "enter pids":

DreamBox: Transponder scan

В данном пункте вручную прописываем Name (имя сервиса), и Provider (имя провайдера). Остальные поля можно оставить без изменений, но рекомендую ещё прописать Service ID (например, поставить 0001), т.к. некоторые программы, например DreamBoxEdit ,будут "ругаться" на SID = 0:

DreamBox: Manual PIDs

На этом базовая настройка на спутник и сервис провайдера закончена. Для настройки более сложной конфигурации (несколько конвертеров, DiseqC, мотор, C-Band и тд.) необходимо обратиться к руководству пользователя или к статьям, выложенным в Интернет.

6. Настраиваем сетевой интерфейс:



DreamBox: Expert Setup

DreamBox: Expert Setup

Отключаем DHCP, прописываем адрес, маску, адрес DNS-сервера и шлюз. Шлюзом будет являться тот компьютер, куда DreamBox будет посылать принятые пакеты, другими словами, с которого будет устанавливаться VPN-соединение/туннель до спутникового провайдера.

DreamBox: Communication Setup

7. Устанавливаем ресивер на нужный канал.

Для этого необходимо нажать кнопку переключения каналов (стрелка вверх, вниз) и, в появившемся списке, выбрать нужный спутник и сервис (переключение между закладками производится цветными кнопками, соответствующими цветам закладок). После этого на экране должна появится информация о выбранном канале с названием сервиса:


DreamBox: Channel set

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 пакеты, в зависимости от типа соединения.

Некоторые примечания:

1)Для согласования и назначения МАС-адреса на DVB интерфейс необходимо связаться с вашим реселлером или службой технической поддержки провайдера.

2)Следует учитывать, что содержимое файла init должно быть в unix-кодировке (это касается формата конца строк), поэтому, если вы будет набирать файл в windows-редакторе - необходима перекодировка. Я советую изучить элементарные приЈмы работы в vi, ещё не раз пригодится.

3)Прошивки не от производителей (Gemini, RuDream и тд.) имеют свои особенности в стартовых скриптах, например для Gemini файл должен называться не init, а start_enigma, у RuDream есть Autoexec Scripts, куда надо прописывать либо команды, либо полные пути до исполнимых файлов, но в имидже от 21-08-05 для DM500S я так и не смог заставить это работать.

4)Следует обратить внимание на 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:dreambox@127.0.0.1/cgi-bin/zapTo?path=1:0:3:2:0:0:1fa0fff:0:0:0:

Набор цифр после zapTo?Path= однозначно идентифицирует сервис. Его можно найти в /var/tuxbox/config/enigma/services или, набрав в браузере http://dreambox_ip/cgi-bin/status посмотреть значение "Current service reference". Все остальные команды управления с помощью веб-запросов можно посмотреть либо в исходниках, либо анализируя передаваемые данные при управлении через веб-интерфейс. 

Надеюсь, что настройка не вызовет у вас никаких трудностей, желаю удачи.

Категория: Спутниковый интернет | Добавил: GNabi (30.07.2008)
Просмотров: 7262 | Рейтинг: 5.0/7 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

. . Быстрый вход

. . Теги


. . Последние 10 Файлов
[27.09.2009][INTERNET]
Патч для БИД (Балвйн Интернет Дома)
[07.05.2009][TV]
ProgDVB 6.06.1 (Std & Pro)
[10.02.2009][Плагины]
WinCSC_130 build 2478
[10.02.2009][Плагины]
ACamd-0601
[10.02.2009][Плагины]
CSClientv_v4.0.0.4
[12.12.2008][TV]
Скачать ProgDVB 6.02 Std & ProgDVB 6.02 Pro
[16.11.2008][TV]
Vista Codec Package 5.0.2
[08.09.2008][INTERNET]
Balanser 2.5.0.0 by Flags8192
[04.09.2008][TV]
ProgDVB5.15.9Std
[04.09.2008][TV]
ProgDVBPowerInstall7.7.3 (4.85.1)
[03.09.2008][TV]
DVBDream_1.4i
[03.09.2008][TV]
AltDvb-Full-Ver22-B3912
[03.09.2008][TV]
MyTheatre.3.37.by.Vik13
[03.09.2008][TV]
DVBViewer 3.6.1.20
[03.09.2008][Рыбалка]
Filesorter v 6.7.0

. . Друзья сайта

. . Реклама

. . Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0



Copyright www.DagSat.com © 2026