Re: [FUG-BR] Script Rc.conf

2012-05-28 Por tôpico Marcelo Gondim
Em 28/05/2012 08:35, Anker Projeto escreveu:
 Bom dia galera ..
 seguinte estou com um problema em um cliente que não é so meu ..eles tem 2
 links da Tv a cabo .. eles funcionam com balanceamento tudo ok .. so que
 dps de um certo tempo ele e para de funcionar .. dps de muitos testes
 descobri que ele perde as configuracoes da tv a cabo .. o pessoal da tv a
 cabo ainda vai ter que ver qual o problema para resolver .. .. so que nesse
 meio tempo tenho que ir no cliente a todo momento ...
 A configuracao é um modem que vai direto na placa de rede do bsd onde esta
 DHCP.. sendo que para de funcionar .. eu vou ate o local coloco manual o ip
 e dps volto pra dhcp ele funciona .. Queria saber se algume pode me ajudar
 a fazer um script que faça isso .. essa mundaça no rc.conf de tempo em
 tempo .. Uma solucao que encontrei ate a tv a cabo dar um soluçao.
 Obrigadooo
 -

Olá Anker,

Já tentou trocar a interface de rede, cabo e/ou identificar algo nos logs?
Bem é uma gambiarra braba mas você pode fazer um script como esse aqui e 
colocar no cron pra ver se funciona:

#!/bin/sh
# Primeiro tenta pingar o router dado pelo dhcp. Se não pingar ele mata 
o processo do dhclient e faz uma nova busca. Troque o IP 192.168.1.1 
pelo seu router.
if ! ping -c 3 192.168.1.1; then
   killall -9 dhclient
   dhclient em0
fi

Troque a interface pela a sua.
Vê se isso funciona. Mas tipo se funcionar procure resolver o problema. 
Gambiarras são ruins.  :)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script Rc.conf

2012-05-28 Por tôpico Lucas
Em 28/5/2012 09:02, Marcelo Gondim escreveu:
 a gambiarra braba mas você pode fazer um script como esse aqui e
 colocar no cron pra ver se funciona:
Gato forte esse script, mas pode funcionar: melhor um um sistema miando 
do que um cliente latindo.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script Rc.conf

2012-05-28 Por tôpico Marcelo Gondim
Em 28/05/2012 09:08, Lucas escreveu:
 Em 28/5/2012 09:02, Marcelo Gondim escreveu:
 a gambiarra braba mas você pode fazer um script como esse aqui e
 colocar no cron pra ver se funciona:
 Gato forte esse script, mas pode funcionar: melhor um um sistema miando
 do que um cliente latindo.

hahaha isso é mesmo. Pelo menos ganha-se tempo pra resolver.  :)


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Otimizações para processadores AMD Bulldozer 8 núcleos

2012-05-28 Por tôpico Aldrox
Olá pessoal.

Sou usuário de sistemas Windows, Linux e FreeBSD (sistema principal) e
estou considerando a compra de um processador AMD Bulldozer FX de 8 núcleos
(mais especificamente o FX-8120), pela razão custo x benefício.

Vi em várias matérias, fórums, etc, etc... (todas feitas usando-se windows)
que o desempenho de um AMD 8 núcleos fica igual ou abaixo de um 4 núcleos
Intel de faixa semelhante.

Enfim, como não achei nada na internet sobre testes destes processadores em
ambientes não-windows, gostaria de saber quais seriam as melhores
otimizações para compilar o kernel, tuning de sysctl's, entre outras
coisas, para aproveitar da melhor forma esses 8 núcleos usando o FreeBSD
9.0 amd64.

Obrigado pela atenção!

Alessandro Colli

-- 

Going on means going far... going far means returning...
--Tao Te Ching
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Otimizações para processadores AMD Bulldozer 8 núcleos

