Cómo obtener controladores Ethernet

Depende de la arquitectura de destino (hardware + SO). Para la mayoría de las arquitecturas, se incluyen con el sistema operativo. Eso puede ser simplemente la instalación de controladores para el tipo específico de Ethernet encontrado en el momento de la instalación, o puede estar disponible para la versión del sistema operativo, o tal vez en algún punto intermedio.

Si el controlador no se distribuye con el sistema operativo, entonces el fabricante probablemente tenga controladores de Windows para su producto si está dirigido a la plataforma de la PC. Si es para Linux, hay alguna posibilidad de que el fabricante tenga soporte para su producto, pero generalmente un pequeño subconjunto de distribuciones de Linux. Con suerte, tienen código fuente, pero esto es raro.

Para Linux, el resto del soporte de controladores es de código abierto, y generalmente no es difícil encontrar las cosas correctas con una búsqueda en Google. En general, en tales casos, buscará compilar a partir del código fuente, y generalmente hay una receta lo suficientemente simple como para seguir para ese propósito, aunque probablemente también necesite instalar algunas fuentes de kernel para construir el controlador.