Según Debian Network setup document allow-hotplug <interface_name>
stanza en inicia una interfaz cuando el kernel detecta un evento de conexión en caliente desde la interfaz. ¿Qué es este evento hotplug?
Respuesta
allow-hotplug <interface>
, se usa de la misma manera la forma auto
lo hace la mayoría de las personas. Sin embargo, el evento hotplug es algo que involucra la detección de kernel / udev contra el hardware, que podría ser un cable conectado al puerto, o un dongle USB a Ethernet que estará en funcionamiento cada vez que conecte un USB, o bien una tarjeta inalámbrica PCMCIA conectada a la ranura.
Mi opinión personal: también creo que allow-hotplug
podría tener ejemplos más documentados para hacer esto más fácil de entender. Como señalan otros miembros de U & L y listas de Debian, esas dos opciones crean el «problema del huevo y la gallina» cuando no hay cables conectados o cuando se crea un evento:
Referencias:
- ¿Buena explicación detallada de la sintaxis de / etc / network / interfaces? ;
- Re: Netcfg y allow-hotplug vs auto ;
- Cómo configurar varios esquemas de red en una computadora portátil Linux PCMCIA, Cardbus, USB ;
- Red Debian. Sintaxis básica de / etc / networ / interfaces ;
Comentarios
Responder
Hay una cosa importante en general para recordar:
Si configuró un dispositivo enchufable como auto
, evitará que todo el sistema se inicie si no existe en este momento. Si un allow-hotplug
dispositivo configurado NO ES configurado para la red de servicios se reinicia automáticamente. Eso es totalmente confuso. En ambos casos, perdí sistemas completos. Si tienes que reiniciar Neworking y estar conectado a un dispositivo hotplug, DEBES manualmente asegúrese de ifup <interface>
después de reiniciar así
services networking restart; ifup wlan0
de una vez. De lo contrario, atornillado.
Comentarios
- " … dispositivo como
auto
, evitará que todo el sistema se inicie si no ' no existe en este momento ", acabo de probar esto en la máquina virtual y arrancó bien (sin red, por supuesto, ya que desactivé en el software de VM todos los adaptadores de red), ¿te importaría explicar más?
auto
que forzará la interfaz sin importar si el cable está conectado, etc.allow-hotplug
porque quería asegurarme de que mi firewall negociaría el enlace DESPUÉS de que el conmutador central se iniciara por completo y lo aplicara ' s confiuraciones. En casos generales,auto
debería ser suficiente.auto
! ' he perdido la red con unnohup service networking restart
antes conallow-hotplug
.