shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] Executar script interface


From: Dito Ramos
Subject: RE: [shell-script] Executar script interface
Date: Wed, 15 Aug 2018 13:15:32 -0300

Edilmar, EM TEMPO:
O script abaixo faz o básico.
Lógicamente você tem que se preocupar com outros testes da placa, tipo: se ele queimar, etc.
Aí tem que implementar outros testes, senão corre o risco do script entrar em loop infinito e te causar problemas de uso de processamento.

Diramos

De: "Dito Ramos" <address@hidden>
Enviada: 2018/08/15 13:11:55
Para: address@hidden, address@hidden
Assunto: RE: [shell-script] Executar script interface
 
Olá, Edilmar.
Aqui a Distro é Debian 9.
Não tenho placa wifi aqui, mas segue um exemplo:
Meu comando: /sbin/ifconfig lo
Retorno: lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536 (na primeira linha).

No teu caso, o retorno deve ser algo similar.

Então, derrubei a placa "lo" aqui e o seguinte script funcionou:

#!/bin/bash
/sbin/ifconfig lo | grep UP >/dev/null
ret=$?
while [[ $ret -ne 0 ]]
do
    echo "Placa lo em estado OFF"
    echo "Subindo a placa lo"
    /sbin/ifconfig lo up
    ret=$?
done

Tenta aí.

Diramos

 

 

De: "Eldimar Souza address@hidden [shell-script]" <address@hidden>
Enviada: 2018/08/15 12:26:13
Para: address@hidden
Assunto: [shell-script] Executar script interface
 
 

 

bom dia senhores,
  
   Tenho uma plaquinha que não sobe o wifi no reboot da maquina, dai eu tenho que executar o seguinte script
   
#!/bin/bash
/sbin/ifconfig wlan0 up
/sbin/iw dev wlan0 set power_save off
/sbin/ifconfig wlan0 up
 
porem as vezes a interface não sobe e tenho que executar varias vezes, existem uma forma de o script ficar verificando se a interface esta ativa e caso não, executar novamente ?
--
         Eldimar Jaconias de Souza
          Analista  de Suporte Pleno      
      Tel: (61) 9228-9214 / 3048-1034
 
"O que fazer, pra onde ir senhor se só tu tens as palavras de Vida Eterna"
 
  ºvº     "Software Livre: não é pelo dinheiro.
/( _ )\    É uma questão de consciência."
 ^  ^
 

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]