Se non funziona in modalità passiva (cosa che richiederebbe di aprire, oltre alla porta di controllo, anche un certo numero di porte per il trasferimento dati), non funzionerà mai con un utente dietro un firewall da una parte e NAT dall'altra - un server FTP dietro un NAT deve sapere qual è l'indirizzo pubblico. Se provi con un server FTP "serio" (es. FileZilla) riesce a farlo, ma con quello su un router anche se il software sotto è in grado di farlo, è probabile che l'interfaccia di configurazione non permetta di fare la configurazione necessaria, non è pensata per questi casi. FTP va solo su TCP, comunque.