2012-05-28 Por tôpico Danilo Egea
On 5/28/12 10:50 AM, Aldrox wrote:
 Olá pessoal.

 Sou usuário de sistemas Windows, Linux e FreeBSD (sistema principal) e
 estou considerando a compra de um processador AMD Bulldozer FX de 8 núcleos
 (mais especificamente o FX-8120), pela razão custo x benefício.

 Vi em várias matérias, fórums, etc, etc... (todas feitas usando-se windows)
 que o desempenho de um AMD 8 núcleos fica igual ou abaixo de um 4 núcleos
 Intel de faixa semelhante.

 Enfim, como não achei nada na internet sobre testes destes processadores em
 ambientes não-windows, gostaria de saber quais seriam as melhores
 otimizações para compilar o kernel, tuning de sysctl's, entre outras
 coisas, para aproveitar da melhor forma esses 8 núcleos usando o FreeBSD
 9.0 amd64.

 Obrigado pela atenção!

 Alessandro Colli

Olá.

Em relação a utilização dos núcleos não há muito que fazer no SO, vc vai 
ter que confiar no escalonador e nos
desenvolvedores da aplicações que vc vai usar :D.

O que vc pode fazer é compilar o sistema de maneira que ele tire maior 
proveito dos conjuntos de instruções desse
processador, talvez esse artigo te ajude [1]. Com isso é possível que o 
sistema faça melhor uso de cache tbm, essas coisas
podem depender do compilador.

Outra coisa importante é a maneira como vc vai configurar as aplicações 
que vão rodar nessa máquina, como por
exemplo qual módulo MPM do apache vc vai usar (caso for usar o apache, é 
só um exemplo).


[1] - 
http://www.phoronix.com/scan.php?page=articleitem=amd_fx8150_compilersnum=1

Abraço...

-- 
Danilo Egêa Gondolfo
http://daniloegea.wordpress.com

To understand the computers, we must know what computers understand.

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Otimizações para processadores AMD Bulldozer 8 núcleos

2012-05-28 Por tôpico Otacílio
On 28/05/2012 11:06, Danilo Egea wrote:
 On 5/28/12 10:50 AM, Aldrox wrote:
 Olá pessoal.

 Sou usuário de sistemas Windows, Linux e FreeBSD (sistema principal) e
 estou considerando a compra de um processador AMD Bulldozer FX de 8 núcleos
 (mais especificamente o FX-8120), pela razão custo x benefício.

 Vi em várias matérias, fórums, etc, etc... (todas feitas usando-se windows)
 que o desempenho de um AMD 8 núcleos fica igual ou abaixo de um 4 núcleos
 Intel de faixa semelhante.

 Enfim, como não achei nada na internet sobre testes destes processadores em
 ambientes não-windows, gostaria de saber quais seriam as melhores
 otimizações para compilar o kernel, tuning de sysctl's, entre outras
 coisas, para aproveitar da melhor forma esses 8 núcleos usando o FreeBSD
 9.0 amd64.

 Obrigado pela atenção!

 Alessandro Colli

 Olá.

 Em relação a utilização dos núcleos não há muito que fazer no SO, vc vai
 ter que confiar no escalonador e nos
 desenvolvedores da aplicações que vc vai usar :D.

 O que vc pode fazer é compilar o sistema de maneira que ele tire maior
 proveito dos conjuntos de instruções desse
 processador, talvez esse artigo te ajude [1]. Com isso é possível que o
 sistema faça melhor uso de cache tbm, essas coisas
 podem depender do compilador.

 Outra coisa importante é a maneira como vc vai configurar as aplicações
 que vão rodar nessa máquina, como por
 exemplo qual módulo MPM do apache vc vai usar (caso for usar o apache, é
 só um exemplo).




Usar os vários núcleos em um software é mais um problema do 
desenvolvedor de aplicações do que do SO. O software tem que ser escrito 
utilizando múltiplos processos ou múltiplos threads para tirar proveito 
dos vários núcleos.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script Rc.conf

