ftpd icon indicating copy to clipboard operation
ftpd copied to clipboard

ftp transfer rate approx 1kb/sec

Open eku opened this issue 5 years ago • 6 comments

Describe the bug

The transfer rate for both upload and download is only 1kB/second.

To Reproduce Steps to reproduce the behavior:

  1. Start ftpd
  2. Use an ftp client and up- or dowload files from SD

Expected behavior I expect transfer speeds that are close to the theoretically possible transfer rate of the WiFi connection.

Screenshots N/A

Platform (please complete the following information):

  • System: N3DS
  • System version: 11.13.0-45
  • Launch method: rosalina 2.0.0
  • Type: 3dsx
  • Classic? Yes, 3.0.0

Additional context I have tried various FTP programs: ftp cli client, curl, curlftpfs, wget, ncftp

Attempting to start multiple transfers in parallel will very quickly result in a disconnection due to issue #110.

eku avatar Jul 30 '20 14:07 eku

There is a network speed test built-in if you read/write to a fake file named /devZero. This could help isolate if your problem is from the SD card or from WiFi

mtheall avatar Jul 30 '20 15:07 mtheall

There is a network speed test built-in if you read/write to a fake file named /devZero. This could help isolate if your problem is from the SD card or from WiFi

In the classic version?

The Universal-Updater, which I use to update homebrew from the internet, reaches a download rate of 10-20kB/second.

eku avatar Jul 30 '20 15:07 eku

Yes, this feature is included in classic.

mtheall avatar Jul 30 '20 16:07 mtheall

Neither /dev/zero nor /dev/null can be used to download from it: No such file or directory.

eku avatar Aug 17 '20 13:08 eku

Not /dev/zero, /devZero I didn't want there to be a dependency on a specific directory existing

mtheall avatar Aug 17 '20 15:08 mtheall

Neither /dev/zero nor /dev/null can be used to download from it: No such file or directory.

The fake file is /devZero. It's not a unix device

WinterMute avatar Aug 17 '20 15:08 WinterMute