10.9.2 Activando la configuraci�n de la red – hotplug
Para el soporte del arranque en caliente instale el paquete
hotplug.
El hardware de red se puede enchufar en caliente ya sea durante el arranque,
tras haber insertado la tarjeta en la m�quina (una tarjeta PCMCIA, por
ejemplo), o luego que una utilidad como discover se haya ejecutado
y cargado los m�dulos necesarios. [
52]
Cuando el kernel detecta nuevo hardware inicializa el controlador para el
hardware y luego ejecuta el programa hotplug para configurarlo.
Si m�s tarde se elimina el hardware, ejecuta nuevamente hotplug
con par�metros diferentes. En Debian, cuando se llama a hotplug
�ste ejecuta los scripts de /etc/hotplug/ y
/etc/hotplug.d/. V�ase hotplug(8) para m�s detalles.
El hardware de red recientemente conectado es configurado por el
/etc/hotplug/net.agent. [
53] Supongamos que su tarjeta de red PCMCIA ha sido conectada
lo que implica que la interfaz eth0 esta lista para usar.
/etc/hotplug/net.agent hace lo siguiente:
ifup eth0=hotplug
A menos que haya a�adido una interfaz l�gica llamada hotplug en
/etc/network/interfaces, este comando no har� nada. Para que este
comando configure eth0, a�ada las siguientes l�neas al
/etc/network/interfaces:
mapping hotplug
script echo
Como se explic� en
Reconfiguraci�n de
la red, Secci�n 10.7 esto transformar� el comando mostrado arriba de modo
que sea equivalente al siguiente:
ifup eth0=eth0
(No incluya una secci�n de este tipo si tambi�n posee una
secci�n ifplugd para la misma interfaz como se describi� en Activando la configuraci�n de la red –
ifplugd, Secci�n 10.9.3.)
Si s�lo desea que eth0 se active en caliente y no otras interfaces
utilice grep en vez de echo como se muestra a
continuaci�n :
mapping hotplug
script grep
map eth0
V�ase
Reconfiguraci�n m�gica de la red, Secci�n
10.8 y /usr/share/doc/hotplug/README.Debian
para m�s trucos.