реклама на сайте
подробности

 
 
> FTP ит SIM900, прошива 1137B08SIM900M64_ST_DTMF_JD_MMS
Lexi
сообщение Nov 18 2011, 12:40
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 131
Регистрация: 27-06-07
Из: Беларусь, Гомель
Пользователь №: 28 752



Всем доброго времени суток!
Пытаюсь поднять соединение по GPRS и вытащить файл по FTP

Вот листнг простой проги
Код
for(ttt=0;ttt<5; ttt++)
   {
   printf("AT\r");
   delay_ms(500);
   }

printf("ATE0\r");
delay_ms(500);
  
printf("AT+CREG?\r");
delay_ms(500);  

printf("AT+SAPBR=3,1,\"APN\",\"internet.life.com.by\"\r");
delay_ms(500);

printf("AT+SAPBR=1,1\r");
delay_ms(5000);

printf("AT+SAPBR=2,1\r");
delay_ms(500);

printf("AT+FTPCID=1\r");
delay_ms(500);

printf("AT+FTPSERV=\"srv7.host-food.ru\"\r");
delay_ms(500);

printf("AT+FTPUN=\"тут ник\"\r");
delay_ms(500);

printf("AT+FTPPW=\"тут пароль\"\r");
delay_ms(500);

printf("AT+FTPPUTNAME=\"123.txt\"\r");
delay_ms(500);

printf("AT+FTPPUTPATH=\"/\"\r");
delay_ms(500);

printf("AT+FTPPUT=1\r");
delay_ms(10000);


В ответ получаю +FTPPUT:1,62
Ошибка DNS, на каком этапе и чей DNS указывать???

С уважением, Lexi
Go to the top of the page
 
+Quote Post
4 страниц V  « < 2 3 4  
Start new topic
Ответов (45 - 55)
rd-npoit
сообщение Feb 27 2013, 10:53
Сообщение #46





Группа: Участник
Сообщений: 10
Регистрация: 27-02-13
Пользователь №: 75 816



Здравствуйте. Проблема со взятием файла с фтп, а именно: +FTPGET:1,61. Мой листинг:

RDY

+CFUN: 1

+CPIN: READY

+CREG: 0

+CREG: 2

Call Ready

+CREG: 1
at+sapbr=3,1,"contype","gprs"

OK
at+sapbr=3,1,"apn","internet.beeline.ru"

OK
at+sapbr=3,1,"user","beeline"

OK
at+sapbr=3,1,"pwd","beeline"

OK
at+sapbr=1,1

OK
at+sapbr=2,1

+SAPBR: 1,1,"198.19.180.137"

OK
at+sapbr=4,1

+SAPBR:
CONTYPE: GPRS
APN: internet.beeline.ru
PHONENUM:
USER: beeline
PWD: beeline
RATE: 2

OK
at+ftpserv="rd-npoit.ftp.narod.ru"

OK
at+ftpun="мой логин"

OK

at+ftpgetpath="/"
OK

at+ftpgetname="test.txt"
OK

at+ftpget=1
OK

+FTPGET:1,61


Уже и номер порта проверял, тип передаваемых данных менял, режимы работы фтп тоже менял. Но ничего не помогает. Проверил есть ли связь с инетом: сделал пример с http от пользователя Толяна - код страницы скачался. Короче я в тупике. Нуждаюсь в помощи. Заранее благодарю!
Go to the top of the page
 
+Quote Post
SergOv
сообщение Feb 27 2013, 11:37
Сообщение #47


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 22-10-05
Из: Днепропетровск
Пользователь №: 9 975



Цитата(rd-npoit @ Feb 27 2013, 12:53) *
Уже и номер порта проверял, тип передаваемых данных менял, режимы работы фтп тоже менял. Но ничего не помогает. Проверил есть ли связь с инетом: сделал пример с http от пользователя Толяна - код страницы скачался. Короче я в тупике. Нуждаюсь в помощи. Заранее благодарю!

А, собственно, где в листинге установка соединения ?
Go to the top of the page
 
+Quote Post
rd-npoit
сообщение Feb 27 2013, 11:59
Сообщение #48





Группа: Участник
Сообщений: 10
Регистрация: 27-02-13
Пользователь №: 75 816



