добавить в избранное | cделать стартовой

на главную 

Розничные и мелкооптовые продажи DVB (DVB-S, DVB-C и DVB-T), TV, спутникового оборудования, монтаж систем для приёма телевидения и Интернета;

Официальный установщик систем платного телевидения НТВ+, реселлер европейских операторов спутникового Интернет.

  Консультация ON-LINE:

   ICQ:   298794036
   
  (0812) 32-83-63

  Режим работы:
  

   
   О компании
   Услуги
      > Спутниковый Интернет
      > Спутниковое телевидение
   Каталог оборудования
   Прайс-листы
   Техинфо
   Download
   Статьи и обзоры
   Фотогалерея
   Контакты
   Полезные cсылки



Техинфо

Cпутниковый Интернет через ресивер DreamBox

Спутниковый ресивер Dreambox в умелых руках полностью оправдывает свое название. Используемая в нем операционная система Linux дает возможность практически любому программисту писать свои приложения расширяющие возможности аппарата. Среди интерфейсов, которыми снабжен ресивер, имеются USB 1.2 и 10/100 MBit Ethernet, что дает возможность подключить его к локальной сети.

Естественно у пытливых пользователей возникает вопрос - можно ли задействовать Dreambox для приема данных? Аппаратно ресивер готов к этому. Однако длительное время эти функции не реализовывались. Потом ситуация стала меняться. С помощью плагина DreamData от немецкого программиста Mechatron, было решена задача приема multicast-потоков сервисов Casablanka (Sat@once), Filiago, EasyNet, AliceSat и др. Для граббинга (рыбалки) интернет-потоков, ресивер стал работать как премник для популярнейшей программы SkyNet.

И наконец этим летом на форуме www.allrussian.info совместная работа нескольких человек привела к положительному результату. Отработана методика использования ресивера Dreambox DM-7000S, DreamBox DM-500s в качестве приемника полноценного ассиметричного интернет. Уточним - соединение с наземным и спутниковым провайдероми производятся на компьютере с помощью модема, GPRS, локальной сети, ADSL и пр. Сам Dreambox работает как спутниковый приемник и DVB/IP роутер.

Настройка:

Настраиваем Dreambox на канал с данными провайдера (SpaceGate, Planetsky)

Подключаемся к ресиверу, заходим в телнет и даем вот такие команды:

~ > dvbnet 1B58

(создали новый сетевой интерфейс, который слушает PID 7000 (1B58 - hex) - PID повайдера

Примечание:

Таких интерфейсов можно создать несколько, для своих PID и МАС`ов (например на разные подписки). Для удаления ненужного интерфейса: dvbnet -X (dvb0_X - номер интерфейса)

Например, dvbnet -2 удаляет dvb0_2.

~ > ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:xx:xx:xx:xx:xx mtu 1500

где:

192.168.3.1 - IP адрес для только что созданного dvb0_0 (можно и другой подставить). Не подставляйте сюда серый IP, который присваивает вам спутниковый оператор.

00:xx:xx:xx:xx:xx - MAC адрес вашей подписки

далее настраиваем маршрутизацию

~ > echo 1 > /proc/sys/net/ipv4/ip_forward

(разрешаем перенаправление пакетов, т.е делает из дрима маршрутизатор)

~ > echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter

(сбрасываем фильтр, отвечающий за отсылку пакета только с того интерфейса с которого пришел. rp_filter - reverse path filtering)

~ > echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter

(то же самое, но для нашего нового интерфейса dvb0_0 - reverse path filtering)

~ > route del default

(удаляем старый defaul gateway)

~ > route add 0.0.0.0 gw 192.168.XX.XX dev eth0

(направляем весь поток на шлюз 192.168.XX.XX (т.е. на комп)

где: 192.168.XX.XX - IP сетевой карты в компьютере, к которой Дрим подключен.

В меню Manual transponder настраиваемся на частоту с параметрами, на которой работает SpaceGate, сигнал должен залочиться. (крестики должны появиться в Lock и Synch). Соединяемся c наземным инетом (модем, gprs), включаем VPN и пробуем - все должно работать


Автоматизация:

Ну, что теперь осталось все это автоматизировать. Первый шаг к автоматизации сего процесса - скрипт, который надо поместить в /var/bin/sat_inet.sh, дать ему права на исполнение (755), записать его в Expert Setup ->Scripts Autoexec Setup (есть в имиджах команды ruDREAM).

#!/bin/sh
dvbnet 1b58
sleep 1
ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:d0:d7:XX:XX:XX mtu 1500
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
route del default
sleep 1
route add 0.0.0.0 gw 192.168.XX.XX dev eth0
exit 0

По материалам www.allrussian.info
Авторы: HDTV & GrigoryNord
rus93564
Goga777

Составил Алексей Силяков, aka Globus.


<<< Назад




Перепечатка и копирование материалов с сайта запрещены!


 Copyright © "SmolSat", 2003-2005 ; All rights reserved!