Mad-man
Jul 18 2011, 16:06
Не знаю обсуждали здесь глюки с GPRS на 900 модуле. я не нашел
Иногда отваливается GPRS, делаю CIPSHUT жду SHUT OK и снова делаю CIPSTART - все работает
но иногда начинается такое....
CIPSHUT сбрасывает стек в IP INITIAL (или PDP DEACT) но CIPSTART выдает
STATE: PDP DEACT
и
CONNECT FAIL
и молотить так может очень долго
НО если сделать прозвон на модуль, или отправить SMS на модуль то мгновенно все лечится
(последние строчки лога)
И еще вопрос в даташите указано что можно делать CIPSTART только при IP INITIAL?? А при
PDP DEACT или TCP CLOSED нельзя делать CIPSTART?
AT+CIPSTATUS
OK
STATE: PDP DEACT
AT+CIPSHUT
SHUT OK
AT+CIPSTATUS
OK
STATE: IP INITIAL
AT+CIPSTART="TCP","xx.xx.xx.xx","80"
OK
AT+CSQ
+CSQ: 12,0
OK
STATE: PDP DEACT
CONNECT FAIL
AT+CIPSHUT
SHUT OK
AT+CIPSTART="TCP","xx.xx.xx.xx","80"
OK
AT+CSQ
+CSQ: 12,0
OK
STATE: PDP DEACT
CONNECT FAIL
AT+CIPSHUT
SHUT OK
AT+CIPSTART="TCP","xx.xx.xx.xx","80"
OK
AT+CSQ
+CSQ: 12,0
OK
STATE: PDP DEACT
CONNECT FAIL
AT+CIPSHUT
SHUT OK
AT+CSQ
+CSQ: 12,0
OK
AT+CIPSTART="TCP","xx.xx.xx.xx","80"
OK
STATE: PDP DEACT
CONNECT FAIL
AT+CSQ
+CSQ: 12,0
OK
AT+CIPSTATUS
OK
STATE: PDP DEACT
AT+CIPSHUT
SHUT OK
AT+CIPSTATUS
OK
STATE: IP INITIAL
AT+CIPSTART="TCP","xx.xx.xx.xx","80"
OK
AT+CSQ
+CSQ: 12,0
OK
STATE: PDP DEACT
CONNECT FAIL
AT+CIPSHUT
SHUT OK
AT+CIPSTART="TCP","xx.xx.xx.xx","80"
OK
+CRING: VOICE
+CLIP: "+7xxxxxxx",145,"",,"",0
ATH
OK
CONNECT OK
AT+CIPSEND
SEND OK
CLOSED
MKdemiurg
Jul 18 2011, 16:42
Насколько я понимаю вам опять надо активировать GPRS командой AT+CGATT=1 после STATE: PDP DEACT.
Mad-man
Jul 18 2011, 16:58
Цитата(MKdemiurg @ Jul 18 2011, 19:42)

Насколько я понимаю вам опять надо активировать GPRS командой AT+CGATT=1 после STATE: PDP DEACT.
в мануале написано что нужно сделать SHUTUP ни слова о CGATT
точнее написано что на +PDP: DEACT нужно делать SHUTUP
а о статусе PDP DEACT нет ни слова
MKdemiurg
Jul 18 2011, 17:48
Поставте AT+CGREG=1, чтобы видеть состояние GPRS
Mad-man
Jul 18 2011, 20:42
Цитата(MKdemiurg @ Jul 18 2011, 20:48)

Поставте AT+CGREG=1, чтобы видеть состояние GPRS
Попробовать конечно можно, просто эта ситуация не так быстро отлавливается.
я думаю будет CGATT=1
Есть еще идеи?
Mad-man
Jul 18 2011, 20:53
Цитата(MKdemiurg @ Jul 18 2011, 23:47)

Оператора меняли?
Нет, не менял, и еще интересно. смотрел статистику. в то мертвое время, что выдается PDP DEACT и CONNECTION FAIL
идет какой-то минимальный трафик (округляется до 1кб) и довольно часто режется - дропается сессия.
не могу зайти в кабинет детализации , не работает "Произошла неустранимая ошибка."

