Eu me deparei com esse problema e no meu caso foi o fato de que a configuração padrão do Openwrt tem sua rede de interface de rede LAN definida como 192.168.1.X e se sua rede local também usa esse intervalo de endereços, então você pode fale com o roteador quando estiver conectado à interface WAN. Isso ocorre porque a caixa Openwrt tenta enviar os pacotes de volta em sua interface LAN quando você está conectado à interface WAN (também com um endereço 192.168.1.X), pois a caixa acha que a interface LAN é a melhor para enviar pacotes para 192.168.1.X.
A maneira de corrigir isso é alterar o endereço de rede IP (em LuCI: Rede- > Interfaces- > LAN- > Editar > Endereço IPv4) atribuído à interface LAN, portanto, é diferente do seu endereço de rede local (por exemplo, use 192.168.0.X, 10.0.0.X) e, em seguida, deve ser capaz de se conectar ao ssh através da interface WAN - dado que você fez a configuração do Firewall que você mencionou.