Boa noite Galera,
Ontem foi a primeira vez que vi o arquivo mikrotik.rsc dentro da pasta /etc/mk-auth, e vim atrás no fórum para saber do que se tratava.
Como vi muitas pessoas utilizando ele, pelo script dos amigos da lista, mas vi muita complicação no mesmo, sendo assim fiz um shell-script que faz a importação dos clientes utilziando apenas o SSH, mas apenas para quem utiliza autenticação PPPoE (que é a que trabalho aqui), só é necessário que o login do mikrotik utilizado no script esteja sem senha, nesse caso você deve controlar o acesso pelo IP do Mk-Auth.
Para quem trabalha com Hotspot, vai precisar fazer modificações no mesmo, mas seguindo o mesmo raciocínio não tem erro.
Favor manter os crédito, pois deu um pouquinho de trabalho.
Depois de copiado para o Mk-Auth, dá pra rodar o script pelo webterminal shell, mas nesse caso o mesmo perde a interatividade.
Bem, basta baixar o arquivo em anexo em qualquer pasta e dar um chmod +x importa.sh, recomento criar um diretório em /home, o meu eu fiz em /home/importa/.
Você deve apenas informar dentro do script duas informações.
ssh_user=nome do usuario do mikrotik sem senha
caminho=/caminho/da/pasta/onde/esta/o/script
E rodar o mesmo com sh /caminho/importa.sh e tenha um ótimo backup.
PS: Todos os planos e clientes adicionados pelo script, são adicionando com o comentário mkauth. E todos os clientes são adicionados desabilitados, você só os habilita quando por ventura o RADIUS do mk-auth parar de responder por algum motivo.



Respostas
Usava Hotspot, dai passei para PPPoE, mas deu muito problemas, dai passei usar IP x MAC, e esta todo funcionando tao bem,mas tao bem. que para ser perfeito só precisava de uma coisinha.
Eu precisava que ao alterar um cliente no ramal X ele executasse um script nesse ramal ou adicionasse esse IP e MAC no ARP.
Tipo assim, atualmente o mk-auth ele envia por ssh o IP e MAC para o leases do servidor DHCP do ramal, então, queria também que enviasse o IP e MAC para a tabela ARP desse ramal. Só isso que estou precisando para meu IP x MAC funcionasse automaticamente. será que tem como?
Apenas a conexão SSH com o Mikrotik que não tive muito tempo de testar, ele faz uma nova conexão para cada interação, vou tirar mais tempo pra tentar fazer uma conexão apenas no início do script e desconectar no fim.
bem legal amigo...