Cuando inicio mi sistema Debian, su inicio se bloquea durante aproximadamente 2 minutos en la línea:
Loading, please wait...
[ 5.191043] systemd-fsck[129]: /dev/mmcblk0p2: clean, 234192/873120 files, 2335263/3491328 blocks
[ 6.645242] intel_rapl: no valid rapl domains found in package 0
[ 6.643682] systemd-fsck[222]: fsck.fat 3.0.27 (2014-11-12)
[ 6.664844] intel_rapl: no valid rapl domains found in package 0
[ 6.660702] systemd-fsck[222]: /dev/mmcblk0p1: 3 files, 33/130812 clusters
[ **] A start job is running for LSB: Raise network interf...38s / no limit)
Eventualmente, deja de aumentar la interfaz de red y continúa arrancando.
Pregunta: ¿Cómo puedo cambiar el tiempo de espera utilizado systemctl
para que después de 15 segundos deje de intentar aumentar la interfaz de red?
Información adicional: la fuente del problema es el uso de un dongle USB wifi en esta máquina. A veces el dongle está ahí, a veces no. Cuando el dongle no está enchufado, espero que la interfaz de red no se levante, y simplemente no quiero esperar demasiado.
/lib/systemd/...
está diseñado para scripts originales y/etc/systemd/...
para anulación local, por lo que no estoy seguro de por qué no funciona para usted. También estoy en Jessie./lib/systemd/system/networking.service
contenido en estiramiento un tiempo de espera de 5 minutos !!Tuve un problema similar y resultó que mi sistema estaba tratando de conectarse a Wi-Fi. Mi solución consistió en cambiar esta línea en / etc / network / interfaces:
a:
fuente
auto eth0
aallow-hotplug eth0
\ nallow-hotplug eth1
\ nallow-hotplug eth2
\ nallow-hotplug eth3
Este es un problema en los scripts de red de Debian: aparentemente esperan que aparezcan todas las interfaces y no tienen la noción de interfaces de "aparición dinámica" (como lo
systemd-networkd
hace).Tienes dos soluciones. La primera solución es reducir el tiempo de espera de configuración. Sin embargo, como se puede ver en el resultado que ha publicado (
...38s / no limit
), systemd no impone ningún tiempo de espera en el inicio de la red. Esto es algo que necesita configurar en los propios scripts específicos de Debian.La segunda solución es utilizar herramientas más modernas para configurar su red (como NetworkManager) que admiten interfaces que aparecen dinámicamente. Tenga en cuenta que
systemd-networkd
no será de mucha utilidad aquí porque no tiene soporte integrado para redes WLAN.fuente
systemd
en los scripts específicos de Debian? ¡Cualquier indicador hacia algún tipo de solución sería muy apreciado! (Pasé mucho tiempo buscando en Google y empíricamente jugando con opciones sin éxito hasta ahora)