Настройка GPRS соединения на Dreambox и др. ресиверaх на базе ОС Linux
Подключение GPRS через COM кабель
Итак расскажем о том, как можно подключить свой сотовый телефон к
спутниковому ресиверу Dreambox. Далеко не секрет, что мы с Вами живем в
век господства электроники. Но даже при этом не у всех есть возможность
использовать ресурсы всемирной сети Интернет. Любителям спутникового
телевидения и счастливым обладателям "коробок мечты" ресиверов Dreambox
не стоит так сразу отчаиваться, соединение с Интернет теперь возможно
через мобильный телефон (хочется отметить, что это можно было сделать и
ранее, но в связке dreambox > компьютер > телефон). Ниже будут
описаны практические советы подключения по данной схеме, те же, у кого
есть стабильный выход в интернет по Ethernet, могут пропустить эту
статью.
Для
тестов нам понадобится один из ресиверов Dreambox серии DM500, DM56x0,
DM7000. Прежде всего нам потребуется
залить Имидж в ресивер уже со встроеной поддержкой ррр (GPRS)
После установки нового ПО и всех настроек (поиск каналов, установка настроек сети и.т.д ) можно приступать к установкам GPRS.
Пример настройки конфиг файлов GPRS модуля для оператора BEELINE
Соединяемся с вашим Dreambox по FTP, используя любой FTP клиент, например Total Commander, либо родной DreamControlCenter и приступаем к правке следующих файлов.
var/etc/ppp/chat файл gprs-siem-connect-chat прописываем строку AT+CGDCONT=1,"IP","internet.beeline.ru" Для телефонов SIEMENS, придется прописать ATD*99***1#
Править файлы необходимо в программе DreamControlCenter либо блокнотом, так как при правке по F4 структура файла может не верно сохраниться.
var/etc/ppp/ файл pap-secrets исправляем логин и пароль для выхода в сеть для Beeline beeline * beeline
var/etc/ppp/resolv.conf файл resolv.conf здесь необходимо прописать DNS нашего GPRS провайдера
nameserver 217.118.66.243
Для корректной работы GPRS нам необходимо в Expert Menu > Communication setup выставить следующие параметры (фото 1).
Фото 1
1 - IP адрес нашего Dreambox в локальной сети (если у вас нет локальной сети, то оставьте это поле без изменения) .
2 - Маска подсети согласно ваше сети (если у вас нет локальной сети, то оставьте это поле без изменения).
3 - В Name Server
нужно выставить адрес DNS сервера, который Вам выдает Ваш оператор
мобильной связи, в чьей сети вы будите пользоваться услугами GPRS.
4 - GateWay
- в этом поле нужно поставить "0", так как при поднятии ppp сессии
маршрут по умолчанию для выхода будет замен IP адресом шлюза провайдера.
Ну и не забываем сохранить наши настройки, нажав зеленую кнопку “сохранить”.
Далее
нам понадобится мобильный телефон с поддержкой GPRS протокола. Мы
использовали телефон Siemens M50 (фото 2) , и нами написаны скрипты для
линейки телефонов этого производителя. В дальнейшем мы обновим скрипты
для поддержки других мобильных телефонов.
Теперь
соединяем наш телефон и ресивер посредством кабеля (фото 3). В телефоне
активируем режим поддержки GPRS ( у Вас уже должна быть активирована
услуга мобильного интернета и передачи данных, если нет, то узнайте у
Вашего оператора мобильной связи, как это сделать.)

Фото 2 Фото 3
Ну а теперь, наверное, самое простое, что можно сделать. Это синий кнопкой вызвать окно Plugins и выбрать опцию “GPRS Connect” (фото 4).

Фото 4
Если Вы все сделали правильно, в окне появится лог соединения с провайдером (фото 5) . Связь установлена.

Фото 5
Материал взять с сайта spektr-tv.ru
Подключение GPRS через USB кабель
Старшие модели ресиверов Dreambox, такие как DM7000, DM7020, DM7025 имеют USB порт, но возможность подключения к ним мобильных телефонов через USB-кабель до сих пор не была реализована.
Производители
мобильных телефонов и производители аксессуаров сейчас все больше
ориентируются на новые стандарты, выпуская дешевые и практичные
кабели для связи телефонов и ПК. В большинстве таких кабелей
используются специальные микросхемы преобразования USB <->
serial это PL2303 и FTDI232. Нам было интересно попробовать состыковать
Dreambox и телефон через USB-кабель. Для экспериментов нам понадобится
ресивер, телефон и кабель. См. фото 6.

Фото 6
Прежде
всего нам потребуется залить одно из последних программных обеспечений
в ресивер уже со встроеной поддержкой ррр (GPRS) от spektr-tv
Итак,
ПО мы заменили, кабель у нас подключен к ресиверу и к телефону. См.
фото 7. Запускаем Dreambox, после его загрузки нам необходимо исправить
параметры порта связи.

Фото 7
Исправления касаются одного файла /etc/ppp/peers/gprs, просто
уберите, или, наоборот, поставьте комментарий на своем порту (красный
для связи по USB-кабелю, зеленый для связи по RS232-кабелю).
#
# pppd options for the SIEMENS phone
# Replace the obvious lines with your username and modem device
#
# $Id: gprs-moto,v 1.1 2001/12/10 16:17:15 tjd21 Exp $
name beeline
# Here is for rs232 serial cable
/dev/tts/0
# Here is for USB serial cable
#/dev/usb/tts/0
# Serial port line speed and options
57600
# Control character handling
asyncmap 20A0000
escape FF
# Generic GPRS options
file /etc/ppp/gprs-options
# Chat scripts
connect "/var/bin/chat -f /etc/ppp/chat/gprs-siem-connect-chat"
disconnect "/var/bin/chat -f /etc/ppp/chat/gprs-disconnect-chat" GPRS соединение устанавливается с помощью plugin (плагина) – GPRS Connect, а отключение от – GPRS Disconnect. Плагины вызываются при нажатии на синюю кнопку на пульте управления ресивера.
Все
очень просто. Используя USB-кабель, мы убиваем еще одного “зайца” – это
подзарядка телефона во время его работы. Для обладателей младших
моделей Dreambox при использовании RS232-кабеля, необходимо делать
дополнительные изменения в кабеле связи, совместив в одном разъеме
зарядку и дата-кабель.
В
заключении, хочется сказать пару слов о мобильных телефонах. Для
тестирования мы взяли самую простую модель телефона Siemens C55 , но
подходят практически все известные модели телефонов и заставить их
работать может каждый. Нужно иметь немного терпения и интернет под рукой
для поиска документации.
Метериал взят с satdream.ru
|