parkerm80 wrote:Any way to speed up transfers? I am only getting 50kb/s...
As this mod uses my FTP server it probably is bound to the limitations it implies...
That means...
1. if possible, use Filezilla.
2. go to FileZilla settings and change the maximum number of concurrent connections to 1, everything else will end up corrupting your files.
3. change default transfer mode to active
4. change default transfer behavior to binary
After you change those settings in FileZilla you will get speeds up to 2MB/s, no corrupted files and no broken io-actions anymore.
A little explanation on why those settings are necessary...
Sony anticipated that we would be exploiting the Vita via WiFi, they expected us to sneak files in this way, and to counter it, they put a 50KB/s speed limitation on top of listening sockets (server sockets) to annoy us / slow us down.
By default FTP uses passive connection setups, which means the server has the listening socket and the client the connecting socket.
This puts us in this horrible speed limited setup Sony has provided for us.
When using FTP via active connections however, this switches the way FTP works around, making the client have the listening socket and the server the connecting socket.
Sony didn't bother slowing connecting sockets down, as it would affect PSN downloads, etc.
So yeah, active mode = unlimited speed, passive mode = 50KB/s limit on Vita.
As for the reason why the maximum number of connections has to be limited to 1... its simply because the FTP server app doesn't know multithreading... and gets confused when its being "attacked" by multiple connections.
I never got around to making it multithreading safe sadly.