Оказывается, что dhcpcd не будет настраивать интерфейс, если интерфейсу назначен действительный статический IP-адрес.
Добавив шаг: 3b. изменить eth0 IP на недопустимое значение (ifconfig eth0 0.0.0.0)
интерфейс настроен на IP-адрес, назначенный DHCP при перезапуске dhcpcd.