Режимов работы FTP-соединения существует два.
Если у большинства серверов с которыми вы соединяетесть используется один, то это не значит что он длжен работать У ВСЕХ.
Зачем что-то запоминать в голове? FTP-клиенты умеют хранить списки серверов, имена, пароли и режимы работы с каждым из них.
6 30.09.2008 23:08:31 220 фтп гитариста круглосуточно в пять потоков
7 30.09.2008 23:08:31 USER *********
8 30.09.2008 23:08:31 331 User name okay, need password.
9 30.09.2008 23:08:31 PASS *******
10 30.09.2008 23:08:31 230 User logged in, proceed.
11 30.09.2008 23:08:31 SYST
12 30.09.2008 23:08:31 215 WIN32
13 30.09.2008 23:08:31 TYPE I
14 30.09.2008 23:08:31 200 Type set to I.
15 30.09.2008 23:08:31 CWD /
16 30.09.2008 23:08:31 250 CWD Command successful.
17 30.09.2008 23:08:31 PORT 127,0,0,1,254,17
18 30.09.2008 23:08:31 200 PORT Command successful.
19 30.09.2008 23:08:31 LIST -la
20 30.09.2008 23:08:31 125 File status okay; about to open data connection.
21 30.09.2008 23:08:31 426 Data connection closed abnormally.
22 30.09.2008 23:08:31 Data client disconnected from port 65041 [1]
23 30.09.2008 23:08:31 Socket disconnected [1]
а это выдаёт в активном режиме... да чёрт с ним...
хватает в списке и так адресов, без этого фтп...