Estou usando o Raspberry Pi usando o Raspbian, que é apenas o Debian.
Gostaria de fazer a ponte do roteador de rede WiFi principal que se conecta ao Cox Cable ao meu roteador com cabo aqui para que minha sub-rede tenha acesso confiável à Internet.
Ele precisa ser uma ponte de WiFi para Ethernet.
Eu configurei o / etc / networks para um endereço estático para o USB wlan1 com o adaptador externo e a antena hi-gain. O wpa_supplicant está configurado para efetuar login no roteador mestre corretamente.
Então, agora, está configurado para que eu possa acessar a rede adequada com a senha, na wlan1 externa. O endereço estático está definido em / etc / networks. Gateway e servidor de nomes estão OK. Eu posso navegar em páginas da web etc.
O link que falta é fazer a ponte para a porta eth0 para que meu roteador também possa se conectar, para fornecer serviço à minha sub-rede.
Não há necessidade de serviços de rede extras, como roteamento, nat ou dhcp, etc. Apenas uma ponte simples.
Alguém pode me indicar a direção certa para fazer isso acontecer?
brctl addbr br0
, adicionando ambos os dispositivos à pontebrctl addif br0 device
e depois configurando o endereço Ethernet original e a rota ativadabr0
?Respostas:
Para configurar uma ponte de Ethernet para Wi-Fi, é tão simples quanto fazer no seu
/etc/network/interfaces
:Substitua o endereço IP por algo mais apropriado à sua rede.
Se você preferir a atribuição de IP feita via DHCP, altere-a para:
Após mudar
/etc/network/interfaces
, reinicie o Debian ou executeAtivará esta configuração.
Você precisará garantir que essa configuração esteja
bridge-utils
instalada. Você pode instalá-lo com:Para mais informações, veja:
PONTE-UTILS-INTERFACES
A interface wlan0 também deve ser configurada para se conectar ao seu AP remoto, para que essa configuração não seja usada literalmente.
Nota adicional: unir eth0 e wlan0 juntos significa, em termos leigos pobres, que br0 se apresentará como uma única interface lógica que engloba as interfaces que fazem parte da ponte. Geralmente, essa configuração é feita quando ambos estendem ou pertencem à mesma rede.
fonte
sudo ifup -a
receber a mensagem de errocan't add wlan0 to bridge br0: Operation not supported
. Isso foi amplamente discutido com a ponte wlan0 para eth0 . O que estou perdendo com sua configuração?