P.S. Ну хватит в данном разделе обсуждать настройку GPRS!!! Модераторы переносите ветки в соответсвующий раздел без раздумий.
Практикуемся в написании скриптов для Palm OS
В своём разделе я стал замечать, как только пользователь оруший на весь форум - Перепробывал все настройки, перепробывал все скрипты, перечитал по сто раз все интсрукции... - слышит вопрос - Логи давай! - быстро сматывается и больше не появляется
. С чем это связано думаю понятно, пользователь ничего не читает, не настраивает, просто сидит и ждёт пока ему настройки преподнесут на блюдце, а они, настройки, давно его ожидают в соответсвующем разделе форума: http://www.hpc.ru/pda/board/index.php?t ... og_id=9630
P.S. Ну хватит в данном разделе обсуждать настройку GPRS!!! Модераторы переносите ветки в соответсвующий раздел без раздумий.
P.S. Ну хватит в данном разделе обсуждать настройку GPRS!!! Модераторы переносите ветки в соответсвующий раздел без раздумий.
Показывай лог своего соединения, почему все так начинают напрягаться когда им советуют почитать инструкцию?
P.S. Вы действительно думаете я буду писать инструкции для всех конфигураций и телефон+КПК? Думаю сам понимаеш это бред, т.к. получится порядка 200 инструкций одного содержания, я написал одну по которой можно настроить и Palm Pilot 1000 + SE K700i и Palm T|T5 + Siemens S45.
P.S. Вы действительно думаете я буду писать инструкции для всех конфигураций и телефон+КПК? Думаю сам понимаеш это бред, т.к. получится порядка 200 инструкций одного содержания, я написал одну по которой можно настроить и Palm Pilot 1000 + SE K700i и Palm T|T5 + Siemens S45.
maxus:
>> "кля... делэй ставят неудачники, которые не могут разобраться с командами AT, и проинициализировать модем так, чтоб он ОТДАВАЛ диагностику!
на простых модемах это ATE1"
<< Макс можно подробней, желательно скрипт накорябай если не сложно.
>> "у тебя телефон работает нормально? с делеем?"
<< Да нормально, ниже пример двуж немного разных скриптов и логов. Соединение устанавливалось с ПК.
==========
1. Скрипт:
==========
Send:ATZ
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send CR:
Deley:1
Send CR:
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
========
1.1 Лог:
========
S: ATZ
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: ATZ\r\r\nOK
S: ^M
S: ^M
S: ATD*99***1#
S: ^M
R: \r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: PC-115200
Локальный IP-адрес: 172.19.229.158
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
==========
2. Скрипт:
==========
Send:ATZ
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Deley:1
Send CR:
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
========
2.2. Лог
========
S: ATZ
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
S: ^M
S: ATD*99***1#
S: ^M
R: ATZ\r\r\nOK\r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: PC-115200
Локальный IP-адрес: 172.23.220.58
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
>> "кля... делэй ставят неудачники, которые не могут разобраться с командами AT, и проинициализировать модем так, чтоб он ОТДАВАЛ диагностику!
на простых модемах это ATE1"
<< Макс можно подробней, желательно скрипт накорябай если не сложно.
>> "у тебя телефон работает нормально? с делеем?"
<< Да нормально, ниже пример двуж немного разных скриптов и логов. Соединение устанавливалось с ПК.
==========
1. Скрипт:
==========
Send:ATZ
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send CR:
Deley:1
Send CR:
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
========
1.1 Лог:
========
S: ATZ
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: ATZ\r\r\nOK
S: ^M
S: ^M
S: ATD*99***1#
S: ^M
R: \r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: PC-115200
Локальный IP-адрес: 172.19.229.158
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
==========
2. Скрипт:
==========
Send:ATZ
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Deley:1
Send CR:
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
========
2.2. Лог
========
S: ATZ
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
S: ^M
S: ATD*99***1#
S: ^M
R: ATZ\r\r\nOK\r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: PC-115200
Локальный IP-адрес: 172.23.220.58
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
Я правильно тебя понял, Макс вот такой скрипт наиболее безпроблемный для всех модемов?
======
Скрипт:
======
Send:ATZ
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send CR:
Send:ATD*99***1#
Send CR:
Wait:OK
Send CR:
Wait:CONNECT
End:
===
Log:
===
S: ATZ
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
S: OK
S: ^M
S: ATD*99***1#
S: ^M
S: OK
S: ^M
R: ATZ\r\r\nOK\r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: PC-115200
Локальный IP-адрес: 172.19.27.197
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
======
Скрипт:
======
Send:ATZ
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send CR:
Send:ATD*99***1#
Send CR:
Wait:OK
Send CR:
Wait:CONNECT
End:
===
Log:
===
S: ATZ
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
S: OK
S: ^M
S: ATD*99***1#
S: ^M
S: OK
S: ^M
R: ATZ\r\r\nOK\r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: PC-115200
Локальный IP-адрес: 172.19.27.197
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
Какой лучше?
Какой из перечисленых скриптов по товоему мнению больше близок к идеальному?
==========
1. Скрипт:
==========
Send:ATZ
Send CR:
Wait:OK
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
=========
1.1. Лог:
=========
S: ATZ
S: ^M
R: ATZ\r\r\nOK
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
S: ATD*99***1#
S: ^M
R: \r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: New_PC-152000
Локальный IP-адрес: 172.19.68.212
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
==========
2. Скрипт:
==========
Send:ATZ
Send CR:
Wait:OK
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
=========
2.2. Лог:
=========
S: ATZ
S: ^M
R: ATZ\r\r\nOK
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: \r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK
S: ATD*99***1#
S: ^M
R: \r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: New_PC-152000
Локальный IP-адрес: 172.19.82.225
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
P.S. Подключение осуществлялось с ПК на скорости 12500 бит/с.
==========
1. Скрипт:
==========
Send:ATZ
Send CR:
Wait:OK
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
=========
1.1. Лог:
=========
S: ATZ
S: ^M
R: ATZ\r\r\nOK
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
S: ATD*99***1#
S: ^M
R: \r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK\r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: New_PC-152000
Локальный IP-адрес: 172.19.68.212
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
==========
2. Скрипт:
==========
Send:ATZ
Send CR:
Wait:OK
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
=========
2.2. Лог:
=========
S: ATZ
S: ^M
R: ATZ\r\r\nOK
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: \r\nAT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK
S: ATD*99***1#
S: ^M
R: \r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: New_PC-152000
Локальный IP-адрес: 172.19.82.225
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
P.S. Подключение осуществлялось с ПК на скорости 12500 бит/с.
Вот точно идеал!
Вот точно идеальный, без сучков...
=======
Скрипт:
=======
Send:ATZ
Send CR:
Wait:OK
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
====
Лог:
====
S: ATZ
S: ^M
R: ATZ
OK
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R:
AT+CGDCONT=1,"IP","internet.beeline.ru"
OK
S: ATD*99***1#
S: ^M
R:
ATD*99***1#
CONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: New_PC-152000
Локальный IP-адрес: 172.23.102.122
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
P.S. Неужели новички приходящие на данный форум просить помощи не могут точно также кидать логи своих действий. Посмотрите неужелми это так сложно, давать логи и писать скрипты с котрыми пытаешся выйти?
=======
Скрипт:
=======
Send:ATZ
Send CR:
Wait:OK
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
====
Лог:
====
S: ATZ
S: ^M
R: ATZ
OK
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R:
AT+CGDCONT=1,"IP","internet.beeline.ru"
OK
S: ATD*99***1#
S: ^M
R:
ATD*99***1#
CONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: New_PC-152000
Локальный IP-адрес: 172.23.102.122
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
P.S. Неужели новички приходящие на данный форум просить помощи не могут точно также кидать логи своих действий. Посмотрите неужелми это так сложно, давать логи и писать скрипты с котрыми пытаешся выйти?
maxus [17.10.2004 05:26] Re: Вот точно идеал!:
Slav_on писал(а):
Вот точно идеальный, без сучков...
=======
Скрипт:
=======
Send:ATZ
Send CR:
Wait:OK
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
я-бы добавил ещё к последней строке - ,"0.0.0.0",0,0
<----->
Нет с этими параметрами, принудительная выдача IP, иногда подвисает модем лучше вообще не использовать.
ВадимП, можно вообще без ATZ, напиш подробней, что ты пишиш про дополнительные строчки?
Slav_on писал(а):
Вот точно идеальный, без сучков...
=======
Скрипт:
=======
Send:ATZ
Send CR:
Wait:OK
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
я-бы добавил ещё к последней строке - ,"0.0.0.0",0,0
<----->
Нет с этими параметрами, принудительная выдача IP, иногда подвисает модем лучше вообще не использовать.
ВадимП, можно вообще без ATZ, напиш подробней, что ты пишиш про дополнительные строчки?
Продолжим разговор об идельном скрипте.
Cчитаю если модем телефона (прошивка играет важную роль) работает устойчиво не давая сбоев, понимает все AT-команды псылаемые компьтером, то и проблем с выходом в сеть не возникает, но в случае ошибок в програмном обеспечении телефона, прошивке, как следствие не коррекная работа модема с AT-командами возникают проблемы. Замечено из-за сбоев в работе оператора сотовой связи (ОпСоСа) также возникают ошибки привыходе в сеть, которые пропадают после устранения неполадок самим ОпСоСом. Операторы в последние время честно признаются, что проблемы с GPRS сервисами возникают время от времени, во первых из-за перегрузок вызваных нагрузками на комутаторы т.к. пользоваться данным видом услуг начинают все больше и больше людей, во вторых любая техника временами дает определенные сбои или выходит из строя и наконец в третьих когда ОпСоСы вводят дополнительные услуги например SMS игры, викторины и прочие.
Ксожалению у меня нет возможности протестировать поведение различных скриптов на разных модемах телефонов и версиях прошивок, но мной замечено модемы телефонов SonyEricsson не понимают AT-команд посланые с карманного компьтера например сторонними программами типа getGSM. Мобильные телефоны NOKIA вообще мне встречаются редко т.к. они практически не распространены из-за заоблачных цен на продукцию данного производителя и как следствие закрытости пользователей (пользователи боятся, что можно сломать телефон если простукивать его модем AT-командами, жаль их недалёких). Весьма устойчиво, намой взгляд, ведуть себя модемы Motorolla, хотя работать с ними как и с NOKIA приходилось мало. Про различные LG, Samsung, Pantech, Segam и прочие мне вообщеничего не известно т.к. работают по своему рабочему плану например пять минут назад телефон не выходит в сеть, после перезагрузки работает, вобщим полная непредсказуемость. Хочу заметить, что связка LG +IrDA+ IBM PC работают вполне устойчиво, почему возникают проблемы именно с КПК остаётся загадкой. Можно предположить о какихто спицифических командах присущих именно этим модемам прописаным в драйверах, а драйвера для данных трубок закрыты (c) и в GPL не встречаются.
Ниже приведены самые короткие скрипты, которые удаётся написать, для модема сотового телефона. Если кто-то заинтересуется (как показывает практика таких не будет) прозьба отписать о их поведении на других телефонах и КПК отличных от имеющийся у меня связки Palm m515 + Siemens S65. Ответы просьба присылать в таком виде как это делаю я т.е. скрипт + лог его работы или не работы на Palm OS, не забывая указать как производилось подключение к ПК, локальной сети и какая связка использовалась (КПК (версия ОС) + телефон (модель, проишивка) в тестирывании.
==========
1. Скрипт:
==========
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
=========
1.1. Лог:
=========
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: AT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK
S: ATD*99***1#
S: ^M
R: \r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: Short_PC-115200
Локальный IP-адрес: 172.19.167.151
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
==========
2. Скрипт:
==========
Send:ATD*99***1#
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:CONNECT
End:
=========
2.2. Лог:
=========
S: ATD*99***1#
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: ATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: Short_PC-115200
Локальный IP-адрес: 172.23.173.124
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
P.S. Ещё раз повторю для тех кто в вечном танке и шлеме, для выхода в сеть GPRS с помощью Palm OS не требуется установка драйверов телефона! Соединение производилось к "ПК" или "локальной сети", что это такое и как это сделать написано в прилепленой ветке данного раздела: http://www.hpc.ru/pda/board/index.php?t=10385
Ксожалению у меня нет возможности протестировать поведение различных скриптов на разных модемах телефонов и версиях прошивок, но мной замечено модемы телефонов SonyEricsson не понимают AT-команд посланые с карманного компьтера например сторонними программами типа getGSM. Мобильные телефоны NOKIA вообще мне встречаются редко т.к. они практически не распространены из-за заоблачных цен на продукцию данного производителя и как следствие закрытости пользователей (пользователи боятся, что можно сломать телефон если простукивать его модем AT-командами, жаль их недалёких). Весьма устойчиво, намой взгляд, ведуть себя модемы Motorolla, хотя работать с ними как и с NOKIA приходилось мало. Про различные LG, Samsung, Pantech, Segam и прочие мне вообщеничего не известно т.к. работают по своему рабочему плану например пять минут назад телефон не выходит в сеть, после перезагрузки работает, вобщим полная непредсказуемость. Хочу заметить, что связка LG +IrDA+ IBM PC работают вполне устойчиво, почему возникают проблемы именно с КПК остаётся загадкой. Можно предположить о какихто спицифических командах присущих именно этим модемам прописаным в драйверах, а драйвера для данных трубок закрыты (c) и в GPL не встречаются.
Ниже приведены самые короткие скрипты, которые удаётся написать, для модема сотового телефона. Если кто-то заинтересуется (как показывает практика таких не будет) прозьба отписать о их поведении на других телефонах и КПК отличных от имеющийся у меня связки Palm m515 + Siemens S65. Ответы просьба присылать в таком виде как это делаю я т.е. скрипт + лог его работы или не работы на Palm OS, не забывая указать как производилось подключение к ПК, локальной сети и какая связка использовалась (КПК (версия ОС) + телефон (модель, проишивка) в тестирывании.
==========
1. Скрипт:
==========
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:OK
Send:ATD*99***1#
Send CR:
Wait:CONNECT
End:
=========
1.1. Лог:
=========
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: AT+CGDCONT=1,"IP","internet.beeline.ru"\r\r\nOK
S: ATD*99***1#
S: ^M
R: \r\nATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: Short_PC-115200
Локальный IP-адрес: 172.19.167.151
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
==========
2. Скрипт:
==========
Send:ATD*99***1#
Send CR:
Send:AT+CGDCONT=1,"IP","internet.beeline.ru"
Send CR:
Wait:CONNECT
End:
=========
2.2. Лог:
=========
S: ATD*99***1#
S: ^M
S: AT+CGDCONT=1,"IP","internet.beeline.ru"
S: ^M
R: ATD*99***1#\r\r\nCONNECT
LCP->CfgReq
LCP<-CfgReq
LCP->CfgRej
LCP<-CfgNak
LCP->CfgReq
LCP<-CfgReq
LCP->CfgAck
LCP<-CfgAck
LCP Up
CHAP<-Req
CHAP->CfgAck
CHAP<-Success
CHAP Up
IPCP->CfgReq
IPCP<-CfgRej
IPCP->CfgReq
IPCP<-CfgReq
IPCP->CfgAck
IPCP->CfgReq
IPCP<-CfgNak
IPCP->CfgReq
IPCP<-CfgAck
IPCP Up
Имя службы: Short_PC-115200
Локальный IP-адрес: 172.23.173.124
Адрес шлюза: 192.168.254.254
DNS-адреса:
217.118.66.243
217.118.66.244
P.S. Ещё раз повторю для тех кто в вечном танке и шлеме, для выхода в сеть GPRS с помощью Palm OS не требуется установка драйверов телефона! Соединение производилось к "ПК" или "локальной сети", что это такое и как это сделать написано в прилепленой ветке данного раздела: http://www.hpc.ru/pda/board/index.php?t=10385