Compatibility issues between SSH.NET and dropbear?

Jul 7, 2016 at 4:52 PM
Edited Jul 7, 2016 at 4:54 PM
I'm using SSH.NET version 2013.4.7. My program need to connect to an SSH server, authenticate using a key, and upload a file.

The destination of the file is an embedded ARM system running dropbear v2014.63. Every single time, the transfer uploads exactly 23019520 bytes and stalls. Eventually, SSH.NET comes back with "Session operation has timed out."

If I have my program connect to Ubuntu running OpenSSH, the file transfers fine. If I use OpenSSH's scp to copy the file to my ARM server, it works fine. If I use Filezilla to transfer to my ARM server, it works fine. This is all using the same key and same file.

Any ideas?