I setup a FTP server for my uncle. He's using a netgear Wireless FIREWALL router at his home. Port forwarding works and I can login into the FTP server from any location. The problem is when I actually try and download a file. The server times me out and nothing transfers. There's the hitch. When i connect to my work's VPN connection, I am able to download files from my uncle's FTP server. My work's VPN and my uncle have nothing in common and are two separate networks. any ideas on why this is happening?