Автор Тема: Подключение сотового телефона к Дриму500 посредством СОМ дата-кабеля.  (Прочитано 13607 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Подключение сотового телефона к Дриму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).


Предварительно необходимо установить эмуляторы, например, как описано в уроке 6 http://dream.altmaster.net/showthread.php?t=11.
Затем получаем от поставщика шары настройки:
- адрес шары или IP-адрес
- порт
- логин и пароль

Настраиваем сетевое подключение Меню – Настройки - Экспертные настройки – Установки связи.
где Nameserver - адрес DNS сервера оператора мобильной связи




Теперь вносим изменения в следующие файлы (через FTP):

/var/tuxbox/config/ файл
newcamd.conf
Пишем строчку:
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/ файл
resolv.conf прописываем
nameserver 212.98.162.154
nameserver 212.98.162.154

где nameserver - адрес DNS сервера оператора мобильной связи, который мы уже вносили в настройках связи, см. рисунок.
!!! Для белорусов. Оператор Velcom недавно сменил DNS: 77.74.32.66 и 77.74.32.11.
На всякий случай вот DNS для белорусского оператора MTS: 172.17.128.1 и 172.17.128.2
-----------

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

Эти строчки именно для оператора Velcom, для других операторов, возможно, это не надо.
(спасибо Vlad BY за этот совет!!!)

Все, можно смотреть телевизор...


Рисунок печатной платы для программы Sprint Layout 3.0:

Спасибо lagush с форума DreamBox Satellite Forum
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Дополнение к предыдущему материалу, написанное в результате ответов на часто задаваемые вопросы.

Тема подключения сотового телефона к дримбоксу до сих пор популярна среди пользователей коробочки мечты. Cудя по многочисленным вопросам, не все аспекты данной темы освещены достаточно полно.
Хочу предложить свою пошаговую инструкцию, с помощью которой, как я надеюсь, процесс «сопряжения» мобилы с дримом пройдет максимально просто и понятно.

Итак, для подключения к дриму мобилы необходимо:
- сотовый телефон с поддержкой GPRS. Лично я тестировал телефоны марки Сименс: С55, С65, М55, но можно использовать телефоны других производителей. Вот список телефонов, опробованных пользователями дрима http://www.satdream.ru/forum/index.php?topic=10.0
- дата-кабель. К дриму500 необходимо искать (делать, воровать) кабель для сом-порта, к Дримам 70хх можно подключать USB дата-кабель (USB дата-кабель поддерживается в последних имиджах от команды SatDream).




- Дримбокс, прошитый имиджем с поддержкой GPRS. Рекомендую использовать последние имиджи от СатДрим http://www.satdream.ru/.
Любители Нейтрино могут попробовать имидж http://www.image-plus.ru/files/dm500...ay_mod_b01.zip


Шаг первый.

Для начала настраиваем телефон для работы с GPRS. Для этого необходимо активировать эту услугу у ОПСОСа (оператора сотовой связи) и внести определенные настройки в телефон. Описание этой процедуры, как правило, можно найти на сайте ОПСОСа. В случае проблем, можно обратиться в салон, где красивые длин-н-ноногие девушки должны бесплатно помочь с настройкой.
В итоге всех манипуляций, телефон должен уметь выходить в сеть и просматривать wap-ресурсы.
Отмечу, что признак активного GPRS (выход в сеть) в телефонах Сименс – это треугольник справа от надписи «GPRS».


Дополнение.

Как показала практика, для работы с дримом в телефон не нужно вводить какие-либо GPRS-настройки. Дело в том, что телефон используется как GPRS-модем и все параметры (точка доступа – APN, логин и пароль) Дрим передает в телефон сам. Таким образом, шаг первый делать не обязательно, но я рекомендую все же его выполнить. В результате будет уверенность, что телефон нормально работает с ГПРС и услуга эта активирована.

Шаг второй.

Подключаем телефон к компьютеру в качестве GPRS-модема. Зачем это нужно? А хотя бы для того, чтобы проверить работоспособность дата-кабеля (или совместимость его с конкретной моделью телефона).
Обычно требуется установить в компьютер определенный драйвер типа «GPRS via COM» или просто установить стандартный модем с привязкой его к нужному ком-порту. Файл с драйвером прицеплен в конце поста.
Затем необходимо создать новое соединение:
Номер дозвона, как правило, *99***1#.
В дополнительной строке инициализации модема надо указать AT+CGDCONT=1,"IP","APN", где APN – точка доступа, например, web.velcom.by – это узнать у ОПСОСа (смотри шаг первый).
Логин и пароль доступа узнать у ОПСОСа (смотри шаг первый).
Более подробную информацию по подключению мобилы в качестве GPRS-модема можно узнать на сайте мобильного оператора. В случае подключения телефона Сименс, очень полезно почитать форум Сименс-клуба http://forum.siemens-club.ru/
Если предполагается длительное использование связки «мобила-компьютер», то настоятельно рекомендую установить на компьютер файервол, во избежание бесконтрольного расхода драгоценного ГПРС-трафика.
В результате второго шага нужно добиться, чтобы компьютер выходил в Интернет посредством сотового телефона.


