Tecnología

Inicio

¿Cómo puedo compilar un controlador Ethernet en Linux para que comprueba espec?

¿Cómo puedo compilar un controlador Ethernet en Linux para que comprueba espec?


Linux ha recorrido un largo camino desde los días de tener que compilar todo el software se ejecuta. Muchas distribuciones de Linux modernas trabajan con la mayoría del hardware, sin necesidad de software adicional o conductores que se instalarán. Incluso en los casos en los que necesita un controlador adicional del fabricante, por lo general ya compilado y listo para funcionar. En algunos casos, puede ser necesario para compilar los controladores desde el código fuente para el hardware como tarjetas de red. Dicha tarea puede parecer desalentador, pero en realidad es un proyecto fácil, aunque puede tardar más de un intento.

Instrucciones

1 Abra una ventana de terminal. En Ubuntu, el terminal se encuentra en las "Aplicaciones"> "Accesorios"> menús "terminal".

2 Introduzca el siguiente comando en la ventana de terminal y presionar "Enter".

sudo apt-get install build-essential checkinstall

Esto instala los paquetes de desarrollo, que permite compilar su propio software, incluidos los controladores. A continuación, cree una carpeta para su edificio mediante la ejecución de este comando:

sudo chown $ USER / usr / local / src

Sustituto "$ USER" con nombre de usuario principal de su propio ordenador.

3 Descargar el código fuente para el controlador que necesita para su tarjeta ethernet. Hay varios sitios que tienen controladores ethernet o tarjeta de red, como Scyld Computing Corporation, 3Com, Intel y Nvidia. Haga clic en el menú "Lugares" y haga doble clic en el disco duro del ordenador. Abrir las carpetas>> "usr" "locales" "src" y mover el archivo descargado en la carpeta "src". Haga clic derecho sobre el archivo y haga clic en la opción "Extraer aquí".

4 Mover a la carpeta "src" introduciendo el siguiente comando en la ventana de terminal y configurar el controlador y verifique las especificaciones y dependencias:

cd / / local / src usr

./configure

Si hay algún mensaje de error en la compilación del conductor, un mensaje de error aparece en la última línea de salida de la construcción que le dice acerca de un archivo que falta. Si recibe este mensaje de error, ejecute el siguiente comando para averiguar cuál es el paquete que necesita:

Búsqueda missingfilename apt-file

Introduzca el nombre de archivo faltante donde dice "missingfilename." Una vez que la salida le indica el paquete que falta, ejecute el siguiente comando para terminar las dependencias:

sudo apt get-instalar requiredpackage

sustituyendo "requiredpackage" con el paquete que necesita.

5 Compilar el controlador mediante la ejecución del siguiente comando en la ventana de terminal:

"hacer"

A continuación, ejecute el comando siguiente para asegurarse de que todo funciona correctamente:

sudo checkinstall

Consejos y advertencias

  • Esto se basa en la distribución Ubuntu. Puede haber diferencias entre las distintas distribuciones.