The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Подключаем GPRS модем Motorolla MPX-220 (gprs smartphone phone mobile pda ppp modem)


<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>
Ключевые слова: gprs, smartphone, phone, mobile, pda, ppp, modem,  (найти похожие документы)
From: kav <kav@uriit.ru.> Newsgroups: email Date: Mon, 3 May 2006 14:31:37 +0000 (UTC) Subject: Подключаем GPRS модем Motorolla MPX-220 Несмотря на то что существует множество документации по настройке GPRS модемов бывают случаи когда не всё так как написано в документации. Так случилось с моим MPX220. Не смотря на то, что я делал всё также как, как написано во множестве статей модем почему-то не хотел соединяться. В результате опытов было выяснено, что модем подвисает на команде ATD*99#. К роме того в системе от дяди билли проблема та-же. На 3й день безуспешных попыток я наткнулся на форуме на альтернативный вариант соединения где команда ATD не участвует. Изначально имели: Motorolla MPX-220, Fedora Core 5, штатное ядро 2.6.16.2080_FC5 В общем как заставить модем всё-таки соединиться: 1)создаём файлик /etc/ppp/GPRS ABORT "BUSY" ABORT "NO CARIER" "" "AT" "OK" "AT+CGDCONT=1,\042IP\042,\042internet.usi.ru\042,\042\042,0,0d*99#" TIMEOUT 60 CONNECT где internet.usi.ru - ваша точка доступа сразу видим что здесь нет команды дозвона в виде ATD :) В принципе на этом можно закончить, так как что делать дальше можно прочитать в других статьях, однако, для особо ленивых продолжим: 2)делаем файлик /etc/ppp/options следующим /dev/ttyUSB0 connect '/usr/sbin/chat -v -f /etc/ppp/GPRS' local ipcp-accept-local ipcp-accept-remote usepeerdns -pap defaultroute 3) создаём файлик start_gprs следующего вида: rmmod ipaq rmmod usbserial echo enable modem please sleep 30 modprobe usbserial vendor=0x045e product=0x0079 pppd Мы видим некоторые манипуляции с модулями. Сначала выгружаем поддержку активсинк - иначе смартфон не включится в режим модема. Далее необходимо включить модем после чего загружается модуль usbserial с параметрами описывающими конвертер (возможно в будущем их указывать не придется ) и пускаем pppd 4)правим /etc/ppp/ip-up добавив туда строчки: mv -f /etc/resolv.conf /etc/resolv.conf.pppd echo nameserver $DNS1>/etc/resolv.conf echo nameserver $DNS2>>/etc/resolv.conf 5)правим /etc/ppp/ip-down добавив туда mv -f /etc/resolv.conf.pppd /etc/resolv.conf Всё, модем готов к работе. Запускаем start_gprs и когда он спросит включить модем включаем Для того чтобы пересоединиться желательно выключить модем на смартфоне (иначе повторное соединение может не пройти) Извиняюсь за мой безграмотный русский, и некоторую костылеватость подхода. С наилучшими пожеланиями kav.

<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>

Обсуждение [ Линейный режим | Показать все | RSS ]
 
  • 1.1, fi, 16:23, 05/05/2006 [ответить] [смотреть все]
  • +/
    > где команда ATD не участвует.

    Бред. Смотрим внимательно на конец строки:
    'd*99#' - это самое ATD и есть :)

    Но лучше использовать более полный вариант:
    ATD*99***1#
    где 1 и есть CGDCONT=1 в +CGDCONT=1,"IP","internet.usi.ru","",0,0

    И полезная ссылка:
    http://gatling.ikk.sztaki.hu/~kissg/gsm/at+c.html

     
  • 1.2, kav, 07:04, 06/05/2006 [ответить] [смотреть все]
  • +/
    Понятное дело что бред, однако MPX220 на командочку ATD*99***1# или ATD*99# виснет (может конечно только у меня эта проблема конечно)... а должна сказать CONNECT
     
  • 1.3, fi, 14:04, 06/05/2006 [ответить] [смотреть все]
  • +/
    То есть берем minicom и вводим:
    AT+CGDCONT=1,"IP","internet.usi.ru","",0,0
    OK
    ATD*99***1#
    И здесь виснет? Не верю!

    Но в любом случаи фраза "где команда ATD не участвует." не соотвествует действительности. Т.к.  она идет вместе с +CGDCONT в одной строке.


     
     
  • 2.4, kav, 10:01, 11/05/2006 [^] [ответить] [смотреть все]
  • +/
    понятно что в неявном виде она присутствует, никуда без нее....
    однако на ATDномер реально повисает, почему хз, возможно баг винды....
    вернее не винды а процесса винды который за модем отвечает - кроме того что на атд виснет оно ещё и скорость соединения на модеме в соответствующем поле не показывает зараза....
    Нужно порыть может какой сервиспак для виндовс мобил на ету тему имеется
     
  • 1.5, fi, 18:56, 11/05/2006 [ответить] [смотреть все]
  • +/
    Я бы еще посоветовал посмотреть:
    http://easyconnect.linuxuser.hu/modules/index/

    Там для модели Motorola MPX200 такой chat script:

    '' AT
    TIMEOUT 240
    OK ATE0
    OK ATV1
    OK 'AT+CGDCONT=1,"IP","???"'
    OK ATS0=0
    OK AT+CGQREQ=1,0,0,0,0,0
    OK AT+CGQMIN=1,0,0,0,0,0
    OK ATDT*99***1#
    TIMEOUT 30
    CONNECT ""

     
  • 1.6, Аноним, 14:12, 16/06/2006 [ответить] [смотреть все]  
  • +/
    Попробуйте явно указать "тон"
    atdt*99#
     
  • 1.7, 0le, 18:46, 12/08/2006 [ответить] [смотреть все]  
  • +/
    Столкнулся с твуой проблемой, что через пару секунд в телефоне обрубается модемная связь, т.е. он уже работает не как модем и устройство ttyUSB0 недоступно?
     
  • 1.8, Проходивший_мимо, 10:57, 05/09/2006 [ответить] [смотреть все]  
  • +/
    При настройке MPx220 в качестве модема под винду в строке инициализации пишется "+CGDCONT=1,"IP","internet.usi.ru","",0,0". Якобы, команду "АТ" смарт отсылает в сеть сам.
     
  • 1.9, kait, 09:10, 06/09/2006 [ответить] [смотреть все]  
  • +/
    А как сделать чтобы интернет соединение работало всё время с включения компьютера, до выключения?
    Без лишних телодвижений?
     
  • 1.10, randomtoy, 18:34, 20/11/2007 [ответить] [смотреть все]  
  • +/
    хотелось бы узнать можно ли гпрс на данном аппарате запустить через синезуб.
    синезуб его видит, файло кидает, а дальше никак =(
     
     
  • 2.11, kav, 17:16, 12/01/2008 [^] [ответить] [смотреть все]  
  • +/
    Можно,  но нужна правильная винда  не помню какой версии рошивка нужна.

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

    если не пытаться редварительно выйти на телефоне в нет то придёц таки прописать строку инициаизации)))

    Это типа багофича которой я пользуюсь.
    Но офицально оно жпрс по блутусу не умет))))
    сервс блтуный называется дайлап нетворкинг)))
    всё.


    >хотелось бы узнать можно ли гпрс на данном аппарате запустить через синезуб.
    >
    >синезуб его видит, файло кидает, а дальше никак =(

     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:





      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor