Instalación del driver de la tarjeta de Red

El driver de red se va a encargar de implementar la funcionalidad de los 2 primeros niveles OSI, a saber, el nivel físico y el nivel de enlace (protocolo ethernet). Esto es, se va a encargar de gestionar el medio físico y de operar con los datos en forma de tramas.

El gestor de módulos modprobe, rmmod, lsmod

En la instalación por defecto de Linux la mayoría de drivers de los dispositivos específicos de nuestro sistema se cargan como módulos, es decir, piezas de software que se pueden cargar y descargar dinámicamente.

Con el comando lsmod puede obtener un listado de los módulos cargados, y la configuración de los mismos se realiza principalmente en /etc/conf.modules

Esto se lleva a cabo mediante el comando modprobe el cual se encarga de levantar un dispositivo desde el nivel de usuario. El formato básico del comando modprobe es el siguiente:modprobe dispositivo io=X irq=Y

P.E modprobe 8139too io=0x534 irq=5

El parámetro [dispositivo] es el nombre del modulo que maneja el dispositivo a cargar. Por ejemplo, para cargar una placa de red RealTek 8139 (las mas conocidas y baratas del mercado) solo tienen que tipear el comando modprobe rtl8139 o modprobe 8139too según versión del núcleo

Es esencial que sepan el modelo de placa de red que instalaron en la computadora. Para ello consultar hardware de red

El gestor de módulos Modconf

Lo primero que vamos a hacer es utilizar el gestor de módulos. Desde la línea de comandos ejecutamos modconf. modconf.

En esa pantalla buscamos las controladroras para las tarjetas de red en la línea kernel/drivers/net

Figura 17-1. Ver modelo

A continuación seleccionamos el módulo odriver correspondiente al modelo de nuestra tarjeta. Esto lo localizamos en la información que nos da el fabricante

Figura 17-2. Seleccionar driver

Ya solo falta instalar (+) o desinstalar (-) el módulo haciendo intro en la citada línea.

Figura 17-3. Instalar módulo

Interfaces de red

Las interfaces de red son dispositivos lógicos a través de los cuales el dirvier o módulo de nivel de enlace se comunica con el protocolo ip. La interface es el punto de acceso al nivel 3. De este modo debemos de asociar el módulo a una interfaz de red. Esto se hace en el fichero /etc/modules.conf o /etc/conf/modules. El formato es: alias eth0 8139too