Dependendo de como ele foi compilado e de seu número de versão, a ferramenta tc
nem sempre manipula a mesma lista de disciplinas de enfileiramento, filtros, ações de policiamento e assim por diante.
Estou procurando uma maneira de obter uma lista desses diferentes elementos. Eu tentei tc -V
, claro, que exibe a versão, mas nada sobre os algoritmos suportados. Da mesma forma, tc help
ou tc qdisc help
ou tc qdisc add help
não imprime uma lista exaustiva das disciplinas de enfileiramento que posso usar.
Eu dei uma olhada no diretório /etc/iproute2/
, que parece conter alguns dados relacionados à ferramenta ip
, mas não encontrei nada sobre o controle de tráfego.
Eu provavelmente poderia obter a maior parte da lista a partir das páginas de manual ou do código-fonte, mas isso não me diria o que será ativado após a compilação. Além disso, pretendo processar essas listas e realmente gostaria de obtê-las a partir da linha de comando, se possível, ou de um arquivo de sistema que seria mais confiável / analisável do que uma página man.
Alguém saberia como eu poderia obter a lista de algoritmos suportados pela minha tc
versão, ou se é possível acessá-la?