2012-05-28 Por tôpico Pedro Madsen
Em 28 de maio de 2012 09:12, Marcelo Gondim gon...@bsdinfo.com.brescreveu:

 Em 28/05/2012 09:08, Lucas escreveu:
  Em 28/5/2012 09:02, Marcelo Gondim escreveu:
  a gambiarra braba mas você pode fazer um script como esse aqui e
  colocar no cron pra ver se funciona:
  Gato forte esse script, mas pode funcionar: melhor um um sistema miando
  do que um cliente latindo.

 hahaha isso é mesmo. Pelo menos ganha-se tempo pra resolver.  :)


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



acho que vc pode fazer algo com o port ifstated

http://www.freebsd.org/cgi/cvsweb.cgi/ports/net/ifstated/

talvez mais fácil e prático que o script.

Abs,
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Otimizações para processadores AMD Bulldozer 8 núcleos

2012-05-28 Por tôpico Lucas
Em 28/5/2012 11:29, Otacílio escreveu:
 On 28/05/2012 11:06, Danilo Egea wrote:
 On 5/28/12 10:50 AM, Aldrox wrote:
 Olá pessoal.

 Sou usuário de sistemas Windows, Linux e FreeBSD (sistema principal) e
 estou considerando a compra de um processador AMD Bulldozer FX de 8 núcleos
 (mais especificamente o FX-8120), pela razão custo x benefício.

 Vi em várias matérias, fórums, etc, etc... (todas feitas usando-se windows)
 que o desempenho de um AMD 8 núcleos fica igual ou abaixo de um 4 núcleos
 Intel de faixa semelhante.

 Enfim, como não achei nada na internet sobre testes destes processadores em
 ambientes não-windows, gostaria de saber quais seriam as melhores
 otimizações para compilar o kernel, tuning de sysctl's, entre outras
 coisas, para aproveitar da melhor forma esses 8 núcleos usando o FreeBSD
 9.0 amd64.

 Obrigado pela atenção!

 Alessandro Colli

 Olá.

 Em relação a utilização dos núcleos não há muito que fazer no SO, vc vai
 ter que confiar no escalonador e nos
 desenvolvedores da aplicações que vc vai usar :D.

 O que vc pode fazer é compilar o sistema de maneira que ele tire maior
 proveito dos conjuntos de instruções desse
 processador, talvez esse artigo te ajude [1]. Com isso é possível que o
 sistema faça melhor uso de cache tbm, essas coisas
 podem depender do compilador.

 Outra coisa importante é a maneira como vc vai configurar as aplicações
 que vão rodar nessa máquina, como por
 exemplo qual módulo MPM do apache vc vai usar (caso for usar o apache, é
 só um exemplo).



 Usar os vários núcleos em um software é mais um problema do
 desenvolvedor de aplicações do que do SO. O software tem que ser escrito
 utilizando múltiplos processos ou múltiplos threads para tirar proveito
 dos vários núcleos.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Você tem idéia de que aplicativos você vai rodar nessa maquina? Eu 
complilaria o kernel custom de acordo com suas necessidades deixando-o 
bem enxuto, se conseguir a finalidade fica mais facil ajudar a configurar.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Digest freebsd, volume 74, assunto 79

2012-05-28 Por tôpico Anker Projeto
Então.. depois de uma manha batendo a cabeca cheguei nesse script .. é mais
facil ele pega de outrs arquivos do que adicionar um linha ...  é uma baita
de uma gambiarra eu sei .. mas como o problema esta na tv a cabo e eles que
distribuem o DHCP para o cliente.. resolvi fazer dessa forma .. o que vcs
acham .. nao testei ainda . vou testar agora .. mas ja agradeco pela ideia
.. vou tentar essa se caso nao rolar vou para que marcelo deu a ideia ..
Sim ja fiz testes e mais testes .. ja descobri que o problema é na tv a
cabo . .chamei os caras la e mostrei pra eles.. ja tirei o meu da reta !
haha mas pra que eu nao tenha que ir o tempo todo la eu resolvi fazer essa
Adaptacao tecnica ehuaheuhe


