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

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.

Сбои при передаче файлов по 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
Опции