It only works if I allow DMZ. I am using a D-Link DI-604, and Serv-U FTP 2.5f, and I have tried it with the IP homes setup as the local IP being the home IP and the WAN IP being the passive IP, and setup that way it works fine with the DMZ enabled but no one can connect to it with DMZ disabled at all. So I have also tried with the WAN IP being the home IP and the passive IP being the Local IP and that allows connections through the firewall without DMZ, but will not allow anything to download whether DMZ is enabled or not. So far I am only mapping port 2111 as the ftp port. Anyone have any clue what I am doing wrong?