#!/bin/bash
PERDA=ping -q -c 10 8.8.8.8 | grep loss | cut -f1 -d. | cut -f7 -d 
if [ $PERDA  30 ]
then
   cp rc.conf.dhcp rc.conf
   sh /etc/rc
   cp rc.conf.fixo rc.conf
   sh /etc/rc

-


 Bom dia galera ..
 seguinte estou com um problema em um cliente que não é so meu ..eles tem 2
 links da Tv a cabo .. eles funcionam com balanceamento tudo ok .. so que
 dps de um certo tempo ele e para de funcionar .. dps de muitos testes
 descobri que ele perde as configuracoes da tv a cabo .. o pessoal da tv a
 cabo ainda vai ter que ver qual o problema para resolver .. .. so que nesse
 meio tempo tenho que ir no cliente a todo momento ...
 A configuracao é um modem que vai direto na placa de rede do bsd onde esta
 DHCP.. sendo que para de funcionar .. eu vou ate o local coloco manual o ip
 e dps volto pra dhcp ele funciona .. Queria saber se algume pode me ajudar
 a fazer um script que faça isso .. essa mundaça no rc.conf de tempo em
 tempo .. Uma solucao que encontrei ate a tv a cabo dar um soluçao.
 Obrigadooo


 --

 Message: 2
 Date: Mon, 28 May 2012 09:02:53 -0300
 From: Marcelo Gondim gon...@bsdinfo.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
 Message-ID: 4fc3696d.8020...@bsdinfo.com.br
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Em 28/05/2012 08:35, Anker Projeto escreveu:
  Bom dia galera ..
  seguinte estou com um problema em um cliente que não é so meu ..eles tem
 2
  links da Tv a cabo .. eles funcionam com balanceamento tudo ok .. so que
  dps de um certo tempo ele e para de funcionar .. dps de muitos testes
  descobri que ele perde as configuracoes da tv a cabo .. o pessoal da tv a
  cabo ainda vai ter que ver qual o problema para resolver .. .. so que
 nesse
  meio tempo tenho que ir no cliente a todo momento ...
  A configuracao é um modem que vai direto na placa de rede do bsd onde
 esta
  DHCP.. sendo que para de funcionar .. eu vou ate o local coloco manual o
 ip
  e dps volto pra dhcp ele funciona .. Queria saber se algume pode me
 ajudar
  a fazer um script que faça isso .. essa mundaça no rc.conf de tempo em
  tempo .. Uma solucao que encontrei ate a tv a cabo dar um soluçao.
  Obrigadooo
  -
 
 Olá Anker,

 Já tentou trocar a interface de rede, cabo e/ou identificar algo nos logs?
 Bem é uma gambiarra braba mas você pode fazer um script como esse aqui e
 colocar no cron pra ver se funciona:

 #!/bin/sh
 # Primeiro tenta pingar o router dado pelo dhcp. Se não pingar ele mata
 o processo do dhclient e faz uma nova busca. Troque o IP 192.168.1.1
 pelo seu router.
 if ! ping -c 3 192.168.1.1; then
   killall -9 dhclient
   dhclient em0
 fi

 Troque a interface pela a sua.
 Vê se isso funciona. Mas tipo se funcionar procure resolver o problema.
 Gambiarras são ruins.  :)


 --

 Message: 3
 Date: Mon, 28 May 2012 09:08:15 -0300
 From: Lucas lucas_bortol...@hst.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
 Message-ID: 4fc36aaf.2040...@hst.com.br
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Em 28/5/2012 09:02, Marcelo Gondim escreveu:
  a gambiarra braba mas você pode fazer um script como esse aqui e
  colocar no cron pra ver se funciona:
 Gato forte esse script, mas pode funcionar: melhor um um sistema miando
 do que um cliente latindo.


 --

 Message: 4
 Date: Mon, 28 May 2012 09:12:29 -0300
 From: Marcelo Gondim gon...@bsdinfo.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
 Message-ID: 4fc36bad.6010...@bsdinfo.com.br
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Em 28/05/2012 09:08, Lucas escreveu:
  Em 28/5/2012 09:02, Marcelo Gondim escreveu:
  a gambiarra braba mas você pode fazer um script como esse aqui e
  colocar no cron pra ver se funciona:
  Gato forte esse script, mas pode funcionar: melhor um um sistema miando
  do que um cliente latindo.

 hahaha isso é mesmo. Pelo menos ganha-se tempo pra resolver.  :)