Шаг третий.

Разумеется, мы подключаем мобилу к дриму не ради спортивного интереса, а для вполне конкретной преступной цели – шаринга.
Поэтому третий шаг – заставить работать шаринг в связке «мобила – компьютер – дрим».
Для этого устанавливаем в дрим эмулятор по вкусу, например, mgcamd и прописываем параметры шары в определенный файл (зависит от эмулятора). Читаем урок №6.
Сетевое окружение дрима настраиваем по уроку 4 с этого форума


Цитировать
Б) Dreambox общается с внешним миром через сетевую карту компьютера.
Dreambox:
Снимаем галку с DHCP (правый верхний угол окна)
IP 192.168.0.2
Netmask 255.255.255.0
Type LAN
Nameserver 192.168.0.1
Gateway 192.168.0.1
(галочка на Configure Network)
Port 80,
где IP Dreambox – 192.168.0.2, IP компьютера - 192.168.0.1


На компьютере ОБЯЗАТЕЛЬНО расшариваем GPRS-соединение, т.е. делаем его доступным всем пользователям сети. Для этого открываем окно «сетевые подключения», щелкаем правой кнопкой мыши на иконке GPRS-подключения – Свойства – Дополнительно – Поставить галку на «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера». (Я еще отключал Фаервол – с ним не работало)
Чтобы проверить выходит ли дрим в интеренет можно использовать следующий метод (для имиджей на базе Gemeni):
Нажать: Синия кнопка (Blue Panel) – Addons – Скачать и установить. Если дрим выдаст окно с ошибкой, то значит дрим интеренета не видит. Если откроется окно Downloads, то значит все в порядке – дрим выходит в Интернет.
Становимся на шара-канал и рестартуем ЭМУ (Синяя кнопка – Зеленая кнопка).
Канал должен открыться. На этом третий шаг можно считать удачно завершенным.


Шаг четвертый.

Подключаем мобилу напрямую к дриму. В дрим вносим настройки, которые расписаны ранее. На данном этапе основное затруднение вызывает определение DNS ОПСОСа. Узнать его у представителей мобильных операторов, как правило, не удается. Поэтому, придется добыть его самостоятельно. Для этого можно воспользоваться тремя способами.
1. Подключится к Интернету через связку комп – мобильный телефон (предварительно настроив на компе GPRS-соединение). Затем набрать в cmd команду ipconfig /all
В результате получим:


Цитировать

GPRS_C55_COM - PPP адаптер:
DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Физический адрес. . . . . . . . . : 00-53-хх-00-00-00
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 17х.20.119.57
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 17х.20.119.57
DNS-серверы . . . . . . . . . . . : 17х.17.128.1 - вот искомые ДНС
17х.17.128.2 - вот искомые ДНС
NetBIOS через TCP/IP. . . . . . . : отключен


2. Подключить мобилу к дриму и дать в TELNET команду pppd call gprs-siem.
В итоге получим лог, в котором прописаны адреса DNS-серверов. (Разумеется, если процесс подключения дойдет до этого этапа, а не стопарнется, например, на инициализации модема или авторизации).

3. Спросить ДНС у тех, кто уже подключил свой дрим к мобиле на этом операторе.

Когда все изменения внесены, запускаем GPRS-connect (Синия кнопка – Addons). Если все прописано правильно телефон выйдет в инет (на мобиле появится признак активного ГПРС - треугольник). Становимся на шара-канал и перегружаем ЭМУ (Синия кнопка – Зеленая кнопка). Смотрим шару.

Если же процесс GPRS-connect прерывается с ошибкой и телефон не выходит в сеть, то имеет смысл посмотреть лог процесса подключения. Лог GPRS-соединения можно посмотреть с помощью TELNET (TELNET-секция входит в состав популярной программы DСC) командой: pppd call gprs-siem.
В результате получаем примерно такой лог:


