Para quem ainda não conseguiu colocar para funcionar o Script com modem roteado, basta entrar nas configurações do seu modem e direcionar as portas 80 e 8291 para um IP fixo do seu Mikrotik... Espero ter contribuído também...
Versão Imprimível
Galera, consegui conectar usando um modem roteado depois de muito teste. Uso o modem 510V6 e Adsl.
Fiz o seguinte: Fui no modem e direcionei para a placa que entra no MK (Ether1), fiz a regra que tem aqui no Under para abrir porta para o Emule, só que em vez de colocar o IP da pessoa a ser liberada, coloquei o IP do meu MK. Aí galera, ficou show. Qualquer coisa é só falar.
Lembrando que a porta que é usada é a 8291.
Tive que escrever, pois já fui muito ajudado.
É pelo visto só não funciona comigo, se alguem tiver mais alguma ideia que possa me ajudar.
Concerteza é algum problema de porta, pois o Log do MK dar tudo certinho.
Mais quando tento logar dar o mesmo erro.
Meu amigo, usando o modem roteado o script não funcionará, por que ele só serve para atualizar o seu IP num serviço online, como o NO-ip (o que eu usei). Só que esta parte de atualizar o Ip eu deixei pro modem fazer e não este Script, resumindo desative-o.
Direcione para o Ip de entrada no MK, procure as regras de liberação do Emule aqui do Under mesmo e seja feliz.
Uma outra coisa importatíssima: tem que liberar a porta TCP 8291 e UDP 8291, tanto no modem quanto no MK.
Qualquer coisa é só falar.