-
Histórico: 

Re: [FUG-BR] Otimizações para processadores AMD Bulldozer 8 núcleos

2012-05-28 Por tôpico vic
Em 2012-05-28 11:29, Otacílio escreveu:
 On 28/05/2012 11:06, Danilo Egea wrote:
 On 5/28/12 10:50 AM, Aldrox wrote:
 Olá pessoal.

 Sou usuário de sistemas Windows, Linux e FreeBSD (sistema 
 principal) e
 estou considerando a compra de um processador AMD Bulldozer FX de 8 
 núcleos
 (mais especificamente o FX-8120), pela razão custo x benefício.

 Vi em várias matérias, fórums, etc, etc... (todas feitas usando-se 
 windows)
 que o desempenho de um AMD 8 núcleos fica igual ou abaixo de um 4 
 núcleos
 Intel de faixa semelhante.

 Enfim, como não achei nada na internet sobre testes destes 
 processadores em
 ambientes não-windows, gostaria de saber quais seriam as melhores
 otimizações para compilar o kernel, tuning de sysctl's, entre 
 outras
 coisas, para aproveitar da melhor forma esses 8 núcleos usando o 
 FreeBSD
 9.0 amd64.

 Obrigado pela atenção!

 Alessandro Colli

 Olá.

 Em relação a utilização dos núcleos não há muito que fazer no SO, vc 
 vai
 ter que confiar no escalonador e nos
 desenvolvedores da aplicações que vc vai usar :D.

 O que vc pode fazer é compilar o sistema de maneira que ele tire 
 maior
 proveito dos conjuntos de instruções desse
 processador, talvez esse artigo te ajude [1]. Com isso é possível 
 que o
 sistema faça melhor uso de cache tbm, essas coisas
 podem depender do compilador.

 Outra coisa importante é a maneira como vc vai configurar as 
 aplicações
 que vão rodar nessa máquina, como por
 exemplo qual módulo MPM do apache vc vai usar (caso for usar o 
 apache, é
 só um exemplo).




 Usar os vários núcleos em um software é mais um problema do
 desenvolvedor de aplicações do que do SO. O software tem que ser 
 escrito
 utilizando múltiplos processos ou múltiplos threads para tirar 
 proveito
 dos vários núcleos.
 -

Fora o que os colegas já disseram, acrescento que nessas mesmas 
matérias, fórums, etc., etc., que são sérias, você irá notar que o 
desempenho por núcleo de um Intel sand-bridge é melhor que um AMD FX e 
isso na prática significa que um Intel Core i5 2500 deve ter um 
desempenho melhor usando até 4 processos CPU bound se comparado à um AMD 
FX 8120.

Como a maioria dos testes usam programas voltados para desktop e esses 
programas geralmente só tem 1 processo/thread ou no máximo 2, os Intel 
acabam tendo um nota melhor que a AMD. Pelo menos nessa linha 
sandy-bridge e FX.

Cabe à você decidir qual é o melhor processador para cada caso.

Existem alguns testes no http://www.phoronix.com com sistemas e foco 
diferente da maioria dessas matérias que você leu.


-- 
vic
http://choppnerd.com
http://donttrack.us   |   http://dontbubble.us
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Digest freebsd, volume 74, assunto 79

