Cliente DHCP do ISC: Onde está o dhclient.conf?

0

Problema:

Eu quero alterar o tempo limite do dhclient para Linux incorporado que não tem DHCP.

O que eu fiz:

Eu compilei o DHCP em isc.org. Eu compilei com este CFLAGS:

CFLAGS="-D_PATH_DHCLIENT_SCRIPT='\"/sbin/dhclient-script\"'         \
        -D_PATH_DHCPD_CONF='\"/etc/dhcp/dhcpd.conf\"'               \
        -D_PATH_DHCLIENT_CONF='\"/ISGv2/configs/dhclient.conf\"'"   

No meu arquivo de configuração, /ISGv2/configs/dhclient.conf (que eu designei como _PATH_DHCLIENT_CONF em minhas CFLAGS, mostrado acima), Eu especifiquei um tempo limite de 3 segundos.

Se eu executar este comando:

dhclient wlan0

Ele usa um tempo limite de < algo diferente de 3 segundos > , por isso deve estar lendo as configurações "padrões" de algum outro arquivo de configuração (desconhecido).

Se eu executar este comando:

dhclient wlan0 -cf /ISGv2/configs/dhclient.conf

funciona como esperado.

Como posso determinar qual arquivo de configuração ele está usando por padrão?

    
por Kotik_o 25.08.2017 / 16:45

1 resposta

0

Solução:

Eu não sei se existe um bug no dhcp do isg.org, mas ele usa o dhclient.conf localizado aqui:

/etc/dhclient.conf
    
por 28.08.2017 / 10:52