[En-Nut-Discussion] FTP server support

Philipp Burch phip at hb9etc.ch
Wed Nov 26 09:02:06 CET 2014


Hi Ole!

On 25.11.2014 15:08, Ole Reinhardt wrote:
> Hi Philipp,
> 
> Am 25.11.2014 11:37, schrieb Philipp Burch:
>> to passive mode, the connection is reset by the board. When using
>> FireFTP (an FTP plugin for Firefox), the connection is extremely
>> unstable, directory listings may or may not work. File transmission can
>> be started if in passive mode (?!), but stall after 21'440 bytes during
>> upload. Downloads seem to work.
> 
> Unfortunately passive mode is kompletely broken in the FTP
> implementation. Passive mode needs a listening socket to be opened right
> in the moment, when the port number has been negotiated. Unfortunately
> our passive mode implementation openes the listening socket at some
> later (and wrong) stage?!?
> 

Actually, I didn't find the place where this listening socket is opened...

> I just asked on the mailinglist some time ago, if someone just
> implemented a working passive mode, but it looks like nobody had...
> 
> Unfortunately I have not had yet the time to fix it by myself.
> 
> Any help here is very wellcome!

I'm on it in the devnut_tiva branch. I hope I'll have a working
prototype in the next few days.

Cheers,
Philipp


More information about the En-Nut-Discussion mailing list