Por que o wlan0 não é adicionado à ponte Ethernet na inicialização?

0

Eu tenho uma caixa do Ubuntu sem cabeçalho que estou usando como roteador + switch + WAP. Tem duas portas Ethernet e uma placa Wi-Fi. eth0 vai para o fluxo ascendente (está conectado a um modem conectado a uma tomada de parede); eth1 e wlan0 vão downstream (clientes que desejam rede | acesso à Internet conecta-se a eles). eth1 e wlan0 são vinculados sob br0 , com o efeito de que todos os clientes dessa caixa estão na mesma sub-rede IPv4 (e a própria caixa precisa apenas de um endereço IPv4 voltado para a face inferior).

Isso funciona muito bem, exceto que, quando a máquina é reinicializada, a ponte gera apenas eth1 - sem wlan0 . Como você pode ver nesta cópia de /etc/network/interfaces , eth1 e wlan0 são especificados em uma linha bridge_ports ; No meu entender, isso deve fazer com que ambos sejam adicionados a br0 quando for criado. Então, o que dá?

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

iface eth1 inet manual

iface wlan0 inet manual

auto br0
iface br0 inet static
    bridge_ports eth1 wlan0
    address 10.0.0.1
    netmask 255.255.255.0
    
por Blacklight Shining 19.09.2015 / 03:01

1 resposta

0

Abra o terminal e digite sudo gedit /etc/NetworkManager/NetworkManager.conf e depois mude o falso para verdadeiro. Salve o arquivo. Agora, no terminal, digite sudo gedit /etc/network/interfaces e remova tudo, exceto auto lo iface lo inet loopback Salve o arquivo e, em seguida, digite o tipo de terminal sudo service network-manager restart

Agora reinicie seu sistema e verifique.

Espero que isso funcione para você

    
por Puneet Soni 20.09.2015 / 04:56