O Wireless Bridge do OpenBSD, o tráfego de saída não recebe resposta

1

Portanto, tempos divertidos neste fim de semana tentando construir uma ponte simples do OpenBSD para o meu XBox360. Quero que minha placa de rede ural seja conectada com minha placa de rede para encaminhar algum tráfego. Bleh.

Eu basicamente copiei tudo do link , mas alterei os nomes dos dispositivos e a configuração sem fio. p>

O sistema se conecta ao meu roteador Wi-Fi, pega um IP, a ponte é até onde eu posso dizer (pftop diz que os pacotes estão passando de uma interface para outra), tudo é maravilhoso.

O problema é que não recebo resposta do DHCP ou qualquer coisa que esteja de volta à ponte. Por que não recebo respostas (incluindo o telnet na interface da Web do meu roteador)?

As configurações são as seguintes (ou próximas de qualquer maneira, fazendo isso da memória):

bridgename.bridge0:

re0
ural0
up

hostname.ural0: (Nomes e passworkds foram alterados para proteger os inocentes)

dhcp              \
nwid   'blah'     \
wpapsk 'passverd' \

hostname.re0:

up

pf.conf:

pass in  quick on ural0 all
pass out quick on ural0 all
pass in  quick on re0   all
pass out quick on re0   all

rc.conf:

Algumas coisas sobre o roteamento estão ativadas (isso foi depois do fracasso e, de qualquer maneira, o roteamento não precisa ser feito em uma ponte).

Quero dizer, deve ser simples e com morte cerebral. Por que essa coisa é uma dor tão grande? Eu fiz isso no Linux uma vez e isso funcionou bem. Tudo estupido ...

    
por RandomInsano 27.12.2009 / 10:47

1 resposta

1

Infelizmente, não é possível que uma interface sem fio participe de uma ponte, a menos que esteja operando no modo hostap . Ref threads "Wireless bridge" e " Configuração de bridge sem fio " no openbsd-misc.

Para entender por que e como isso pode ser conseguido algumas vezes no Linux, você pode ler isso .

    
por 27.12.2009 / 12:36