Well, you could get rid of wget by not configuring a path for it, but I don't know how to stop it trying LWP and Net::FTP. But what is the problem with those, actually? If ftp -n works, so should at least Net::FTP. Maybe you could get it to work with the FTP_PASSIVE=1 environment setting.