2012-05-28 Por tôpico Anker Projeto
Entao ... o script ta funcionando so que nao to conseguindo comparar os
valores do IF .. se algumem manja de programaçao por favor ;)


#!/bin/bash
PERDA=$(ping -q -c 10 8.8.8.8 | grep loss | cut -f1 -d. | cut -f7 -d )
echo $PERDA
if [ $PERDA  50 ];
then
   cp rc.conf.dhcp rc.conf
   sh /etc/rc
   cp rc.conf.fixo rc.conf
   sh /etc/rc
fi



Em 28 de maio de 2012 13:51, Anker Projeto projetoan...@gmail.comescreveu:

 Então.. depois de uma manha batendo a cabeca cheguei nesse script .. é
 mais facil ele pega de outrs arquivos do que adicionar um linha ...  é uma
 baita de uma gambiarra eu sei .. mas como o problema esta na tv a cabo e
 eles que distribuem o DHCP para o cliente.. resolvi fazer dessa forma .. o
 que vcs acham .. nao testei ainda . vou testar agora .. mas ja agradeco
 pela ideia .. vou tentar essa se caso nao rolar vou para que marcelo deu a
 ideia ..
 Sim ja fiz testes e mais testes .. ja descobri que o problema é na tv a
 cabo . .chamei os caras la e mostrei pra eles.. ja tirei o meu da reta !
 haha mas pra que eu nao tenha que ir o tempo todo la eu resolvi fazer essa
 Adaptacao tecnica ehuaheuhe


 #!/bin/bash
 PERDA=ping -q -c 10 8.8.8.8 | grep loss | cut -f1 -d. | cut -f7 -d 
 if [ $PERDA  30 ]
 then
cp rc.conf.dhcp rc.conf
sh /etc/rc
cp rc.conf.fixo rc.conf
sh /etc/rc

 -



 Bom dia galera ..
 seguinte estou com um problema em um cliente que não é so meu ..eles tem 2
 links da Tv a cabo .. eles funcionam com balanceamento tudo ok .. so que
 dps de um certo tempo ele e para de funcionar .. dps de muitos testes
 descobri que ele perde as configuracoes da tv a cabo .. o pessoal da tv a
 cabo ainda vai ter que ver qual o problema para resolver .. .. so que
 nesse
 meio tempo tenho que ir no cliente a todo momento ...
 A configuracao é um modem que vai direto na placa de rede do bsd onde esta
 DHCP.. sendo que para de funcionar .. eu vou ate o local coloco manual o
 ip
 e dps volto pra dhcp ele funciona .. Queria saber se algume pode me ajudar
 a fazer um script que faça isso .. essa mundaça no rc.conf de tempo em
 tempo .. Uma solucao que encontrei ate a tv a cabo dar um soluçao.
 Obrigadooo


 --

 Message: 2
 Date: Mon, 28 May 2012 09:02:53 -0300
 From: Marcelo Gondim gon...@bsdinfo.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
 Message-ID: 4fc3696d.8020...@bsdinfo.com.br
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Em 28/05/2012 08:35, Anker Projeto escreveu:
  Bom dia galera ..
  seguinte estou com um problema em um cliente que não é so meu ..eles
 tem 2
  links da Tv a cabo .. eles funcionam com balanceamento tudo ok .. so que
  dps de um certo tempo ele e para de funcionar .. dps de muitos testes
  descobri que ele perde as configuracoes da tv a cabo .. o pessoal da tv
 a
  cabo ainda vai ter que ver qual o problema para resolver .. .. so que
 nesse
  meio tempo tenho que ir no cliente a todo momento ...
  A configuracao é um modem que vai direto na placa de rede do bsd onde
 esta
  DHCP.. sendo que para de funcionar .. eu vou ate o local coloco manual
 o ip
  e dps volto pra dhcp ele funciona .. Queria saber se algume pode me
 ajudar
  a fazer um script que faça isso .. essa mundaça no rc.conf de tempo em
  tempo .. Uma solucao que encontrei ate a tv a cabo dar um soluçao.
  Obrigadooo
  -
 
 Olá Anker,

 Já tentou trocar a interface de rede, cabo e/ou identificar algo nos logs?
 Bem é uma gambiarra braba mas você pode fazer um script como esse aqui e
 colocar no cron pra ver se funciona:

 #!/bin/sh
 # Primeiro tenta pingar o router dado pelo dhcp. Se não pingar ele mata
 o processo do dhclient e faz uma nova busca. Troque o IP 192.168.1.1
 pelo seu router.
 if ! ping -c 3 192.168.1.1; then
   killall -9 dhclient
   dhclient em0
 fi

 Troque a interface pela a sua.
 Vê se isso funciona. Mas tipo se funcionar procure resolver o problema.
 Gambiarras são ruins.  :)


 --

 Message: 3
 Date: Mon, 28 May 2012 09:08:15 -0300
 From: Lucas lucas_bortol...@hst.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
