Pessoal, venho por meio deste post requisitar uma ajuda, pois ja tentei de tudo e nao estou tendo sucesso com controle de banda baseado em cbq ou no rc.bandlimit aki do underlinux. O topico é meio grande, peço desculpa e paciencia de vcs ao lê-lo
tenho o seguinte cenario:
eth0: rede local, faixa 192.168.171.0/24
eth1: ligada a um modem adsl
ppp0: internet, faixa 201.48.xxx.xxx
no cbq fiz dois arquivos de regras, um para download e outro upload, como exemplo abaixo
cbq-0002.cliente-down
DEVICE=eth0,100Mbit,10Mbit
RATE=64Kbit
WEIGHT=6Kbit
PRIO=5
RULE=192.168.171.9/32
BOUNDED=yes
ISOLATED=yes
cbq-0003.cliente-up
DEVICE=eth1,100Mbit,10Mbit
RATE=64Kbit
WEIGHT=6Kbit
PRIO=5
RULE=192.168.171.9/32,
BOUNDED=yes
ISOLATED=yes
dessa forma deu certo, porem a regra cbq-0003.cliente-up simplesmente nao funciona!
tentei nesta mesma regra, ao inves de colocar a interface eth1, mudei pra ppp0 e no RULE coloquei meu ip valido de internet.. tb sem sucesso.
Tentei usar o script rc.bandlimit do underlinux... ocorre o mesmo problema, o download é limitado certo, mas no upload nada acontece assim como no cbq. detalhe:
no rc.bandlimit ao inicia-lo ocorre o seguinte erro:
RTNETLINK answers: no such file or directory
RTNETLINK answers: no such file or directory
mesmo com esse erro ele funciona, porem nao limita o upload. o cbq nao apresenta erros mas tb nao limita o upload. Nao sei mais oq fazer.. ja tentei de tudo.
Minha distro é Slackware 10.2, o iptables esta na versao 1.3.3 e esta compilado com suporte a mangle e mark. O iproute2 tb ja esta na versao mais nova.
Desde ja agradeço a atenção de vcs e novamente peço desculpas pelo tamanho do topico :-)