Se me ocurre que puedas tener a dhcpd o dhclient dando mal por medio... me estaba fijando, tienes marcados "auto eth0" y "auto wlan0", que debería disparar la detección dhcp para esos interfaces, y luego pasas a definirlos... tendrían que ser static en vez de auto no?