Eu tenho procurado o código-fonte para o programador de pacotes do kernel, e tenho certeza que poderia codificar o que eu quero manualmente, se necessário, mas eu adoraria saber se é possível sem recompilar o kernel .
Estou usando o roteador RT-N66U executando o firmware Tomato r105 do link .
Posso configurar um algoritmo de QoS usando tc, sem recompilar o kernel, para compartilhar largura de banda de maneira uniforme entre os computadores na rede interna?
Especificamente, eu gostaria de uma única fila FIFO para cada IP na rede interna, e ter pacotes processados round-robin dessas filas (de tal forma que, se apenas um computador estiver na rede, ele pode usar 100% da largura de banda, mas se mais estiverem ativos, nenhum usuário poderá usar tudo isso).
Importante, a quota de largura de banda de cada usuário deve incluir pacotes de entrada e saída.
Parece que isso pode ser possível com o ESFQ, mas eu adoraria alguma ajuda se alguém soubesse como conseguir isso.