Evite o tempo limite de início da rede ao aumentar a ponte na inicialização

0

Eu tenho um laptop que tem wi-fi e cabo. A ethernet interface é chamada enp0s21f5 e eu preciso tê-lo sob uma ponte para poder conectar tap / tun a partir de kvm máquinas virtuais. A rede está configurada via / etc / network / interfaces:

auto br0 iface br0 inet dhcp bridge_ports enp0s21f5 bridge_stp off

(Eu tenho bridge_stp off para evitar a fase de aprendizado da ponte onde dhcp se manteria por 30 segundos).

O problema que tento resolver é o caso em que o o cabo de rede não está conectado e eu inicializo. Eu já diminuí o tempo limite nos scripts do systemd. No entanto, quero que use allow-hotplug . allow-hotplug br0 parece não funcionar porque o evento está em enp0s21f5 .

Pergunta: Existe algum howto que descreva como configurar a definição de rede para lidar com esse tipo de configuração? Eu entendo que precisaria acionar um script no plug-in / plug-in do cabo Ethernet que configuraria a configuração da minha ponte. Talvez com a configuração allow-hotplug enp0s21f5 e manual ? Talvez

auto br0
iface br0 inet manual
  bridge_ports enp0s21f5
  bridge_stp off   

allow-hotplug enp0s21f5
iface enp0s21f5 inet manual
  post-up brscript.sh
  post-down brscript.sh

ou similar? Como este é um cenário padrão, eu me pergunto se o clima já existe, como o script brscript.sh? Ou existe alguma outra maneira de fazer isso?

    
por Konrad Eisele 29.08.2018 / 20:39

0 respostas