Hola a todos.
Llevo un tiempo intentando configurar el Filezilla Server, y aunque transfiero correctamente en modo Activo, no sé qué pasa que si lo intento en pasivo se me cuelga la conexión y tengo que reiniciar el router (más bien llamar para que me lo reinicien

, porque no puedo acceder ni con el administrador de escritorio remoto, ni me responde al ping).
En el filezilla server tengo que las transferencias pasivas vayan por el puerto 20, y en el router (3Com 11g) tengo abierto el puerto 21 TCP y el puerto 20 TCP (en Virtual Servers).
El cliente que utilizo desde fuera de la red conecta perfectamente si lo fuerzo a que utilice el modo activo, pero no llega a recibir la lista de directorios si lo intento en modo pasivo, y como ya he comentado, el router de la red dónde está el filezilla server se queda "frito".
Conecto mediante una IP dinámica, de dyndns concretamente, por si tiene algo que ver.
Gracias por adelantado.