Lorsque je démarre mon système Debian, son démarrage se bloque pendant environ 2 minutes sur la ligne:
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)
Finalement, il abandonne l'augmentation de l'interface réseau et continue le démarrage.
Question: Comment puis-je modifier le délai d'attente utilisé dans systemctl
, de sorte qu'au bout de 15 secondes, il cesse d'essayer d'augmenter l'interface réseau?
Informations supplémentaires: la source du problème est l'utilisation d'un dongle USB wifi sur cette machine. Parfois, le dongle est là, parfois non. Lorsque le dongle n'est pas branché, je m'attends à ce que l'interface réseau ne soit pas soulevée, et je ne veux tout simplement pas attendre trop longtemps.
/lib/systemd/...
est destiné aux scripts originaux et/etc/systemd/...
à la substitution locale, donc je ne sais pas pourquoi cela ne fonctionne pas pour vous. Je suis aussi sur Jessie./lib/systemd/system/networking.service
contenue dans stretch un timeout de 5min !!J'ai eu un problème similaire et il s'avère que mon système essayait de se connecter au Wi-Fi. Ma solution consistait à changer cette ligne dans / etc / network / interfaces:
à:
la source
auto eth0
pourallow-hotplug eth0
\ nallow-hotplug eth1
\ nallow-hotplug eth2
\ nallow-hotplug eth3
C'est un problème dans les scripts de mise en réseau de Debian - ils attendent apparemment que toutes les interfaces apparaissent et n'ont pas la notion d'interfaces "d'apparition dynamique" (comme le
systemd-networkd
fait).Vous avez deux solutions. La première solution consiste à réduire le délai de configuration. Cependant, comme le montre la sortie que vous avez publiée (
...38s / no limit
), systemd n'impose aucun délai au démarrage du réseau. C'est donc quelque chose que vous devez configurer dans les scripts spécifiques à Debian eux-mêmes.La deuxième solution consiste à utiliser des outils plus modernes pour configurer votre réseau (comme NetworkManager) qui prennent en charge les interfaces apparaissant dynamiquement. Notez que
systemd-networkd
cela ne sera pas très utile ici car il n'a pas de support intégré pour les réseaux WLAN.la source
systemd
dans les scripts spécifiques à Debian? Tout pointeur vers une sorte de solution serait très apprécié! (J'ai passé beaucoup de temps à googler et à jouer empiriquement avec des options sans succès jusqu'à présent)