[GTER] Duvida com relação ao Accel-PPP
Marcos Vinícius
marcos.sousa.morais at gmail.com
Sat Apr 4 08:23:52 -03 2015
Essa questão da interface eu precisava mudar aqui para futuramente gerar
gráficos via SNMP/MRTG das conexões dos usuários, como fazemos atualmente
com Mikrotik.
A questão dos parâmetros é via Radius mesmo, na tabela radgroupreply uma
linha para upload e uma linha para o download. Exemplo:
*attribute: Cisco-AVPair*
*op: +=*
*value: lcp:interface-config#1=rate-limit input 5000000 8000 8000
conform-action transmit exceed-action drop*
*attribute: Cisco-AVPair*
*op: +=*
*value: lcp:interface-config#1=rate-limit output 5000000 8000 8000
conform-action transmit exceed-action drop*
Não sei como funciona direitinho a questão do burts, tenho que olhar isso
ainda... pois utilizamos com Mikrotik-Rate-Limit.
Em 2 de abril de 2015 18:03, Bruno Vane <broonu at gmail.com> escreveu:
> Boa dica essa do nome da interface, mas no nosso cenário aqui não tem
> utilidade por enquanto.
> Esses parametros aí que você usou padrão cisco, você informou via radius?
>
> Em 2 de abril de 2015 17:07, Marcos Vinícius <
> marcos.sousa.morais at gmail.com>
> escreveu:
>
> > Boa Bruno :)
> > Vou testar aqui com os parâmetros que você indicou.
> >
> > Eu consegui fazer o shaper funcionar aqui... via padrão cisco como diz no
> > manual do accel. Com os seguintes atributos:
> > Cisco-AVPair += lcp:interface-config#1=rate-limit input 5000000 8000 8000
> > conform-action transmit exceed-action drop
> > Cisco-AVPair += lcp:interface-config#12=rate-limit output 5000000 8000
> 8000
> > conform-action transmit exceed-action drop
> >
> > Com relação ao ifname... consegui alterar aqui tbm, seguindo uma dica que
> > vi na internet. No caso eu coloquei no radius, o atributo NAS-Port-ID na
> > tabela radreply, dessa forma o accel consegue setar o ifname manualmente.
> >
> > No caso agora ficou assim:
> >
> > accel-cmd show sessions
> > ifname | username | calling-sid | ip | rate-limit |
> > type | comp | state | uptime
> >
> >
> --------------+--------------+-------------------+-----------+------------+-------+------+--------+----------
> > mpowerretiro | mpowerretiro | 00:1e:68:a4:29:24 | 10.0.0.13 |
> 5000/5000 |
> > pppoe | | active | 01:51:53
> >
> > Em 2 de abril de 2015 15:52, Bruno Vane <broonu at gmail.com> escreveu:
> >
> > > Eu vi sua pergunta lá no forum do accel :)
> > >
> > > Cara, eu fiz teste com banda mas no momento não estou mais controlando,
> > já
> > > que o provedor aqui não trabalha mais com planos de velocidade, somente
> > > tráfego, mas tenho um funcionando com o shaper built-in do accel-ppp.
> > >
> > > No arquivo /usr/share/freeradius/dictionary.accel, veja se tem as
> > entradas:
> > > ATTRIBUTE PPPD-Upstream-Speed-Limit 230 integer
> > > ATTRIBUTE PPPD-Downstream-Speed-Limit 231 integer
> > >
> > > No conf eu uso:
> > > [shaper]
> > > attr-up=230
> > > attr-down=231
> > > up-limiter=police
> > > down-limiter=tbf
> > >
> > >
> > > E no radius:
> > > PPPD-Downstream-Speed-Limit = "20480",
> > > PPPD-Upstream-Speed-Limit = "10240",
> > >
> > >
> > > Funciona muito bem:
> > > accel-ppp-console# show sessions
> > > ifname | username | calling-sid | ip |
> > > rate-limit | type | comp | state | uptime
> > >
> > >
> >
> --------+----------------+-------------------+-----------------+---------------+-------+------+--------+------------
> > > ppp4 | bruno | c0:4a:00:a9:af:8b | x.x.129.171 |
> 20480/10240
> > > | pppoe | | active | 3.22:20:42
> > >
> > >
> > > Em 2 de abril de 2015 08:16, Marcos Vinícius <
> > > marcos.sousa.morais at gmail.com>
> > > escreveu:
> > >
> > > > Bruno, eu procurei bastante uma possibilidade de fazer isso e não
> > > > encontrei. Realmente como você disse... ainda não deve estar
> > > implementado.
> > > > Como você disse que já usa... você consegue utilizar o shaper com
> > > sucesso?
> > > > Poderia me explicar como coloca no arquivo de configuração, e como
> você
> > > > salva os valores no banco do Radius.
> > > >
> > > > Obrigado!
> > > >
> > > > Em 1 de abril de 2015 18:14, Bruno Vane <broonu at gmail.com> escreveu:
> > > >
> > > > > Cara, eu já vi em algum forum alguém perguntando sobre isso, acho
> que
> > > foi
> > > > > no forum da edgerouter e disseram que nao estava implementado no
> > accel.
> > > > > O meu aqui está rodando tranquilo a alguns meses, sem nenhum
> > problema.
> > > > >
> > > > > Em 1 de abril de 2015 17:52, Marcos Vinícius <
> > > > > marcos.sousa.morais at gmail.com>
> > > > > escreveu:
> > > > >
> > > > > > Olá, boa tarde!
> > > > > > Alguém que faz ou já fez o uso do Accel-PPP (como concentrador
> > > PPPoE),
> > > > > > poderia me auxiliar com relação a configuração da aplicação?
> > > > > > Tenho a aplicação atualmente rodando, e funcionando (em partes
> > rsrs).
> > > > > Minha
> > > > > > necessidade é a seguinte:
> > > > > >
> > > > > > Exemplo do retorno do comando accel cmd show sessions:
> > > > > >
> > > > > > ifname | username | calling-sid | ip |
> > rate-limit |
> > > > > type
> > > > > > | comp | state | uptime
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> --------+--------------+-------------------+-----------+------------+-------+------+--------+------------
> > > > > > ppp0 | mpowerretiro | 78:44:76:31:eb:dc | 10.0.0.10 |
> > |
> > > > > pppoe
> > > > > > | | active | 1.00:01:00
> > > > > >
> > > > > > Eu tenho a necessidade de alterar o ifname (ppp0) para que seja
> > igual
> > > > ao
> > > > > > username... Para que fique de forma semelhante ao que o RouterOS
> > > > > apresenta.
> > > > > > Alguém poderia me auxiliar nisso?
> > > > > >
> > > > > > Agradeço desde já pela atenção!
> > > > > > --
> > > > > > gter list https://eng.registro.br/mailman/listinfo/gter
> > > > > --
> > > > > gter list https://eng.registro.br/mailman/listinfo/gter
> > > > --
> > > > gter list https://eng.registro.br/mailman/listinfo/gter
> > > >
> > > --
> > > gter list https://eng.registro.br/mailman/listinfo/gter
> > >
> > --
> > gter list https://eng.registro.br/mailman/listinfo/gter
> >
> --
> gter list https://eng.registro.br/mailman/listinfo/gter
>
More information about the gter
mailing list