Criar plano que não adicione queue

Pessoal,

É possível criar um plano que não adicione uma queue? Quero que o Radius envie apenas o pool ou list configurado no plano...

Há alguma forma de fazer isso usando o MK-Auth ou eu teria que remover o atributo Mikrotik-Rate-Limit manualmente do grupo do Radius do plano no MySQL (tabela radgroupreply)? Há alguma possibilidade de o MK-Auth adicionar de novo o atributo automaticamente (comportamento indesejado), ou eu removendo aqui será permanente?

Note que não basta enviar um queue sem limites (unlimited), o que é obtido colocando 0 (zero) no limite de banda, eu quero que não envie nenhum queue quando o cliente fizer login.

Desde já agradeço-lhes.

Até logo.

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

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • Boa noite Pedro e Tiago

    Eu também procurei isso, @Pedro informou que não era possível, hoje com a possibilidade de controlar a velocidade dos assinantes via ONU seria prodente implementar isso no Mk-Auth. Existe alguma previsão para isso? 

    Caso for relacioado a remover o controle de banda do assinante em caso do controle ser feito direto na OLT/ONU

    Segue o que eu fiz para contornar a situação (Gambiarra wins) 

    /system scheduler
    add interval=5m name=remove_queue on-event=queue policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=dec/28/2020 start-time=22:26:30
    /system script
    add dont-require-permissions=no name=queue policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="/queue simple remove [f]"

    Criei um script para remover todas as queues e um agendamento para rodar de 5 em 5 mintuos.

    Abraço.



    Pedro Filho disse:

    infelizmente não tem como, mais qual seria o motivo Tiago ?

    Tiago de Souza disse:

    Ok, vou testar assim que possível e reporto aqui. Obrigado pela atenção.

  • Facilidade para implementar QoS (priorizações e garantias de banda com HTB). Isso seria obtido usando queues PCQ sobre pacotes marcados de acordo com os IPs nas address lists dos respectivos planos, ao invés de ter 1 queue para cada cliente.

    Para garantia de banda com HTB tem o método que o Caio Fabeni explica em um vídeo no YouTube, onde a queue pai onde a do cliente vai entrar é determinada pelo service name do servidor PPPoE, mas eu não uso PPPoE nem jamais pretendo. Além disso, não há possibilidade similar com Hotspot, que é o que uso atualmente e por enquanto.

    Para priorização de tráfego, o pessoal da RedeCompleta está vendendo um método em que é usado um script no perfil do usuário do Hotspot ou PPPoE, que cria uma árvore HTB no Queue Tree para cada cliente, de acordo com seu plano, mas isso para mim é gambiarra e muito custoso para o roteador fazer (muitos queues = mais uso de RAM e uso de CPU durante o login e logout do cliente).

    Então o que resta é simplificar tudo com PCQ. As queues seriam sempre as mesmas, sem ficar modificando a cada login/logout de cliente (até porque pretendo abandonar Hotspot também), e muito mais compreensíveis. A única coisa que mudaria em um login ou logout seria a address list do plano.

    Ainda não testei, mas teria algum impedimento para funcionar simplesmente removendo o atributo Mikrotik-Rate-Limit nos grupos do Radius, na tabela radgroupreply?



    Pedro Filho disse:

    infelizmente não tem como, mais qual seria o motivo Tiago ?

    Tiago de Souza disse:

    Ok, vou testar assim que possível e reporto aqui. Obrigado pela atenção.

  • infelizmente não tem como, mais qual seria o motivo Tiago ?

    Tiago de Souza disse:

    Ok, vou testar assim que possível e reporto aqui. Obrigado pela atenção.

  • Ok, vou testar assim que possível e reporto aqui. Obrigado pela atenção.

    elton jose siqueira dos santos disse:

    remove pelo bd, só deve voltar caso voce altere o plano. testa ai e nos informa!

  • remove pelo bd, só deve voltar caso voce altere o plano. testa ai e nos informa!

  • Alguém? Pedro?

This reply was deleted.