Подключение сотового телефона к Дриму500 посредством СОМ дата-кабеля.
Не секрет, что своей популярностью Дрим500 обязан продвинутыми возможностями шаринга. Для многих последней крупицей при выборе брать или не брать дрим, становится способность тюнера работать с GPRS сотовыми телефонами, подключенными напрямую к СОМ-порту Дримбокса. Таким образом, при шаринге исключается компьютер. Для работы Дрима с GPRS используют прошивки от команды СпектрТВ или SatDream, созданные на базе имиджей Gemeni. Спасибо им!
Для шары можно купить самый дешевый телефон от Сименс с поддержкой ГПРС, например, Siemens C55. Подключение мобилы к дриму производится с помощью дата-кабеля для COM-порта. Сейчас найти такой кабель в продаже достаточно проблематично (везде продают исключительно USB-кабели). Поэтому, при некотором радиолюбительском навыке можно собрать СОМ дата-кабель самому, используя классическую схему.
Несколько слов по схеме. В обвязке микросхемы мах232 указаны конденсаторы в 0.1 мкФ. Посмотрев даташиты на этот чип, я выяснил, что такие номиналы рекомендуют для модификации мах232А, т.е. с индексом «А». Для обычной микросхемы (без индекса «А»), в типовом включении рекомендуют использовать емкости в 1.0 мкФ. Кстати, в схемах, найденных на просторах Интернета номиналы этих емкостей лежат в интервале от 0.1 до 10.0 мкФ.
Чип мах232 можно заменить на трехвольтовую его версию – мах3232. При этом нет необходимости вносить изменения в схему, т.к. диапазон питающего напряжения для этой микросхемы 3.0-5.5 Вольт (Конденсаторы обвязки для мах3232 – 0.1 мкФ).
По многочисленным просьбам привожу рисунок печатной платы и схему расположения компонентов на плате. Хочу обратить внимание, что рисунок печатной платы отображен в «зеркальном» виде. Это удобно для переноса напечатанного рисунка на текстолит методом лазерно-утюговой технологии. Рисунок желательно печатать из программы Sprint-Layout 3.0. Эту программу достаточно легко найти в Интернете (есть русифицированная версия). Необходимый файл рисунка платы я прикрепил снизу поста.
Печатная плата (зеркальное отображение):
Схема расположения деталей:
Подзарядку АКБ телефона можно осуществлять параллельно с его работой. Для этого достаточно подвести напряжение питания на 1 ножку разъема телефона. (Я использовал старую трансформаторную зарядку от Сименса с35). Для включения/отключения заряда был применен переключатель.
Внешний вид собранной платы:
Система в сборе:
Система в работе:
Краткая инструкция по настройке GPRS-шары на примере провайдера VELCOM (Беларусь).(использовался телефон Сименс С55, эмулятор mgcamd 1.14, имидж от команды SatDream).
Предварительно необходимо установить эмулятор MgCamd, например, как описано в уроке 6
http://dream.altmaster.net/showthread.php?t=11.
Затем получаем от поставщика шары настройки:
- адрес шары или IP-адрес
- порт
- логин и пароль
Настраиваем сетевое подключение Меню – Настройки - Экспертные настройки – Установки связи.
где Nameserver - адрес DNS сервера оператора мобильной связи
Не забываем нажать зеленую кнопку «Сохранить».
Теперь вносим изменения, например, с помощью программы DCC в следующие файлы (через FTP):
/var/tuxbox/config/ файл
newcamd.conf(или в файл var/keys/newcamd.list)
Пишем строчку:
CWS = адрес.шары порт логин пароль 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv (например, CWS = shara.servis.com 30000 login pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv)
т.е. прописываем параметры шары, полученные от поставщика шары.
-----------
var/etc/ppp/chat файл
gprs-siem-connect-chat меняем строку
AT+CGDCONT=1,"IP","internet.beeline.ru"на
AT+CGDCONT=1,"IP","web.velcom.by"
Таким образом мы прописывем точку доступа своего ОпСоСа.
(Для телефонов Сименс, возможно, придется прописать ATD*99***1#
вместо ATD*99#. На компе мне так пришлось сделать. На дриме пошло и так.)
-----------
var/etc/ppp/ файл
pap-secrets исправляем (добавляем) логин и пароль для выхода в сеть для Velcom
web * web-----------
var/etc/ppp/ файл
gprs-optionsДобавляем после
# *** Below this line you probably won't need to change.
строчки
ipparam web
user webгде web, web – логин и пассворд ОпСоСа для выхода в сеть
Эти строчки именно для оператора Velcom, для других операторов, возможно, это не надо.
(спасибо Vlad BY за этот совет!!!)
------------
Теперь дополнение по файлу resolv.conf. Вообще их два.
ДНС оператора, который мы прописываем в поле «Nameserver» через графическую оболочку дрима «Меню – Настройки - Экспертные настройки – Установки связи» записывается в файл var/etc/resolv.conf с пометкой - Generated by enigma:
При необходимости ДНС-адреса можно прописать самостоятельно в файл var/etc/ppp/resolv.conf (обращаю внимание на изменение пути файла - добавлена папка ppp!!!) в виде:
Зачем это нужно? Например, при использовании нескольких сотовых операторов отпадает необходимость каждый раз менять ДНС через меню – достаточно один раз прописать все известные ДНС в этом файле.
Обращаю внимание белорусов, что оператор VELCOM сменил ДНС-адреса:
Velcom DNS: 77.74.32.66 и 77.74.32.11.
На всякий случай вот DNS для белорусского оператора MTS: 172.17.128.1 и 172.17.128.2
Когда все изменения внесены, подключаем мобилу к дриму и вызываем скрипт подключения «GPRS Connect» (Blue Panel – Addons).
После выхода телефона в сеть становимся на кодированный канал и делаем рестарт ЭМУ (синяя – зеленая кнопки).
Все, можно смотреть телевизор...
Рисунок печатной платы для программы Sprint Layout 3.0: