Como conseguir que o BusyBox udhcpc seja executado em segundo plano para sempre?

3

Eu gostaria de configurar o eth0 no meu sistema Linux baseado no BusyBox para tentar obter uma concessão de DHCP por 5 vezes e depois ser executado em segundo plano para sempre se ele não obtiver um IP após essas 5 tentativas (ou seja, não inibir o resto das aplicações iniciando).

Eu tenho experimentado com várias opções via udhcpc_opts em / etc / network / interfaces, por exemplo

auto eth0
iface eth0 inet dhcp
    udhcpc_opts --retries 5 --background --syslog

no entanto, não posso descobrir como fazê-lo ficar em segundo plano tentando indefinidamente. I.E. Eu quero 5 tentativas iniciais, então um infinito não. de tentativas no fundo. Alguém pode ajudar?

    
por SeanLabs 05.03.2016 / 01:29

1 resposta

1

Acabei modificando a configuração do BusyBox, que adicionava automaticamente a opção '-n' ao iniciar o cliente DCHP. Com isso removido, o cliente entra em segundo plano se não obtiver imediatamente um endereço.

    
por 10.03.2016 / 02:38