Como verificar o script se o evento upstart foi emitido?

2

Estou executando a conexão remota no início da sessão usando o script xdg autostart. Mas às vezes a interface de rede precisa de mais tempo para começar. Então, preciso verificar se a rede está funcionando.

É possível verificar se um evento inicial foi emitido (ou seja, net-device-up )?

Obrigado.

    
por marcinpz 30.11.2012 / 09:46

1 resposta

1

Versão resumida: Não.

Versão longa: Os eventos de inicialização não são registrados (a menos que --verbose ou --debug usados como parâmetro init e você grep dmesg ). O que você pode fazer é verificar se um job cuja sub-rotina start on foi net-device-up foi iniciado (ou criar um para você mesmo apenas com esse propósito).

Como alternativa, você pode verificar a saída ifconfig em seu script de conexão remota para um eth0 (o que quer que esteja usando) configurado corretamente.

    
por Tuminoid 02.12.2012 / 19:42