Conectando duas NICs sem fio no Debian - rede inacessível

Conectando duas NICs sem fio no Debian - rede inacessível

Estou tentando fazer um repetidor sem fio DIY usando hardware antigo e Debian, mas estou encontrando algumas dificuldades (mais detalhes abaixo).

Hardware:

EeePC 900 com placa wireless Atheros (driver de kernel ath5k) Placa wireless externa D-Link DWL-0122 (chip Ralink, driver de kernel rt73-usb)

Configurar:

Um AP sem fio (autenticação usando WPA-PSK)

Configuração:

/etc/rede/interfaces

 auto lo br0
 iface lo inet loopback

 # The primary network interface
 # This is unused
 allow-hotplug eth0
 iface eth0 inet dhcp

 iface wlan0 inet manual
         wpa-ssid myessid
         wpa-psk mypass

 iface wlan1 inet manual
         # To prevent clashes with main AP
         pre-up iwconfig wlan1 mode managed essid "repeater" channel 4

 iface br0 inet static
         address 192.168.10.3
         netmask 255.255.255.0
         network 192.168.10.0
         broadcast 192.168.10.255
         gateway 192.168.10.1
         dns-nameservers 192.168.10.1
         dns-search lan
         bridge_hw 00:1f:c6:8f:15:4e # Same HW address as wlan0
         bridge_ports wlan0 wlan1

A repetição real é tratada pelo hostapd. No entanto, o problema é que não consigo acessar a rede. Depois que a ponte estiver ativa, mesmo antes do hostapd ser iniciado, não consigo acessar nenhum host interno, muito menos externo. Todos os pings para o gateway terminam em "Host de destino inacessível". Qual é o melhor curso de ação neste caso?

Também garanti que a interface "principal", wlan0, também esteja funcionando corretamente quando não estiver em ponte (obtém um IP se configurado via DHCP, acessa a rede). Também sou forçado a usar ponte, pois nenhuma das duas interfaces suporta o modo mestre.

Responder1

Tem certeza de que conseguiu inserir wlan0(aquele que se conecta ao AP existente) na ponte? Porque o problema é que isso é simplesmentenão é possivel. A execução brctl showdeve confirmar que a ponte não foi bem-sucedida. (o link diz que não é possível conectar interfaces de clientes sem fio acom fiointerfaces, mas é verdade para fazer a ponte com qualquer interface, incluindo interfaces AP sem fio)

A alternativa é fazer com que o “repetidor” atue como um roteador NAT. No entanto, isso traz os problemas usuais que o NAT traz (por exemplo, necessidade de encaminhamento de porta, incapacidade de descobrir hosts do outro lado). O link fornecido explica como configurar o NAT.

informação relacionada