systemd esperando muito tempo pela rede no Debian 8.0 Boot de Jessie

8

Meu sistema foi inicializado relativamente rápido enquanto rodava o Debian 7 Wheezy, mas depois de uma atualização para o Debian 8 Jessie e, portanto, de SysVinit para systemd , ele se tornou muito mais lento.

A coisa que atrasa a inicialização é a rede. A espera pela criação de interfaces de rede excede 1 minuto. Eu não sei o que no /etc/network/interfaces está afetando o processo de inicialização, então aqui está em sua totalidade.

/ etc / network / interfaces :

allow-auto lo
        iface lo inet loopback

auto wlan0
        iface wlan0 inet static
                address 192.168.150.1
                netmask 255.255.255.0

auto eth1
        iface eth1 inet manual
                up ifconfig $IFACE 0.0.0.0 up
                down ifconfig $IFACE down

auto eth2
        iface eth2 inet manual
                up ifconfig $IFACE 0.0.0.0 up
                down ifconfig $IFACE down

auto eth0
        iface eth0 inet dhcp
                post-up brctl addbr br0
                post-up brctl addif br0 eth1 eth2
                post-up ifconfig br0 192.168.10.1
                pre-down ifconfig br0 0.0.0.0
                pre-down brctl delif br0 eth1 eth2
                pre-down ifconfig br0 down
                pre-down brctl delbr br0

Alguma sugestão de como melhorar as coisas?

    
por TranslucentCloud 21.05.2015 / 09:21

1 resposta

11

A solução é bastante fácil, basta substituir auto to allow-hotplug . Então acabei com isso:

allow-hotplug lo
        iface lo inet loopback

allow-hotplug wlan0
        iface wlan0 inet static
                address 192.168.150.1
                netmask 255.255.255.0

allow-hotplug eth1
        iface eth1 inet manual
                up ifconfig $IFACE 0.0.0.0 up
                down ifconfig $IFACE down

allow-hotplug eth2
        iface eth2 inet manual
                up ifconfig $IFACE 0.0.0.0 up
                down ifconfig $IFACE down

allow-hotplug eth0
        iface eth0 inet dhcp
                post-up brctl addbr br0
                post-up brctl addif br0 eth1 eth2
                post-up ifconfig br0 192.168.10.1
                pre-down ifconfig br0 0.0.0.0
                pre-down brctl delif br0 eth1 eth2
                pre-down ifconfig br0 down
                pre-down brctl delbr br0

Agora o sistema é inicializado muito rápido.

    
por 21.05.2015 / 22:06