меня достал этот МТС
MKdemiurg
Jul 18 2011, 21:21
МТС вообще глючная скатина. Вчера только целый город на 2 часа отключали.
Сначала выявите причину методом исключения. Смените оператора, симку, железо.
Mad-man
Jul 18 2011, 21:36
Цитата(MKdemiurg @ Jul 19 2011, 00:21)

МТС вообще глючная скатина. Вчера только целый город на 2 часа отключали.
Сначала выявите причину методом исключения. Смените оператора, симку, железо.
вот сейчас смотрю.. опять завалилось соединение с теми же симптомами.
попробую завтра симку билайновскую
Alechek
Jul 19 2011, 08:54
Версия прошивки какая?
Цитата(SIM900 Firmware Release Version 2011-05-16)
Version: 1137B07SIM900M64_ST
[Improved Features]
14. Solved the problem that it would fail easily when user activated GPRS context
immediately after executing the "AT+CIPSHUT" command.
Mad-man
Jul 19 2011, 12:03
У мтс опять какой-то ремонт идет
ночью gprs вообще отвалился с 107 ошибкой. надоел мтс. вставил билайн уровень дает стабильно 14,0
и что странно что без CIPCSGP заработал билайн с мтсовскими настройками
Ну чтож
будем ждать
надеюсь не будет повторений
molecul
Jul 19 2011, 12:10
Цитата(Mad-man @ Jul 19 2011, 16:03)

и что странно что без CIPCSGP заработал билайн с мтсовскими настройками

Рекомендую ознакомиться с
http://electronix.ru/forum/index.php?showtopic=92253Заработал то заработал, но цена будет WAPовская
Mad-man
Jul 19 2011, 12:32
Цитата(molecul @ Jul 19 2011, 15:10)

Рекомендую ознакомиться с
http://electronix.ru/forum/index.php?showtopic=92253Заработал то заработал, но цена будет WAPовская

а мне кажется настройки уже прописаны в карту
CIPCSGP выдал CME Error 3
Operation is not allowed
SIM карта новая
molecul
Jul 19 2011, 12:55
Цитата(Mad-man @ Jul 19 2011, 16:32)

а мне кажется настройки уже прописаны в карту
CIPCSGP выдал CME Error 3
Operation is not allowed
SIM карта новая
В SIM карте не предусмотрено полей для хранения APN, username и password для доступа в GPRS. Теоретически, это может быть прописано в SIM-toolkit, но модули без дополнительных телодвижений с ним работать все равно не будут.
Mad-man
Jul 19 2011, 13:11
Цитата(molecul @ Jul 19 2011, 15:55)

В SIM карте не предусмотрено полей для хранения APN, username и password для доступа в GPRS. Теоретически, это может быть прописано в SIM-toolkit, но модули без дополнительных телодвижений с ним работать все равно не будут.
все, прописал настройки internet.beeline.ru beeline beeline , спасибо)) А то потом бы не расплатился
And_rey
Jul 22 2011, 05:21
новый пост не буду создавать, так как тема схожая, и заключается в том, что SIM900 исправно подключается к GPRS, но в какой то момент начинает отвечать следующее:
AT+CIPSHUT
>>SHUT OK
AT+CIPCSGP=1,"ineternet.mts.ru","mts",""
>>OK
AT+CIPSTART="TCP","SERVER.COM","80"
>>OK
>>STATE: IP STATUS
>>CONNECT FAIL
AT+CIPSHUT
>>SHUT OK
происходит не часто, поэтому выловить и отладить пока не получается. Разумеется после сброса SIM900 начинает работать опять как часы. В чем может быть проблема? Перерегистрация в сети AT+CFUN=1 -> AT+CFUN=4 должна помочь в этом случае? В какую сторону копать?
сорри, имеется ввиду AT+CFUN=0 -> AT+CFUN=1