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

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
2017-05-18 06:32:42
Название темы: Сбои при передаче файлов по 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 – проблема та же, часть файлов передаётся со сбоем.

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

Вопрос к тех.поддержке:
что можно сделать? Будет ли обновление прошивки, исправляющее данный дефект в этой версии роутера?
  0      
  0      
#1
Опции
5 Ответить
Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
2017-05-18 08:18:20
Проверяли с компа? Если с компа теже самые фотки лить по фтп
  0  
  0  
#1
Опции
Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
2017-05-18 08:40:21
Добавлю еще один элемент в схему, которую использую:
- планшет Samsung Galaxy Tab S3 подключается к FTP 192.168.0.1

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

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

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

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

И последний вариант - замена карты на более медленную, class 4 (UHS 0 :D ), а затем повтор всех выше перечисленных экспериментов.
  0  
  0  
#1
Опции
Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
2017-05-18 18:39:48
На ПК файлы передаются по FTP без сбоев.

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

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

Ссылка на оба файла для побайтного сравнения: https://ru.files.fm/u/944ryxvr (срок хранения файлов 2 месяца).
  0  
  0  
#1
Опции
Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
2017-05-18 21:26:46
В качестве решения установил на планшет ПО Solid Explorer File Manager. В нём есть возможность соединяться с M7350 как посредством FTP-соединения, так и SMB(LAN).

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

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

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

p.s. Для автоматизации процесса переноса файлов на планшет, а затем с планшета в облачные хранилища (Яндекс.Диск) воспользовался приложением FolderSync. Доступ к M7350 в ней так же осуществляется через SMB.
  0  
  0  
#1
Опции
Re: Сбои при передаче файлов по FTP via Wi-Fi (TP-Link M7350)
2020-05-31 10:21:36
Наступил на туже проблему.
В супорт обращался, но так как устройство старое то увы.

Собственные исследования показали:
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. Учитывая простоту подмены и отсутствие каких-то других методов контроля - он не будет слушатся остановки из вебморды, остановится он только после перезапуска роутера.
  0  
  0  
#1
Опции

Информация

Поблагодарили: 0

Просмотры: 3634

Ответы: 5

Статьи по теме