Цитировать
~ > pppd call gprs-siem
AT
OK
ATZ
OK
ATH
OK …
AT+CGDCONT=1,"IP","web.velcom.by"
OK
ATD*99***1#
CONNECT
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/tts/0
Warning - secret file /etc/ppp/pap-secrets has world and/or group access
Warning - secret file /etc/ppp/pap-secrets has world and/or group access
PAP authentication succeeded


На основании лога можно определить место затыка и примерную причину неудачного коннекта.

Файл с драйвером SiemensGprsXP.inf:

Спасибо lagush с форума DreamBox Satellite Forum
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Рассуждения на тему популярного мифа «Шара через GPRS – полный ацтой». (Исключительно ИМХО)

Достаточно часто на просторах сети можно встретить суждение, что шара через ГПРС – это полный отстой, геморрой, постоянные затыки и т.д.
Попробуем отбросить в сторону эмоции и выяснить так ли плох ГПРС для шары.
Практика – критерий истины. Только проверкой в полевых условиях можно определить пригодность ГПРС для шары.
Итак, шара получена, железо настроено – смотрим шару. При появлении затыков надо спокойно разобраться, что является причиной нестабильной работы. Очевидных виновников всего два: ГПРС-связь или шара-сервер (для простоты отбросим возможные глюки железа – это отдельный случай).
Сначала проверяем на вшивость шара-сервак. Сделать это легко. Выполняем шаг третий этой инструкции, т.е. пробуем шарить через наземную линию (модем, АДСЛ).
> Если затыки продолжаются, то, возможно, имеет смысл подумать о смене сервака. Еще надо учитывать, что стабильность работы шары может зависить от времени суток. Вечером – максимальная нагрузка на сервер (усталые юзеры смотрят ящик после работы) и вероятность затыков увеличивается.
> Если затыки пропали, значит, виновата GPRS-связь.
----------------------------------------------------------------------
Качество ГПРС связи зависит от многих условий.
- от общего качества ГПРС для выбранного ОПСОСа.
- от загруженности соты, к которой подключился телефон. В густонаселенном районе сота может быть перегружена (вроде, существует приоритет голосовых каналов перед каналами данных).
К счастью, сейчас практически везде есть выбор из нескольких операторов, поэтому методом перебора можно найти наиболее стабильного. Причем, скорость передачи данных абсолютно не критична – при шаре трафик составляет до 150 кбайт в час.
Будет полезно логировать работу эмулятора (смотрим ФАК). В логе можно увидеть время пинга. Чем оно меньше, тем лучше. У меня среднее время пинга около 900 мс.


От себя. Господа, при выполнении любых действий, описанных в настоящей инструкции, не забывайте про здравый смысл. Ответственность за любые негативные последствия я, разумеется, не несу.

Удачи! Have a nice dream!


Спасибо lagush с форума DreamBox Satellite Forum
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Q. Каков трафик при использовании шары?

A. Количество трафика за одно обращение CW-DW (без переключения каналов):

Протокол newcamd:

получено - 188 байт
отправлено - 95 байт
итого - 283 байта
Итого за час – 102 кбайта


Протокол camd3:

получено - 129 байт
отправлено - 81 байт
итого - 210 байт
Итого за час – 75 кбайт


Спасибо lagush с форума DreamBox Satellite Forum
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Q. У меня есть старый кабель от Сименса х55. Но он не работает с моим Сименсом х75. Можно ли что-то сделать?

A. Можно попытаться переделать кабель. Смотрим материал с Сименс-клуба.
COM-кабель для работы на 65х-75х. Переделка из сом-кабеля от 55-х.
http://www.siemens-club.ru/faq/index...icle&faqID=108


Спасибо lagush с форума DreamBox Satellite Forum

Q. Как настроить GPRS с ОПСОСом, имеющим динамический IP-адрес?

A. Может кому пригодится настройка GPRS на дриме с ОПСОСом, имеющим динамический IP адрес (т.е.нет постоянного IP адреса, например, как у Билайна-217.118.66.243).
Итак, настройки. На примере провайдера Мотив. Экспертные настройки/Настройки связи ничего можно не менять, но обязательно поставить галку на DHСP. Далее заходим в дрим по FTP в папку var/etc/ppp/chat/gprs-siem-cоneneсt-сhat и меняем АТ+CGDСОNТ=I."IР"."internet.beeline.ru" на inet.усс.ru Далее идём var/etс/ppp/pap-seсrets вписываем имя Мотив и пароль Мотив. Вот и всё!


Автор razal1.
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Q. Можно ли подключить к дриму CDMA-телефон?

A. Сам не подключал, но, по отзывам пользователей – можно.
Пока нашел только эту информацию.
http://www.sat-expert.com/forums/showthread.php?t=544


