@DavidPostill me apontou na direção certa. Alterei o seguinte para obter o dhcp funcionando com um endereço IP da interface eth0 lan de 192.168.10.1
. Você não pode fazer todas essas alterações na configuração do site da LuCI, então você precisa fazer ssh no roteador e fazer as alterações.
/etc/config/network
:
config interface 'lan'
option ipaddr '192.168.10.1'
/etc/dnsmasq.conf
:
listen-address=127.0.0.1,192.168.10.1
Em /etc/init.d/dnsmasq
comente a linha 409:
# append_bool "$cfg" ignore "--no-dhcp-interface=$ifname" && return 0
Remova os endereços dhcp salvos em /tmp/dhcp.leases
. Faça um reboot.
Se isso não funcionar, basta atribuir manualmente um endereço IP estático ao computador, efetuar login novamente no roteador e verificar a configuração do dhcp gerado em /var/etc/dnsmasq.conf
. Faça as alterações e reinicie o dnsmasq com /etc/init.d/dnsmasq restart
.