|
работа с FTP сервером через PPP и TCP/IP, проблемы :) |
|
|
|
Nov 7 2006, 03:35
|

Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 4-06-05
Из: Омск
Пользователь №: 5 726

|
Прикрутил к AT91SAM7s256 вот это
AT_Modem__PPP__UDP__ICMP___TCP.zip ( 84.48 килобайт )
Кол-во скачиваний: 539 используется с GPRS модемом WAVECOM M2106B Нужно работать с FTP сервером, вроде все нормально, но есть глюк. При скачивании файла с сервера, "хвост" файла не принимается ("хвост" - это конечные несколько байт файла), либо не принимается файл с размером меньше определенного значения (~400 байт). Сижу и понять не могу, то ли это кривая реализация TCP, то ли действительно этот пакет не долетает до меня. Есть подозрение, что остаток файла передается с установленным флагом TCP_FIN (запрос на разрыв соединения) и эта реализация протокола его игнорирует. Все остальные операции проходят нормально (хождение по директориям, закачка файла на сервер и т.п.). Ну и вопрос, может кто занимался такой реализацией и сталкивался с похожими проблемами? чего делать-то?  всем спасибо.
|
|
|
|
|
 |
Ответов
|
Jul 3 2007, 06:23
|

Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 4-06-05
Из: Омск
Пользователь №: 5 726

|
Цитата(etoja @ Jun 27 2007, 15:07)  Земляки! У кого есть исходные "Си" тексты FTP-клиента для выкладывания(upload) файла на сервер через протоколы PPP/TCP/IP ? Стукнись в аську, авось и помогу ) 304754518
|
|
|
|
|
Jul 6 2007, 01:26
|

Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 4-06-05
Из: Омск
Пользователь №: 5 726

|
Цитата(Alexey Belyaev @ Jul 3 2007, 13:28)  Явно вижу, что с UART данные ушли в модеи, последний что-то энергично протрещал, а на полкчателе не вижу такого пакета, потом серия ретрейнов и вот он пролез. И это ещё цветочки. Если же делать DATA соедеинение (простой дозвон на модем), то и скорости приличные и потерь нет. Странно это  У меня нормально все работает и FTP тоже. На этих же исходниках делал мониторинг по UDP, тоже все нормально, за исключением лага GPRS (что проявляется не зависимо как на компе так и на устройстве).
|
|
|
|
Сообщений в этой теме
subver работа с FTP сервером через PPP и TCP/IP Nov 7 2006, 03:35 Master Если найдёшь решение, отпиши плиз. Nov 7 2006, 11:45 3.14 2 subver
А чем Вас lwIP оттолкнул? Nov 7 2006, 19:31 subver Цитата(3.14 @ Nov 8 2006, 01:31) 2 subver... Nov 8 2006, 02:51 etoja В lwIP нет FTP. Nov 8 2006, 10:02 at90 AT_Modem__PPP__UDP__ICMP___TCP.zip тоже нет ftp. Nov 8 2006, 11:13 subver В общем решился вопрос вроде. Чуть подправил обраб... Nov 8 2006, 11:16 3.14 2 subver
это более "жирная" реализация с... Nov 8 2006, 18:41 Alexey Belyaev Ребята, помогите, не могу собрать это дело под ICC... Jan 24 2007, 15:46 etoja Для какого процессора собираешь?
Я тоже использую ... Jan 24 2007, 17:32 Alexey Belyaev Цитата(etoja @ Jan 24 2007, 20:32) Для ка... Jan 24 2007, 20:40 etoja Так ведь в исходниках прямо написано:
ProjectID: ... Jan 25 2007, 08:23 Alexey Belyaev Цитата(etoja @ Jan 25 2007, 11:23) Так ве... Jan 25 2007, 09:28  Alexey Belyaev Столкнулся с проблемой. ГСМ модем и приведённый вы... Mar 22 2007, 08:54   subver Цитата(Alexey Belyaev @ Mar 22 2007, 11:5... Mar 22 2007, 11:22 etoja Возможно, модем смотрит на линии DTR/DSR, RTS/CTS ... Mar 22 2007, 12:57 Alexey Belyaev Цитата(etoja @ Mar 22 2007, 15:57) Возмож... Mar 22 2007, 14:18 etoja Нужно посмотреть осциллографом расположение сигнал... Mar 22 2007, 15:47 Alexey Belyaev Цитата(etoja @ Mar 22 2007, 19:47) Нужно ... Mar 27 2007, 08:00 etoja Тогда нужно проверить источник питания для модема ... Mar 28 2007, 06:50 Alexey Belyaev Цитата(etoja @ Mar 28 2007, 10:50) Тогда ... Apr 15 2007, 09:05 Alexey Belyaev Цитата(etoja @ Jun 27 2007, 15:07) Земляк... Jul 3 2007, 06:13 etoja аски нет, зато есть почта terrano2003@mail.ru
Кст... Jul 3 2007, 12:32 Usatyj Цитата(etoja @ Jul 3 2007, 16:32) аски не... Jul 12 2007, 10:23 KonstantinT PPP в комплекте с ним идут Jul 5 2007, 15:56 etoja "за исключением лага GPRS"
Что имеется ... Jul 6 2007, 03:51 etoja Портировал этот стек для LPC2106, компилятор ICCV... Jul 6 2007, 11:55
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|