Salut,
Essaie de vérifier avec la commande mii-tool si tu es bien en full duplex.
si cette commande te dis 100baseTx-HD, tu peux essayer de forcer ta carte avec :
mii-tool -F 100baseTx-FD eth0
refais mii-tool tout seul pour voir si tu es bien passé en full duplex
Ne connaissant pas vsftp je ne peux pas aller très loin, mais je sais qu'avec proftpd il faut désactiver le lookup dns, je pense que vsftp peut avoir le même type de paramétrage.
De plus j'ai trouvé sur google un pb de lenteur de vsftp lié au mode passif du ftp. Essaie de forcer le mode actif de ton client ftp puis essaie en mode passif. Regarde la différence.
Copie article
http://www.fedoraforum.org/forum/archive/index.php/t-21737.html
Is it because you have no PASV support setup?
pasv_enable=YES
pasv_min_port=65000
pasv_max_port=65534
pasv_address=<external IP>
enable then forward that port range to the vsftpd server. You can really pick whatever port ranges you want over 1024.