If you can't get FTP to work, you probably have a firewall or other security/configuration problem.
Since HTTP seems to work for you (since you are able to reach this site), try going to »tsd.dlink.com.tw/
We can never have enough of nature.
We need to witness our own limits transgressed, and some life pasturing freely where we never wander.
Test your firewall.