Existem alguns pontos importantes a serem considerados:
-
Você deve desativar o gerenciador de rede:
sudo service network-manager stop
-
Você deve iniciar hostapd antes da ponte:
sudo hostapd -B /etc/hostapd/hostapd.conf
-
Agora basta adicionar eth0 a uma ponte existente:
sudo brctl addif br0 eth0
-
e você coloca sua ponte na rede:
sudo dhclient br0
-
Agora você precisa verificar se sua tabela de roteamento está funcionando:
sudo add -net 0.0.0.0/0 gw IP_address_of_your_router dev br0 sudo del -net 0.0.0.0/0 gw IP_address_of_your_router dev eth0
-
Agora você adiciona servidores de nomes ao /etc/resolv.conf: como sudo,
echo nameserver 8.8.8.8 >> /etc/resolv.conf echo nameserver 8.8.4.4 >> /etc/resolv.conf
A minha funciona como acima: estou escrevendo agora mesmo.