Estou tentando configurar um hotspot wifi usando brctl e hostapd no Debian GNU / Linux, mas parece que não funciona. As etapas a seguir são as seguintes:
echo 1 > /proc/sys/net/ipv4/ip_forward
brctl addbr br0
brctl addif br0 eth0
dhclient br0
Até agora, ele funciona e eu posso navegar na web usando a conexão com fio. Então eu lanço hostapd
. Ele é adicionado wlan0
à ponte e a conexão com fio para de funcionar: não consigo navegar na Web e o smartphone (com Android) é capaz de se autenticar com o hotspot, mas não obtém um endereço IP e diz "Conexão limitada".
Li vários guias e instruções, mas não consigo encontrar uma solução. Alguma sugestão?
debian
wireless-access-point
bridge
hotspot
Gilberto T.
fonte
fonte
Respostas:
Existem alguns pontos-chave a serem considerados:
Você deve desativar o gerenciador de rede:
Você deve iniciar o hostapd antes da ponte:
Agora você acabou de adicionar eth0 a uma ponte existente:
e você coloca sua ponte na rede:
Agora você deve verificar se sua tabela de roteamento está funcionando:
Agora você adiciona servidores de nome ao /etc/resolv.conf: as sudo,
O meu funciona como acima: estou escrevendo neste momento.
fonte
Acabei escolhendo outra maneira de fazer a mesma coisa, com base no guia aqui - usar / hosts / networks é provavelmente melhor se você precisar de um AP sempre no hostapd, mas provavelmente menos usará o contrário.
Aqui está o meu arquivo / etc / networks - eu configurei o wlan0 como manual e fiz a ponte com eth0.
Seu hostapd.conf também pode ser interessante por lá - esta é uma versão simplificada da minha, já que eu escolhi editar a versão 'estoque'. Eu suspeito que é bem provável que seu problema possa estar lá.
fonte