SergOv,
установка связи с gprs:

at+sapbr=1,1
OK

установка ftp соединения:

at+ftpget=1
OK

Или Вы имеете ввиду что-то дополнительное?
Go to the top of the page
 
+Quote Post
SergOv
сообщение Feb 27 2013, 12:10
Сообщение #49


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 22-10-05
Из: Днепропетровск
Пользователь №: 9 975



Цитата(rd-npoit @ Feb 27 2013, 13:59) *
SergOv,
установка связи с gprs:

at+sapbr=1,1
OK

установка ftp соединения:

at+ftpget=1
OK

Или Вы имеете ввиду что-то дополнительное?

А CGATT = 1 не надо ??
Go to the top of the page
 
+Quote Post
rd-npoit
сообщение Feb 27 2013, 12:19
Сообщение #50





Группа: Участник
Сообщений: 10
Регистрация: 27-02-13
Пользователь №: 75 816



По умолчанию в 1 стоит CGATT. Но я все равно at+cgatt=1 прописал. Проблема не исчезла.
Go to the top of the page
 
+Quote Post
rd-npoit
сообщение Feb 28 2013, 06:17
Сообщение #51





Группа: Участник
Сообщений: 10
Регистрация: 27-02-13
Пользователь №: 75 816



Цитата(rd-npoit @ Feb 27 2013, 16:19) *
По умолчанию в 1 стоит CGATT. Но я все равно at+cgatt=1 прописал. Проблема не исчезла.


Update: почитал я более внимательно пост Cadilo, про китайцев который. Нужно было дописать еще 3 строчки оказывается
AT+FTPCID=1
AT+FTPREST=0
AT+FTPMODE=0
Теперь всё работает. Спасибо!
Go to the top of the page
 
+Quote Post
Цырен.
сообщение Feb 28 2013, 08:08
Сообщение #52


Евгений
***

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



Цитата(rd-npoit @ Feb 27 2013, 16:19) *
По умолчанию в 1 стоит CGATT. Но я все равно at+cgatt=1 прописал. Проблема не исчезла.


НЕ подавайте CGATT=1 если он и так 1. Сначала проверьте его состояние.


--------------------
Go to the top of the page
 
+Quote Post
rd-npoit
сообщение Feb 28 2013, 08:43
Сообщение #53





Группа: Участник
Сообщений: 10
Регистрация: 27-02-13
Пользователь №: 75 816



Да, CGATT=1 стоит. Не подаю. Спасибо.

Сообщение отредактировал rd-npoit - Feb 28 2013, 08:44
Go to the top of the page
 
+Quote Post
kustiksever
сообщение Mar 5 2013, 07:05
Сообщение #54





Группа: Новичок
Сообщений: 3
Регистрация: 4-03-13
Пользователь №: 75 883



Не подскажите - столкнулся с проблемой - выдает +FTPGET:1,77 - это что за ошибка?
Лог:

AT+SAPBR=3,1,"CONTYPE","GPRS"
OK
AT+SAPBR=3,1,"APN","internet.beeline.ru"
OK
AT+SAPBR=3,1,"USER","beeline"
OK
AT+SAPBR=3,1,"PWD","beeline"
OK
AT+SAPBR=1,1
OK
AT+FTPCID=1
OK
AT+FTPREST=0
OK
AT+FTPMODE=0
OK
at+ftpserv="xxx.ftp.narod.ru"
OK
at+ftpun="xxx"
OK
at+ftppw="yyy"
OK
at+ftpgetname="11.TXT"
OK
at+ftpgetpath="/"
OK
at+ftpget=1
OK
+FTPGET:1,77


пробыал AT+FTPMODE=1 и по ip - все равно не получается.
Go to the top of the page
 
+Quote Post
kustiksever
сообщение Mar 5 2013, 09:45
Сообщение #55





Группа: Новичок
Сообщений: 3
Регистрация: 4-03-13
Пользователь №: 75 883



Разобрался в чем проблема
В команде at+ftpgetname="11.TXT" надо .txt писать маленькими буквами.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 5 2013, 10:36
Сообщение #56


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



ftp видать на .NIX написан, для виндовых большие/маленькие без разницы.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01419 секунд с 7
ELECTRONIX ©2004-2016