Mauriciodez
(usa Debian)
Enviado em 16/06/2017 - 02:29h
msoliver escreveu:
Mauriciodez escreveu:
pessoas .. tenho o comando "dhclient wlan0" e depois vem um "apt-get update" ... pois bem preciso que o update só seja executado depois que a conexão for estabelecida ... o "&&! não adianta pq o "update" rola depois do dhcliente e não depois da conexão estabelecida ... como não sei quanto tempo vai rolar para se estabelecer a conexão, qual comando uso para fazer o update aguardar ???
Mauricio, se fizer:
dhclient wlan0
sleep 5 # maior ou menor . . . . ajuste de acordo . . .
apt-get update
Testa ai se resolve . . .
Uma outra alternativa, é testar a conexão com o ping,
se for bem sucedida, executa o apt-get update, senão aguarda....
Obviamente, esse teste dentro de um laço....
att.:
marcelo oliver
então velho ... o sleep é uma opção, só q o tempo de conexão varia entre alguns poucos segundos e uns muitos segundos ... um sleep 30 ou sleep 45 resolve, só que queria uma parada mais cirúrgica !!
O ping pensei tb, só não descobri como fazer o bagulho identificar o primeiro pacote recebido ou o 1º não erro !!!
------------------------------------------| Linux user # 621728 |----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux user # 621728 |----------------------------------------