Autor Tópico: shaper no Ubuntu 8.10  (Lida 3088 vezes)

Offline ProfessorEdy

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
shaper no Ubuntu 8.10
« Online: 17 de Janeiro de 2009, 22:05 »
Saudações, estou tentando montar no meu servidor o trafic shaper mais nao estou conseguindo!
eu segui o tutorial

http://www.xjulio.info/blog/limitando-a-banda-no-linux-usando-o-shaper-e-cbq

eu tenho 3 placas de redes, com uma conexão ADSL ppp0

a minha placa de rede principal é a eth1 192.168.0.201/24 que esta respondendo o getway para rede interna, compartilhando a conexão ADSL ppp0 que esta conectada na eth0!

eu criei os arquivos

cbq-0001.-in
DEVICE=eth1,10Mbit,1Mbit
RATE=160Kbit
WEIGHT=16Kbit
PRIO=5
RULE=192.168.0.0/24
BOUNDED=yes
ISOLATED=yes

e o arquivo cbq-0001.-out
DEVICE=eth1,10Mbit,1Mbit
RATE=10Kbit
WEIGHT=1Kbit
PRIO=5
RULE=192.168.0.0/24,,,
BOUNDED=yes
ISOLATEDyes

mais quando eu vou rodar o shaper ele me restorna um erro

root@mcisweb:/etc/shaper# /etc/init.d/shaper start
Starting CBQ traffic shaping: find: warning: you have specified the -maxdepth option after a non-option argument (, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.

find: warning: you have specified the -maxdepth option after a non-option argument (, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.

**CBQ: class ID of cbq-0001.-in must be in range <0002-FFFF>!
**CBQ: failed to compile CBQ configuration!

onde estou errando?
O que devo fazer para limitar a banda das maquinas internas da rede?
Muito obrigado!
« Última modificação: 17 de Janeiro de 2009, 22:07 por ProfessorEdy »

Offline pedrosoassessoria

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: shaper no Ubuntu 8.10
« Resposta #1 Online: 25 de Fevereiro de 2009, 13:47 »
Amigo, isso é fácil resolver.

Esse primeiro erro se deve a um erro no próprio script, você pode ignorar esse erro:
find: warning: you have specified the -maxdepth option after a non-option argument (, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.

Esse segundo erro se refere ao nome do arquivo, não pode por exemplo ser cbq-0001 ou cbq-0002. Tem que começar com 0003, eu recomendo a todos os meus alunos a começar com cbq-0010.

**CBQ: class ID of cbq-0001.-in must be in range <0002-FFFF>!
**CBQ: failed to compile CBQ configuration!

Ah, quando for executar o shaper, caso ele exiba alguma mensagem de erro, execute novamente logo em seguida. DUAS VEZES SEGUIDAS. E mesmo com mensagem de erro teste a conexão nas estações, vai estar funcionando.

no segundo arquivo que vc mostrou, está com 3 virgulas, é só uma.

Espero ter ajudado.
Obrigado.