tc qdisc com GRE em openwrt

tc qdisc com GRE em openwrt

Estou tentando implementar o controle de tráfego na interface GRE em uma placa openwrt. Para isso segui os passos abaixo,

  1. Crie uma interface GRE chamada gre1 em ambos os dispositivos finais do túnel.
  2. Acessibilidade testada com ping, sucesso.
  3. crie qdisc usando o seguinte comando.

    tc qdisc add dev gre1 root handle 1: default 2

  4. Antes de criar aulas tc eu cansei deping na interface do túnel, mas isso falhou. 5. Tentei capturar pacotes em gre1, mas encontrei 0 pacotes.

  5. Monitorou as estatísticas do qdisc usando o comando

    tc -p -s -d qdisc show dev gre1

    achar algoa contagem de queda de pacotes está aumentando.

Eu testei isso mesmo no Ubuntu PC e descobri que funcionava. Além disso, se eu mudar o túnel para túnel VPN em vez de GRE, ele funcionará bem.

Há alguma coisa adicional que eu preciso fazer para implementar tc no GRE?

Qualquer ajuda será apreciada.

Responder1

Fixo !

Adicionar turma

tc class add dev eth0 parent 1:1 classid 1:2 htb rate 60kbps ceil 100kbps

então adicione sfq para a classe

tc qdisc add dev eth0 parent 1:2 handle 20: sfq

informação relacionada