Por que estou dando a mensagem 'Um job de início está sendo executado para aumentar interfaces de rede' na inicialização após desabilitar nomes de interfaces de rede previsíveis?

1

Desativei nomes de interfaces de rede previsíveis alterando GRUB_CMDLINE_LINUX line em / etc / default / grub em:

GRUB_CMDLINE_LINUX="pci=nomsi"

para:

GRUB_CMDLINE_LINUX="pci=nomsi net.ifnames=0"

em uma nova instalação do sistema de testes Debian GNU / Linux com drivers NVIDIA proprietários instalados. Eu fiz isso porque meu cartão Wi-Fi USB externo não funcionava com nomes de interfaces systemd.

Após desabilitar os nomes das interfaces de rede previsíveis, estou dando a seguinte mensagem na inicialização:

A start job is running for raise network interfaces (2 minutes of 5 mins 1 sec)

e o sistema é inicializado por muito tempo.

Meu arquivo /etc/network/intefaces :

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

Por que estou dando esta mensagem na inicialização? Como posso evitar uma inicialização longa do meu sistema?

    
por java-devel 10.08.2017 / 18:39

2 respostas

4

Resolvido alterando o arquivo /etc/network/interfaces.d/setup de:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

para:

auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp
    
por 10.08.2017 / 21:01
1

Desabilite o serviço que aguarda para iniciar as interfaces de rede.

systemctl disable NetworkManager-wait-online.service

E para ativar:

systemctl enable NetworkManager-wait-online.service

Alternativamente, você pode reduzir a quantidade de tempo que espera para iniciar o trabalho.

vim /etc/systemd/system/network-online.target.wants/networking.service 

TimeoutStartSec=5min ##Change parameter, should be at the end of the page.
    
por 10.08.2017 / 19:06