No tengo muy claro si se trata de un problema de red o de hardware, aunque me decanto por lo primero ya que este error solo lo tengo al iniciar sistemas GNU/Linux.
La cosa está en que con Windows XP nunca ha tenido problemas a la hora de que la conexión ethernet coja una IP (la red está configurada con IP dinámica), mientras que en las distintas distros que he ido probando generalmente me toca ejecutar el comando
sudo dhcpd ethX
donde X lo mismo hoy toca ser un 0 que un 1, de forma totalmente aleatoria por lo que he podido comprobar hasta ahora.
Del mismo modo, en el archivo /etc/rc.conf la configuración la voy variando entre eth0 y eth1 para ver durante cuánto tiempo podré ahorrarme tener que configurarlo manualmente.
¿Cuál puede ser el origen del error y como podría resolverlo?