Well, can you try with a simple ping to check 192.168.10.100 is up when you check curl. After that, check curl without -k --location-trusted and after that check with curl ftp://robert:[EMAIL PROTECTED]//mnt/hd/cooker/Mandrake/RPMS/harddrake-9.2-0.19mdk.i586.rpm directly without more option.
You are sure of not using a proxy for accessing files ?
If so, can you continue trying curl with --disable-epsv to the above tests.
Hmm, something is causing the packet filtering...
[EMAIL PROTECTED] lamikr]$ ping 192.168.10.100 PING 192.168.10.100 (192.168.10.100) 56(84) bytes of data. From 193.166.187.49 icmp_seq=1 Packet filtered From 193.166.187.49 icmp_seq=2 Packet filtered From 193.166.187.49 icmp_seq=3 Packet filtered
But here is another example which shows how curl fails and wget works when trying to retrieve hdlist from the sunsite.
[EMAIL PROTECTED] lamikr]# curl ftp://sunsite.uio.no//pub/unix/Linux/Mandrake/Mandrake-devel/cooker/cooker/Mandrake/base/hdlist2.cz
curl: (9) Couldn't cd to
[EMAIL PROTECTED] lamikr]# wget ftp://sunsite.uio.no//pub/unix/Linux/Mandrake/Mandrake-devel/cooker/cooker/Mandrake/base/hdlist2.cz
--13:10:38-- ftp://sunsite.uio.no//pub/unix/Linux/Mandrake/Mandrake-devel/cooker/cooker/Mandrake/base/hdlist2.cz
=> `hdlist2.cz.4'
Resolving sunsite.uio.no... done.
Connecting to sunsite.uio.no[158.36.2.10]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/unix/Linux/Mandrake/Mandrake-devel/cooker/cooker/Mandrake/base ... done.
==> PASV ... done. ==> RETR hdlist2.cz ... done.
Length: 13,092,384 (unauthoritative)
100%[====================================>] 13,092,384 670.77K/s ETA 00:00
13:10:58 (670.77 KB/s) - `hdlist2.cz.4' saved [13092384]
Mika