Classes para o cbq.init
Publicado por Carlos Affonso Henriques. (última atualização em 11/09/2009)
[ Hits: 6.350 ]
Homepage: capitainkurn.blogspot.com.br/
O CBQ é uma implementação do kernel para QOS e a ferramenta para manipulá-lo é o tc. Existem alguns shell scripts que o tratam sendo o mais famoso o cbq.init. Ocorre que o cbq.init requer que você crie arquivos de configuração para tantas quanto forem as classes que devem obedecer a seguinte sintaxe:
cbq.0002.qualquer_designacao até cbq.FFFF.qualquer_designacao
Este simples script faz exatamente isso.
#!/bin/bash for i in $(seq 2 15) do printf "DEVICE=eth0,100Mbit,10Mbit\nRATE=64Kbit\nWEIGHT=6Kbit\nPEAK=32Kbit\nPRIO=5\nRULE=192.168.2.$(expr $i - 1)\nBOUNDED=yes\nISOLATED=yes\n" > cbq-000$(bc <<<"obase = 16 ; $i").eth0 done for i in $(seq 16 255) do printf "DEVICE=eth0,100Mbit,10Mbit\nRATE=64Kbit\nWEIGHT=6Kbit\nPEAK=32Kbit\nPRIO=5\nRULE=192.168.2.$(expr $i - 1)\nBOUNDED=yes\nISOLATED=yes\n" > cbq-00$(bc <<<"obase = 16 ; $i").eth0 done for i in $(seq 256 509) do printf "DEVICE=eth0,100Mbit,10Mbit\nRATE=128Kbit\nWEIGHT=12Kbit\nPEAK=64Kbit\nPRIO=5\nRULE=192.168.3.$(expr $i - 255)\nBOUNDED=yes\nISOLATED=yes\n" > cbq-0$(bc <<<"obase = 16 ; $i").eth0 done for i in $(seq 510 763) do printf "DEVICE=eth0,100Mbit,10Mbit\nRATE=256Kbit\nWEIGHT=25Kbit\nPEAK=128Kbit\nPRIO=5\nRULE=192.168.4.$(expr $i - 509)\nBOUNDED=yes\nISOLATED=yes\n" > cbq-0$(bc <<<"obase = 16 ; $i").eth0 done for i in $(seq 764 1017) do printf "DEVICE=eth0,100Mbit,10Mbit\nRATE=512Kbit\nWEIGHT=51Kbit\nPEAK=256Kbit\nPRIO=5\nRULE=192.168.5.$(expr $i - 763)\nBOUNDED=yes\nISOLATED=yes\n" > cbq-0$(bc <<<"obase = 16 ; $i").eth0 done for i in $(seq 1018 1271) do printf "DEVICE=eth0,100Mbit,10Mbit\nRATE=1000Kbit\nWEIGHT=100Kbit\nPEAK=500Kbit\nPRIO=5\nRULE=192.168.6.$(expr $i - 1017)\nBOUNDED=yes\nISOLATED=yes\n" > cbq-0$(bc <<<"obase = 16 ; $i").eth0 done
themepack2txz - Extrair arquivos themepack e criar um pacote TXZ com as imagens
Abrindo Sessão Cluster Beowulf
Pequeno Script para você ver a maioria dos filmes e sons.
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Olha que maravilha, Arch no C2D 7400, 2GB de RAM, vídeo onboard e no G... (1)
Mikrotik não abre o webmail-segur... da Locaweb (0)
Jogos baixados na Central de Aplicativos mas que não abrem (1)
debian com wayland, configuracao de teclado. Mudou Tudo! [RESOLVIDO] (1)