[AJUDA] Inicializar CBQ junto com o sistema.
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
[AJUDA] Inicializar CBQ junto com o sistema.
Caríssimos,
Apliquei um controle de banda utilizando o CBQ no Endian 2.5.1, o controle esta funcionando perfeitamente quando iniciado manualmente. Porem estou com dificuldades para iniciar o CBQ na inicialização do sistema, inseri o comando de inicialização do CBQ no arquivo /etc/rc.d/rc.ipac porem o CBQ starta, mas logo depois estopa, ai tenho que iniciar manualmente através de um cbq start
No arquivo /etc/rc.d/rc.ipac na ultima linha antes do exit 0, inseri o comando para start do CBQ = cbq start
Poderiam me ajudar com mais esta.
Grato
Apliquei um controle de banda utilizando o CBQ no Endian 2.5.1, o controle esta funcionando perfeitamente quando iniciado manualmente. Porem estou com dificuldades para iniciar o CBQ na inicialização do sistema, inseri o comando de inicialização do CBQ no arquivo /etc/rc.d/rc.ipac porem o CBQ starta, mas logo depois estopa, ai tenho que iniciar manualmente através de um cbq start
No arquivo /etc/rc.d/rc.ipac na ultima linha antes do exit 0, inseri o comando para start do CBQ = cbq start
Poderiam me ajudar com mais esta.
Grato
Você não está autorizado a ver ou baixar esse anexo.
- marceloleaes
- Administrator
- Mensagens: 1523
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Provavelmente algo ainda não subiu quando ele tenta start, experimenta colocar um sleep de alguns segundos antes
sleep 40
/comando
sleep 40
/comando
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Marcelo,
Não funcionou, ele chega start na inicialização mas não sei o motivo ele para de novo. Testei com sleep de 40, 60 e 120 segundos e acontece a mesma coisa.
Verifiquei os logs, porem não tem nenhuma informação referente ao CBQ, nem mesmo quando start manual.
Mas valeu a tentativa.
Grato
Não funcionou, ele chega start na inicialização mas não sei o motivo ele para de novo. Testei com sleep de 40, 60 e 120 segundos e acontece a mesma coisa.
Verifiquei os logs, porem não tem nenhuma informação referente ao CBQ, nem mesmo quando start manual.
Mas valeu a tentativa.
Grato
- marceloleaes
- Administrator
- Mensagens: 1523
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
E chamando ele em um sh ?
/etc/init.d/cbq.sh
chmod +x /etc/init.d/cbq.sh
Conteudo do sh
cbq start
/etc/init.d/cbq.sh
chmod +x /etc/init.d/cbq.sh
Conteudo do sh
cbq start
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Vou testar...
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Marcelo,
Deste jeito nem inicializa
Deste jeito nem inicializa
- marceloleaes
- Administrator
- Mensagens: 1523
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Experimenta no /etc/init.d/rc.local
cbq start
cbq start
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Também não foi, só inicializa se colocado no /etc/rc.d/rc.ipac, porem como mencionei inicializa e depois para.
- marceloleaes
- Administrator
- Mensagens: 1523
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Após criar as regras, você roda o comando cqb compile ? Ele é responsável por salvar as regras após edição.
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
- marceloleaes
- Administrator
- Mensagens: 1523
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
/etc/rc.d/rc.ipac é somente para 2.5.1
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
As regras já estão compiladas OK, se eu reinicio o Endian e executo o cbq start no shell já funciona de boa testo o controle e funfa OK,
O problema é para o cbq inicializar junto com o sistema e estou utilizando a 2.5.1
O problema é para o cbq inicializar junto com o sistema e estou utilizando a 2.5.1
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Olha o retorno cbq list com ele parado, não mostra as regras de controle:
root@Endian:~ # cbq list
### eth0: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
### eth1: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
### ppp0: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
### tap0: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
root@Endian:~ # cbq list
### eth0: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
### eth1: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
### ppp0: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
### tap0: queueing disciplines
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Agora com o cbq start manual:
root@Endian:~ # cbq list
### eth0: queueing disciplines
qdisc cbq 1: root refcnt 2 rate 100000Kbit (bounded,isolated) prio no-transmit
qdisc tbf 600: parent 1:600 rate 300000bit burst 10Kb lat 136.5ms
### eth0: traffic classes
class cbq 1: root rate 100000Kbit (bounded,isolated) prio no-transmit
class cbq 1:600 parent 1: leaf 600: rate 300000bit (bounded) prio 5
class tbf 600:1 parent 600:
### eth0: filtering rules
filter parent 1: protocol ip pref 100 u32
filter parent 1: protocol ip pref 100 u32 fh 800: ht divisor 1
filter parent 1: protocol ip pref 100 u32 fh 800::800 order 2048 key ht 800 bkt 0 flowid 1:600
match 0a000071/ffffffff at 16
filter parent 1: protocol ip pref 100 u32 fh 800::801 order 2049 key ht 800 bkt 0 flowid 1:600
match 0a000071/ffffffff at 16
root@Endian:~ # cbq list
### eth0: queueing disciplines
qdisc cbq 1: root refcnt 2 rate 100000Kbit (bounded,isolated) prio no-transmit
qdisc tbf 600: parent 1:600 rate 300000bit burst 10Kb lat 136.5ms
### eth0: traffic classes
class cbq 1: root rate 100000Kbit (bounded,isolated) prio no-transmit
class cbq 1:600 parent 1: leaf 600: rate 300000bit (bounded) prio 5
class tbf 600:1 parent 600:
### eth0: filtering rules
filter parent 1: protocol ip pref 100 u32
filter parent 1: protocol ip pref 100 u32 fh 800: ht divisor 1
filter parent 1: protocol ip pref 100 u32 fh 800::800 order 2048 key ht 800 bkt 0 flowid 1:600
match 0a000071/ffffffff at 16
filter parent 1: protocol ip pref 100 u32 fh 800::801 order 2049 key ht 800 bkt 0 flowid 1:600
match 0a000071/ffffffff at 16
- marceloleaes
- Administrator
- Mensagens: 1523
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Estranho
Me lembro que ja habilitei o inicio na 2.4.1, bastou colocar no rc.local mesmo.
Se tu executa somente cbq , sem o parametro start, ele retorna algo ou executa ?
Me lembro que ja habilitei o inicio na 2.4.1, bastou colocar no rc.local mesmo.
Se tu executa somente cbq , sem o parametro start, ele retorna algo ou executa ?
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
- jcvn
- Newbie
- Mensagens: 33
- Registrado em: 24 Ago 2013 16:20
- Localização: São Paulo
- Idade: 46
- Status: Offline
Re:[AJUDA] Inicializar CBQ junto com o sistema.
Ele retorna com opções disponíveis no comando cbq:
root@Endian:~ # cbq
Usage: cbq {start|compile|stop|restart|timecheck|list|stats}
root@Endian:~ # cbq
Usage: cbq {start|compile|stop|restart|timecheck|list|stats}