GPRS SIM800L кто-то заставил работать в сети?

black-stripe
Offline
Зарегистрирован: 03.07.2018

Всем привет.



На все потуги (http, ftp, e-mail) SIM800L выдает 62 ошибку - DNS Resolve problem.

Я в сети не одинок с такой проблемой, в том числе на англоязычных ресурсах.

Про SIM900 такого не пишут.



В чем беда? Как лечить?



Спасибо.

 

P.S.

С SMS и звонками проблем нет.

b707
Offline
Зарегистрирован: 26.05.2017

http, ftp, e-mail - как адреса задаете?

black-stripe
Offline
Зарегистрирован: 03.07.2018

Все, что можно перепробовал.
Даже поднял дома мэил сервер без шифрования и с белым up.
Если есть 100% работающий вариант - подскажите, пожалуйста.

b707
Offline
Зарегистрирован: 26.05.2017

black-stripe пишет:
Все, что можно перепробовал. Даже поднял дома мэил сервер без шифрования и с белым up. Если есть 100% работающий вариант - подскажите, пожалуйста.

вы не ответили на вопрос - как задаете адреса? по имени или по IP ?

black-stripe
Offline
Зарегистрирован: 03.07.2018

E-mail по ip, так как в dns домашнего сервера нет.
Ftp, http по именам.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

сколько пробовал sim800 - ни разу не было такой проблемы

1. проверить симку на обычном телефоне, если оператор ограничивает так как например нет денег - именно так оно и работает - дает выход только на сайт оператора

2. сделать http по ip адресу на какой нибудь сайт - работает?

black-stripe
Offline
Зарегистрирован: 03.07.2018

В телефоне все ок.

Если есть работающий код, буду благодарен.
Прокси задавали ат командами или нет?

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

black-stripe пишет:
В телефоне все ок. Если есть работающий код, буду благодарен. Прокси задавали ат командами или нет?

сделать http по ip адресу на какой нибудь сайт - работает?

никакого прокси

black-stripe
Offline
Зарегистрирован: 03.07.2018

Проверю и отпишусь.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

вот хорошая статья и описание:

http://forum.cxem.net/index.php?/topic/195209-%D0%BD%D0%B0%D1%81%D1%82%D...

black-stripe
Offline
Зарегистрирован: 03.07.2018

andycat пишет:

вот хорошая статья и описание:

http://forum.cxem.net/index.php?/topic/195209-%D0%BD%D0%B0%D1%81%D1%82%D...

 

Спасибо, проверю.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

я вот так работаю например с http (последовательность команд)

инициализация

const char at13cmdSAPBR311[] PROGMEM = "AT+SAPBR=3,1,\"CONTYPE\",\"GPRS\"\r\n";
const char at14cmdSAPBR312[] PROGMEM = "AT+SAPBR=3,1,\"APN\",\"internet\"\r\n";
const char at15cmdSAPBR313[] PROGMEM = "AT+SAPBR=3,1,\"USER\",\"\"\r\n";
const char at16cmdSAPBR314[] PROGMEM = "AT+SAPBR=3,1,\"PWD\",\"\"\r\n";

работа

const char at18cmdHTTPINIT[] PROGMEM = "AT+HTTPINIT\r\n";
const char at19cmdHTTPCID[] PROGMEM = "AT+HTTPPARA=\"CID\",1\r\n";
const char at20cmdHTTPURL[] PROGMEM = "AT+HTTPPARA=\"URL\",\"arduino.ru\"\r\n";
const char at1cmdHTTPACTION[] PROGMEM = "AT+HTTPACTION=0\r\n";
const char at1rsp1[] PROGMEM = "+HTTPACTION:";
const char at1rsp2[] PROGMEM = ",";
const char at21cmdHTTPREAD[] PROGMEM = "AT+HTTPREAD\r\n";
const char at22cmdHTTPTERM[] PROGMEM = "AT+HTTPTERM\r\n";

 

black-stripe
Offline
Зарегистрирован: 03.07.2018

andycat пишет:

black-stripe пишет:
В телефоне все ок. Если есть работающий код, буду благодарен. Прокси задавали ат командами или нет?

сделать http по ip адресу на какой нибудь сайт - работает?

никакого прокси

 

Проверил по инструкции из ссылки. Http работает. Значит с DNS проблем нет.

Возможно, вы встречали нормальный пример использования АТ команд для ftp/e-mail?

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Протоколы ftp pop smtp относительно простые, и конечно реализовывать их вам придётся ручками - Википедия вам в помощь.
Вопрос зачем? Почти все сервера работают с шифрованными пакетами, а ардуино на это мощности не хватит, так что практический смысл всего этого не понятен.

black-stripe
Offline
Зарегистрирован: 03.07.2018

andycat пишет:
Протоколы ftp pop smtp относительно простые, и конечно реализовывать их вам придётся ручками - Википедия вам в помощь. Вопрос зачем? Почти все сервера работают с шифрованными пакетами, а ардуино на это мощности не хватит, так что практический смысл всего этого не понятен.

Хочу отправлять данные мониторинга на почту/ftp, а управлять устройством либо по тем же каналам, либо DTMF/SMS - с этим вопросов нет.

Много прочитал по ftp и e-mail, но проку нет. Если будут рабочие фрагменты кода или последовательность АТ команд, буду благодарен.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Отправляйте http на свой сервер и не ломайте голову

black-stripe
Offline
Зарегистрирован: 03.07.2018

andycat пишет:
Отправляйте http на свой сервер и не ломайте голову

Как вариант, поднять локальный. Так как проект временный. Придется изучить немного PHP :)

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

black-stripe пишет:

andycat пишет:
Отправляйте http на свой сервер и не ломайте голову

Как вариант, поднять локальный. Так как проект временный. Придется изучить немного PHP :)

Не сложно, я с нуля изучения через месяц домашниц сайт с управлением и mysql написал

black-stripe
Offline
Зарегистрирован: 03.07.2018

Мускл был 17 лет назад ) на Дельфи, правда.

Спасибо за совет. Буду разбираться.