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.