|
AT+CIPSTART и имя домена |
|
|
|
Aug 26 2009, 12:08
|
Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 9-10-07
Из: Энгельс
Пользователь №: 31 190

|
Уважаемые коллеги!
Как известно, установить TCP соединение можно, зная IP адрес:
at+cipstart="TCP","хх.хх.хх.хх","хх"
Но как быть, если этот адрес меняется? Например, я отправляю почту через SMTP-сервер того же яндекса, а у него IP адресов несколько. Имеется ли возможность как-то получить этот адрес по имени домена посредством АТ-команд? Или же, может быть, имеется аналог at+cipstart, позволяющий указывать домен? Хотя в мануале по командам модема я такого аналога не нашел.
Заранее спасибо.
--------------------
xmpp:cunctator@jabber.ru
|
|
|
|
|
 |
Ответов
|
Aug 27 2009, 07:34
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 10-11-08
Пользователь №: 41 507

|
Видимо у вас прошивка модема не самая новая, поэтому и команда AT+CDNSCFG? не поддерживается. Вот, к примеру, какой ответ возвращается на эту команду на рабочей системе SIM300DZ с 14 прошивкой: PrimaryDns:192.168.168.70 SecondaryDns:212.120.166.238 OKСкорее всего у вас не прописаны DNS-сервера, поэтому и возникает ошибка " ERROR: 6", попробуйте вручную прописать DNS-сервера с помощью команды AT+CDNSCFG после запуска GPRS-сессии. Какие IP-адреса DNS-серверов прописывать - можно поискать в интернете бесплатные публичные DNS-сервера, например здесь: http://pereblog.ru/2008/12/public-dns-servers/. Проверьте вначале доступность этих серверов утилитой ping, прежде чем прописывать их в модем.
|
|
|
|
|
Aug 27 2009, 08:27
|
Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 9-10-07
Из: Энгельс
Пользователь №: 31 190

|
Цитата(vladimir_k @ Aug 27 2009, 11:34)  Какие IP-адреса DNS-серверов прописывать - можно поискать в интернете бесплатные публичные DNS-сервера Большое спасибо, испльзование публичного DNS сервера помогло - теперь все работает. Насчет прописывания десятка -- надо же как-то определять их доступность. Разве что пинговать перед подстановкой в команду AT+CDNSCFG... А наиболее рационально, думаю, сменить прошивку на более новую. Посоветуйте, пожалуйста, где можно об этом почитать.
Сообщение отредактировал decadent - Aug 27 2009, 08:29
--------------------
xmpp:cunctator@jabber.ru
|
|
|
|
|
Aug 27 2009, 09:21
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 10-11-08
Пользователь №: 41 507

|
Цитата(decadent @ Aug 27 2009, 14:27)  А наиболее рационально, думаю, сменить прошивку на более новую. Посоветуйте, пожалуйста, где можно об этом почитать. Версию прошивки можно узнать командой AT+GMR, результат команды выглядит так: Revision:1008B14SIM300D32_SST34HF3284т.е. перед нами прошивка для модуля SIM300D с памятью типа SST версии 14Насчёт обновления прошивки достаточно информации на форуме, можно отсюда начать: http://electronix.ru/forum/index.php?showt...st&p=343675Не факт, что обновление прошивки решит вашу проблему с DNS-серверами (скорее всего это от оператора зависит), но лишним конечно же не будет.
|
|
|
|
|
Aug 27 2009, 10:09
|
Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 9-10-07
Из: Энгельс
Пользователь №: 31 190

|
Цитата(vladimir_k @ Aug 27 2009, 13:21)  Не факт, что обновление прошивки решит вашу проблему с DNS-серверами (скорее всего это от оператора зависит), но лишним конечно же не будет. Спасибо за наводку, буду изучать. А прошивка у меня, судя по выводу AT+GMR, 15 версии: Код at+gmr Revision:1008B15SIM300M32_SST34HF3284 Так что проблема, скорее всего, действительно в операторе. Будем рассчитывать на работоспособность бесплатных DNS серверов.
--------------------
xmpp:cunctator@jabber.ru
|
|
|
|
Сообщений в этой теме
decadent AT+CIPSTART и имя домена Aug 26 2009, 12:08 Nixon Если для sim300 то указывается или ip адрес или do... Aug 26 2009, 12:48 vladimir_k Конечно же можно установить TCP-соединение, указав... Aug 26 2009, 13:00 decadent Цитата(vladimir_k @ Aug 26 2009, 17:00) К... Aug 27 2009, 04:58 vladimir_k Сам с такой ошибкой не сталкивался, но могу предпо... Aug 27 2009, 05:38 decadent Цитата(vladimir_k @ Aug 27 2009, 09:38) С... Aug 27 2009, 06:46  vladimir_k decadent, подправьте синтаксис команды - AT+CDNSCF... Aug 27 2009, 07:07   decadent Цитата(vladimir_k @ Aug 27 2009, 11:07) d... Aug 27 2009, 07:24 av-master пропишите DNS явно... например 193ю26ю13ю18
бывает... Aug 27 2009, 05:39 decadent Цитата(vladimir_k @ Aug 27 2009, 11:34) В... Aug 27 2009, 08:01 av-master которые в любой момент могут стать недоступными. -... Aug 27 2009, 08:17 CADiLO 1008B15SIM300M32_SST34HF3284
Для просто SIM300 с ... Aug 27 2009, 10:29 decadent Цитата(CADiLO @ Aug 27 2009, 14:29) 1008B... Aug 27 2009, 10:38 CADiLO напишите мне на chip@microchip.ua Aug 27 2009, 10:54 decadent Цитата(CADiLO @ Aug 27 2009, 14:54) напиш... Aug 27 2009, 11:05 decadent Прикладываю протокол общения с smtp-сервером яндек... Aug 28 2009, 12:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|