Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: глюки GPRS с sim900
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Mad-man
Не знаю обсуждали здесь глюки с 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
Насколько я понимаю вам опять надо активировать GPRS командой AT+CGATT=1 после STATE: PDP DEACT.
Mad-man
Цитата(MKdemiurg @ Jul 18 2011, 19:42) *
Насколько я понимаю вам опять надо активировать GPRS командой AT+CGATT=1 после STATE: PDP DEACT.


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


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


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

не могу зайти в кабинет детализации , не работает "Произошла неустранимая ошибка." maniac.gif меня достал этот МТС
MKdemiurg
МТС вообще глючная скатина. Вчера только целый город на 2 часа отключали.

Сначала выявите причину методом исключения. Смените оператора, симку, железо.

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

Сначала выявите причину методом исключения. Смените оператора, симку, железо.



вот сейчас смотрю.. опять завалилось соединение с теми же симптомами.
попробую завтра симку билайновскую
Alechek
Версия прошивки какая?

Цитата(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
Цитата(Alechek @ Jul 19 2011, 11:54) *
Версия прошивки какая?


1137B07SIM900M64_ST
Mad-man
У мтс опять какой-то ремонт идет

ночью gprs вообще отвалился с 107 ошибкой. надоел мтс. вставил билайн уровень дает стабильно 14,0

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


Ну чтож
будем ждать
надеюсь не будет повторений
molecul
Цитата(Mad-man @ Jul 19 2011, 16:03) *
и что странно что без CIPCSGP заработал билайн с мтсовскими настройками cranky.gif

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


а мне кажется настройки уже прописаны в карту

CIPCSGP выдал CME Error 3
Operation is not allowed

SIM карта новая
molecul
Цитата(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
Цитата(molecul @ Jul 19 2011, 15:55) *
В SIM карте не предусмотрено полей для хранения APN, username и password для доступа в GPRS. Теоретически, это может быть прописано в SIM-toolkit, но модули без дополнительных телодвижений с ним работать все равно не будут.


все, прописал настройки internet.beeline.ru beeline beeline , спасибо)) А то потом бы не расплатился
And_rey
новый пост не буду создавать, так как тема схожая, и заключается в том, что 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
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.