Мне кажется, тут можно бы посмотреть логи ftp демона на сервере. Что происходит когда "зависает соединение". И что на клиенте с соединением с интернетами творится еще в это время.
В рамках шаманизма можно включить пассивный режим (PASV) например и попробовать с ним загружать файлы, может что изменится. Еще более бессмысленная попытка - попробовать грузить через WinSCP или FileZilla вместо TC/FAR.
LovinGOD: так только пассивный режим и используется. В общем, мрак какой-то, как-то, может, разрешится проблема. Сходу не вышло.