Дорогие пользователи! У нас появился новый форум на платформе tp-link.community (Сообщество)

Форум доступен по ссылке https://community.tp-link.com/ru

Если при регистрации в Сообществе Вы укажете адрес электронный почты, который используете на данном форуме, то Ваши данные будут перенесены на форум Сообщества автоматически.
Также, если на форуме Сообщества Ваш никнейм будет занят, то Вам предложат сменить его или оставить, но с приставкой "_RU".

Подробнее Вы можете прочитать тут: https://community.tp-link.com/ru/home/f ... pic/501542

Убедительная просьба не дублировать темы на старом/новом форуме.

Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)

Мобильный беспроводной LTE-Advanced маршрутизатор
Ответить
xelakos
Сообщения: 4
Зарегистрирован: 18 май 2017, 08:27
Страна: Россия
Откуда: Москва

Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)

Сообщение xelakos » 18 май 2017, 09:32

Название темы: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
Аппаратная версия устройства: ver. 3
Версия встроенного ПО: 1.1.1 Build 160330 Rel. 1002n
Связка оборудования следующая:
- в мобильный роутер TP-Link M7350 вставлена карта памяти Transcend 32GB microSDXC class10 UHS-I U3 633X TS32GUSDU3
- включен режим доступа к карте через Wi-Fi
- фотоаппарат Canon 5Dmk4 подключается к ftp://192.168.0.1 и, сразу после съемки кадра, пересылает файл JPG на мобильный роутер.

Проблема: ОГРОМНЫЙ ПРОЦЕНТ БРАКА при передаче данных. Например, передавая 5 файлов, 3 из них, после передачи, не открываются.
Карта памяти рабочая, грешу, что программное обеспечение мобильного роутера M7350 не обеспечивает проверку достоверности принятой информации.

Если просто записать фото через USB на карту, а затем вновь получить доступ через Wi-Fi – проблема та же, часть файлов передаётся со сбоем.

Как итог – данной функцией, безусловно полезной, воспользоваться не удаётся.

Вопрос к тех.поддержке:
что можно сделать? Будет ли обновление прошивки, исправляющее данный дефект в этой версии роутера?

Goodwin
Сообщения: 4361
Зарегистрирован: 25 май 2011, 10:56
Страна: Россия

Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)

Сообщение Goodwin » 18 май 2017, 11:18

Проверяли с компа? Если с компа теже самые фотки лить по фтп
Перед тем, как создать тему, посетите раздел ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
TP-LINK Archer C7v2
Личные сообщения по техническим проблемам без сообщения на форуме не рассматриваются!

xelakos
Сообщения: 4
Зарегистрирован: 18 май 2017, 08:27
Страна: Россия
Откуда: Москва

Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)

Сообщение xelakos » 18 май 2017, 11:40

Добавлю еще один элемент в схему, которую использую:
- планшет Samsung Galaxy Tab S3 подключается к FTP 192.168.0.1

Просмотр фото происходит только на планшете, как через браузеры Samsung и Chrome, так и через различные FTP-клиенты.
Именно на планшете и наблюдаю битые JPG-файлы. На ПК еще не пробовал.

Вечером проведу 3 эксперимента по просмотру фото с M7350 на ПК:
- через Wi-Fi в браузере IE
- используя USB-подключение в проводнике
- без использования M7350, напрямую вставив карту в кардридер, чтобы оценить, что же попало на карту с фотоаппарата через Wi-Fi.

О результатах сообщу ...
Goodwin писал(а):Проверяли с компа? Если с компа теже самые фотки лить по фтп
Да, перед использованием фотоаппарата, провел такой эксперимент. Загрузил фото на M7350 по FTP (IE) через Wi-Fi соединение.
После этого просматривал картинки на планшете и видел сбойные фото.

Проведу и четвертый эксперимент.
1. через кард-ридер загружу фото с ПК на карту, проверю их целостность.
2. вставлю карту с "чистыми" фото в роутер M7350
Оценю результат:
- просмотрев фото через FTP (wi-fi) на планшете
- просмотрев фото через FTP (wi-fi) на ПК
- просмотрев фото через USB на планшете
- просмотрев фото через USB на ПК.

И последний вариант - замена карты на более медленную, class 4 (UHS 0 :D ), а затем повтор всех выше перечисленных экспериментов.
Последний раз редактировалось xelakos 19 май 2017, 01:24, всего редактировалось 1 раз.

xelakos
Сообщения: 4
Зарегистрирован: 18 май 2017, 08:27
Страна: Россия
Откуда: Москва

Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)

Сообщение xelakos » 18 май 2017, 21:39

На ПК файлы передаются по FTP без сбоев.

На планшет пришло вот какое изображение (скриншот сравнения файлов)
Причём размеры файлов совпадают, а вот содержание нарушено.

Вывод: что-то происходит с файлом при загрузке на планшеты Android при помощи Chrome и специализированные ftp-клиенты.

Ссылка на оба файла для побайтного сравнения: https://ru.files.fm/u/944ryxvr (срок хранения файлов 2 месяца).
Последний раз редактировалось xelakos 19 май 2017, 01:25, всего редактировалось 1 раз.

xelakos
Сообщения: 4
Зарегистрирован: 18 май 2017, 08:27
Страна: Россия
Откуда: Москва

Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)

Сообщение xelakos » 19 май 2017, 00:26

В качестве решения установил на планшет ПО Solid Explorer File Manager. В нём есть возможность соединяться с M7350 как посредством FTP-соединения, так и SMB(LAN).

Настроил два разных соединения FTP и SMB. Провел эксперимент, дважды копировал данные из роутера на планшет.

Результат:
- FTP - дважды при передаче файлов 1 или 2 из них испорчены.
- SMB - всё Ok, данные дважды получены без сбоев;

Вывод: при доступе с планшета к карте памяти на роутере используем только SMB-соединение.

p.s. Для автоматизации процесса переноса файлов на планшет, а затем с планшета в облачные хранилища (Яндекс.Диск) воспользовался приложением FolderSync. Доступ к M7350 в ней так же осуществляется через SMB.

mesb
Сообщения: 124
Зарегистрирован: 25 авг 2012, 17:12
Страна: Россия

Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)

Сообщение mesb » 31 май 2020, 13:21

Наступил на туже проблему.
В супорт обращался, но так как устройство старое то увы.

Собственные исследования показали:
v4/v5 - vsftpd заменён там на bftpd.
Попытки пересобрать vsftpd с помощью камрадов на 4pda и подмене - к успеху не привели.
Есть немного альтернативный вариант, но он мне не очень нравится:
На v1/2/3 ревизиях мы можем пробиться к файловой системе роутера, и заменить сам vsftpd небольшой скриптовой обвязкой внутри которой:

#!/bin/sh

tcpsvd -u root:root -vE 0.0.0.0 21 ftpd -w /home/ftp &

Скрипт делаем исполняемым и вуаля.
Он даже заработает, пара моментов:
1. Я не тестировал будут ли биться файлы.
2. Этот демон умеет только в анонимный доступ, такчо из вебморды включение signed никак на это не повлияет.
3. Учитывая простоту подмены и отсутствие каких-то других методов контроля - он не будет слушатся остановки из вебморды, остановится он только после перезапуска роутера.

Ответить

Вернуться в «M7350»