freebsd@fug.com.br
 Message-ID: 4fc36aaf.2040...@hst.com.br
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Em 28/5/2012 09:02, Marcelo Gondim escreveu:
  a gambiarra braba mas você pode fazer um script como esse aqui e
  colocar no cron pra ver se funciona:
 Gato forte esse script, mas pode funcionar: melhor um um sistema miando
 do que um cliente latindo.


 --

 Message: 4
 Date: Mon, 28 May 2012 09:12:29 -0300
 From: Marcelo Gondim gon...@bsdinfo.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista 

Re: [FUG-BR] Digest freebsd, volume 74, assunto 79

2012-05-28 Por tôpico Danilo Egea
On 5/28/12 2:58 PM, Anker Projeto wrote:
 Entao ... o script ta funcionando so que nao to conseguindo comparar os
 valores do IF .. se algumem manja de programaçao por favor ;)


 #!/bin/bash
 PERDA=$(ping -q -c 10 8.8.8.8 | grep loss | cut -f1 -d. | cut -f7 -d )
 echo $PERDA
 if [ $PERDA  50 ];
 then
 cp rc.conf.dhcp rc.conf
 sh /etc/rc
 cp rc.conf.fixo rc.conf
 sh /etc/rc
 fi

 

 Em 28 de maio de 2012 13:51, Anker Projeto projetoan...@gmail.comescreveu:

 Então.. depois de uma manha batendo a cabeca cheguei nesse script .. é
 mais facil ele pega de outrs arquivos do que adicionar um linha ...  é uma
 baita de uma gambiarra eu sei .. mas como o problema esta na tv a cabo e
 eles que distribuem o DHCP para o cliente.. resolvi fazer dessa forma .. o
 que vcs acham .. nao testei ainda . vou testar agora .. mas ja agradeco
 pela ideia .. vou tentar essa se caso nao rolar vou para que marcelo deu a
 ideia ..
 Sim ja fiz testes e mais testes .. ja descobri que o problema é na tv a
 cabo . .chamei os caras la e mostrei pra eles.. ja tirei o meu da reta !
 haha mas pra que eu nao tenha que ir o tempo todo la eu resolvi fazer essa
 Adaptacao tecnica ehuaheuhe


 #!/bin/bash
 PERDA=ping -q -c 10 8.8.8.8 | grep loss | cut -f1 -d. | cut -f7 -d 
 if [ $PERDA  30 ]
 then
 cp rc.conf.dhcp rc.conf
 sh /etc/rc
 cp rc.conf.fixo rc.conf
 sh /etc/rc

 -



 Bom dia galera ..
 seguinte estou com um problema em um cliente que não é so meu ..eles tem 2
 links da Tv a cabo .. eles funcionam com balanceamento tudo ok .. so que
 dps de um certo tempo ele e para de funcionar .. dps de muitos testes
 descobri que ele perde as configuracoes da tv a cabo .. o pessoal da tv a
 cabo ainda vai ter que ver qual o problema para resolver .. .. so que
 nesse
 meio tempo tenho que ir no cliente a todo momento ...
 A configuracao é um modem que vai direto na placa de rede do bsd onde esta
 DHCP.. sendo que para de funcionar .. eu vou ate o local coloco manual o
 ip
 e dps volto pra dhcp ele funciona .. Queria saber se algume pode me ajudar
 a fazer um script que faça isso .. essa mundaça no rc.conf de tempo em
 tempo .. Uma solucao que encontrei ate a tv a cabo dar um soluçao.
 Obrigadooo


 --

 Message: 2
 Date: Mon, 28 May 2012 09:02:53 -0300
 From: Marcelo Gondim gon...@bsdinfo.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Message-ID: 4fc3696d.8020...@bsdinfo.com.br
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Em 28/05/2012 08:35, Anker Projeto escreveu:
 Bom dia galera ..
 seguinte estou com um problema em um cliente que não é so meu ..eles
 tem 2
 links da Tv a cabo .. eles funcionam com balanceamento tudo ok .. so que
 dps de um certo tempo ele e para de funcionar .. dps de muitos testes
 descobri que ele perde as configuracoes da tv a cabo .. o pessoal da tv
 a
 cabo ainda vai ter que ver qual o problema para resolver .. .. so que
 nesse
 meio tempo tenho que ir no cliente a todo momento ...
 A configuracao é um modem que vai direto na placa de rede do bsd onde
 esta
 DHCP.. sendo que para de funcionar .. eu vou ate o local coloco manual
 o ip
 e dps volto pra dhcp ele funciona .. Queria saber se algume pode me
 ajudar
 a fazer um script que faça isso .. essa mundaça no rc.conf de tempo em
 tempo .. Uma solucao que encontrei ate a tv a cabo dar um soluçao.
 Obrigadooo
 -

 Olá Anker,

 Já tentou trocar a interface de rede, cabo e/ou identificar algo nos logs?
 Bem é uma gambiarra braba mas você pode fazer um script como esse aqui e
 colocar no cron pra ver se funciona:

 #!/bin/sh
 # Primeiro tenta pingar o router dado pelo dhcp. Se não pingar ele mata
 o processo do dhclient e faz uma nova busca. Troque o IP 192.168.1.1
 pelo seu router.
 if ! ping -c 3 192.168.1.1; then
