Atualizar MAC no mkauth

Pessoal,

No cadastro do cliente, existe o campo MAC vazia (quando não digitada) e ao lado exibe o MAC que esta conectado, se clicar em cima do MAC que esta ao lado, ele vai para o campo MAC. Gostaria de fazer isso, para garantir que somente aquele MAC faça a conexão PPPoE para aquele cliente, garantindo também que não haverá trocas de rádios sem que seja passada informações.

Se o número de clientes fosse pequeno, poderia fazer um a um, mas com um número extenso (mais de 600), fica inviável essa prática.

Como posso fazer isso? Somente via Banco de dados? Se sim, como fazer?

Obrigado.

mac.jpg

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • acompanhando poque agora foi retirado e mesmo excluindo o sistema não atualiza a tabela e o cliente não autentica.



  • Altair santos de quadros disse:

    acompanhando poque agora foi retirado e mesmo excluindo o sistema não atualiza a tabela e o cliente não autentica.

    Altair, não entendi sua resposta

  • Tbm aguardo a volta do AUTO-IP e AUTO-MAC na alteração de clientes. To tendo dor de cabeça sem essa opção!

  • ao incluir o cliente deixa a opção de pegar mac ativa, depois de incluso o cliente somente manualmente...

  • Ok, o certo então é setar o "Pegar MAC" no cadastro de cliente para "sim".

    Alguém tem alguma ideia de como fazer isso no banco de dados?

  • Volta essa opcao ai pedro

  • Acompanho o voto!


    augusto cezar das neves disse:

    Volta essa opcao ai pedro
  • Pessoal,

    Para resolver fiz o seguinte (ambiente de testes):

    1 - Instalei o phpmyadmin no servidor mk-auth para poder acessar a base

    2 - Acessei a base do mk-auth pelo phpmyadmin (mkradius)

    3 - Fiz alguns testes para descobrir quais os campos que necessitava

    3.1 - Verificar os clientes que tinham a opção marcada como sim:

    select * from sis_cliente where automac = 'sim'

    3.2 - Verificar os clientes que tinham a opção marcada como nao:

    select * from sis_cliente where automac = 'nao'

    Bom, ai vem a parte que interessa mesmo:

    4 - Fazer update no campo de nao para sim

    4.1 - Fazendo update em uma rb para testar o teste (hehehe):

    UPDATE sis_cliente
    SET automac = 'sim'
    where ramal = '192.168.1.20'

    4.2 - Fazer o update para todos os clientes:

    UPDATE sis_cliente
    SET automac = 'sim'

    Bom pessoal, espero ter ajudado. Se alguém achar que esta errado é só falar :)

  • Pedro na minha opinião podia deixar igual era, funcionava perfeito. com a opção de pegar mac sim ou nao.

  • Vamos a campanha Auto IP e Auto MAC..... Outra coisa que faz falta a tempos é a opção de ver a senha atual do cliente...

This reply was deleted.