Acontece que o dhcpcd não irá configurar a interface se a interface tiver um endereço IP estático válido atribuído a ela.
Adicionando um passo: 3b. mude o eth0 IP para um valor inválido (ifconfig eth0 0.0.0.0)
a interface é configurada para o endereço IP atribuído pelo DHCP quando o dhcpcd é reiniciado.