Автор – seal.

Цитировать
вот еще написал скриптец для CDMA телефона для оператора ВЕЛТОН

/var/etc/ppp/chat/gprs-siem-connect-chat

ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
'' AT&FX4
OK ATX3
OK ATDT#777
CONNECT

/usr/local/etc/ppp/pap-secrets

* * remote

/usr/local/etc/ppp/peers/gprs-siem
надо поменять скорость порта на

# Serial port line speed and options
19200


Q. Можно ли подключить к дриму CDMA-телефон?
Особенно интересует возможность работы след.связки: Dream500s+Huawei688,668 (com-port)


A. Вот несколько схем дата-кабелей. Все они собраны на м/с преобразователя уровней мах232 (мах3232). Первая схема с внешним питанием м/с, остальные питаются от сом-порта.







Схема с преобразователем по двухтранзисторной схеме.



Настройки для дрима, которые расположены в папке PPP (представлены для оператора CDMA - Diallog Belcel) можно найти в прилагаемом архиве.

По материалам:

http://satavto.by/forum/topic5573.html (Автор Andrew),
http://forum.onliner.by/viewtopic.php?p=3805838#3805838


(спасибо androsss за предоставленные ссылки)
и также  lagush с форума DreamBox Satellite Forum
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Q. Иногда наблюдается ситуация, при которой мобила отключается при полном заряде батареи.
Есть ли способы ее решения?


A. Я её решил кардинально:
Разобрал аккуратно родной аккумулятор с помощью канцелярского ножа, отпаял батарею, к контактам микросхемы в корпусе аккумулятора припаял провод от блока питания 5В/2А (у меня был от роутера Dlink, вольтметр показывал 5,17В). Чтобы всё было более-менее прилично, просверлил отверстие для провода в корпусе аккумулятора и корпус, потом склеил, и в крышке батарейного отсека телефона сделал прорезь для провода.
В таком виде телефон используется в качестве GPRS-модема, но и звонить по нему тоже можно без проблем. 2А блока питания вполне хватает. Пробовал блок питания 1.2А - не получилось ничего: телефон запускается, но GPRS не соединяется, а при попытке позвонить - вырубается.
Естественно, после этой операции зарядка, которая была у меня впаяна в дата-кабель больше не нужна.


Автор evgenykl

http://www.satdream.ru/forum/index.php?topic=33.120
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Q. Купил com-кабель для Сименса. При подключении его к компьютеру телефон выключается.

A. Достаточно известная проблема китайских дата-кабелей. Причина отключения телефона - превышены уровни на Rx и Tx контактах (3, 4) разъема телефона. Если обменять такой кабель нет возможности, то можно попытаться его доработать. Как правило, достаточно допаять два стабилитрона с контактов 3, 4 на землю. Вот примерная схема доработки:



Практический пример доработки кабеля на микросхеме мах232:





Спасибо lagush с форума DreamBox Satellite Forum
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

Оффлайн sigitas

  • Старожил
  • ****
  • Сообщений: 353
  • РЕПУТАЦИЯ +104/-1
    • http://sat-news.ru/
Делаем красивый дата-кабель в стандартном сом-разъеме.

Основная проблема при изготовлении (доработке) дата-кабелей заключается в придании готовому девайсу достойного внешнего вида.
При использовании планарных (SMD) элементов, всю «начинку» кабеля можно вместить в стандартный разборный корпус для сом-разъема. Таким образом, нет необходимости в изготовлении отдельного корпуса для платы со схемой - изделие получается компактным, без лишних проводов.
Используется стандартная схема (см. первый пост). Электролитические конденсаторы можно заменить на обычные емкостью 0.1-1.0 мкФ, конденсаторы обвязки – 0.1 мкФ (конденсаторы я наковырял со старых материнских плат).
Плату пришлось делать двухстороннюю. Применялся лазерно-утюговый метод. Для перехода с одной стороны на вторую необходимо запаять несколько переходных перемычек, предварительно просверлив отверстия. Монтажную плату в формате программы Layout помещаю в прицепке к посту.
Вот фотографии того, что получилось (поможет при монтаже):








Для телефонов х65-х75 серий не забываем замкнуть 2-5 на разъеме телефона.

Спасибо lagush с форума DreamBox Satellite Forum
AB IPBox 200S.Netbox S100,OpenBox X810.SkyOn 1350.FlexBox-330

 

Яндекс.Метрика
(Ц) bigaboon & добрейшей души Человеки.


SimplePortal 2.3.3 © 2008-2010, SimplePortal