killall -9 dhclient
dhclient em0
 fi

 Troque a interface pela a sua.
 Vê se isso funciona. Mas tipo se funcionar procure resolver o problema.
 Gambiarras são ruins.  :)


 --

 Message: 3
 Date: Mon, 28 May 2012 09:08:15 -0300
 From: Lucas lucas_bortol...@hst.com.br
 Subject: Re: [FUG-BR] Script Rc.conf
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Message-ID: 4fc36aaf.2040...@hst.com.br
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Em 28/5/2012 09:02, Marcelo Gondim escreveu:
 a gambiarra braba mas você pode fazer um script como esse aqui e
 colocar no cron pra ver se funciona:
 Gato forte esse script, mas pode funcionar: melhor um um sistema miando
 do que um cliente latindo.


 --

 Message: 4
 Date: Mon, 28 May 2012 09:12:29 -0300
 From: Marcelo Gondim 

Re: [FUG-BR] Digest freebsd, volume 74, assunto 79

2012-05-28 Por tôpico Antônio Pessoa
Você está respondendo o digest, responda a thread original. Você
encontra uma boa referência sobre script em Bash no canivete suiço do
Aurélio [1]. O que você precisa nesse caso específico é comparação
numérica:

if [ $PERDA -gt 50 ];
then
  cp rc.conf.dhcp rc.conf
  sh /etc/rc
  cp rc.conf.fixo rc.conf
  sh /etc/rc
fi

[1] http://aurelio.net/shell/canivete/


--
Atenciosamente,

Antônio Pessoa
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd