Ошибка SIM808 601 Ошибка сети
Я использую модуль SIM808 с сим-картой в сети Ting. Я продолжаю получать ошибку 601 при попытке опубликовать данные на веб-сайте. Что я делаю неправильно. Команды AT, которые я посылаю, находятся ниже ответов, начинающихся с>
AT+CREG?
>+CREG: 0,1
>OK
AT+CIPSHUT
>SHUT OK
AT+CGATT=1
>OK
AT+SAPBR=3,1,"CONTYPE","GPRS"
>OK
AT+SAPBR=3,1,"APN","wholesale"
>OK
AT+CSTT="wholesale"
>OK
AT+SAPBR=1,1
>OK
AT+CIICR
>OK
AT+SAPBR=2,1
>+SAPBR: 1,1,"162.168.167.120"
>OK
AT+HTTPINIT
>OK
AT+HTTPPARA="CID",1
>OK
AT+HTTPPARA="UA","SIMCom_MODULE"
>OK
AT+HTTPPARA="URL","http://posttestserver.com/post.php"
>OK
AT+HTTPPARA="REDIR",1
>OK
AT+HTTPSSL=1
>OK
AT+HTTPDATA=22, 10000
>DOWNLOAD
-->this is post data<--
>OK
AT+HTTPACTION=1
>OK
>+HTTPACTION: 1,601,0
AT+HTTPREAD
>OK
2 ответа
1:) сим должен быть активирован для данных. 2:) если apn имеет пароль и имя пользователя, они также должны быть переданы перед использованием
at+sapbr=1,1
3:) если требуется, прежде чем при +sapbr команды первой команды попробуйте
at+sapbr=0,1
to de-activate bearer profile.
Работая на аналогичном устройстве, SIM868, в сети Vodafone Ireland, я продолжал получать ошибку 601 при попытке соединения с тестовым сервером разработки. Я добавил прокси-сервер и порт в настройках APN перед отправкой данных, которые вернули 503 - услуга недоступна. Используемые команды:
- AT + HTTPPARA = "PROIP", "xxx.xxx.xxx.xxx"
- AT + HTTPPARA = "пропор", "ххххх"
Я поставил их после:
- AT + HTTPPARA = "ИДС", 1'
- AT + HTTPPARA = "URL", " http://xxx.xxx.xxx.xxx:xxxxx "
Некоторые настройки APN имеют разные прокси-серверы / порты для разных услуг в зависимости от провайдера, например, GPRS, WAP, MMS, 3G, 4G.
Я успешно связался с httpbin.org, используя HTTP POST (в отличие от HTTPS, мой чип не поддерживает его) без включенных настроек прокси. Ваш код вплоть до возврата HTTPACTION выглядит хорошо, почти так же, как я использовал для связи с httpbin.org.
Изменить: SIM868 поддерживает SSL, в соответствии с поставщиком. Не уверен какая версия
Не является исправлением, но, возможно, вы или кто-то еще немного приблизитесь к успешной связи с этими модемами (документация немного разбросана по определенным темам)
Изменить: Оказалось, что проблема на стороне сервера, не нужно настройки прокси. Добавлен список AT-команд, которые успешно общались с httpbin.org
AT
OK
AT+CMEE=2
OK
AT+CPIN?
+CPIN: READY
OK
AT+CREG?
+CREG: 0,1
OK
AT+CGATT?
+CGATT: 1
OK
AT+CSQ
+CSQ: 13,0
OK
AT+SAPBR=3,1,"Contype","GPRS"
OK
AT+SAPBR=3,1,"APN","live.vodafone.com"
OK
AT+SAPBR=1,1
OK
AT+SAPBR=2,1
+SAPBR: 1,1,"10.231.208.96"
OK
AT+HTTPINIT
OK
AT+HTTPPARA="CID",1
OK
AT+HTTPPARA="URL","http://httpbin.org/post"
OK
AT+HTTPDATA=16,10000
DOWNLOAD
OK
AT+HTTPACTION=1
OK
+HTTPACTION: 1,200,326
AT+HTTPREAD
+HTTPREAD: 326
{
"args": {},
"data": "SIM868 GPRS test",
"files": {},
"form": {},
"headers": {
"Accept": "*/*",
"Connection": "close",
"Content-Length": "16",
"Host": "httpbin.org",
"User-Agent": "SIMCOM_MODULE"
},
"json": null,
"origin": "213.233.150.18",
"url": "http://httpbin.org/post"
}
OK
AT+HTTPTERM
OK
AT+SAPBR=0,1