Configure o AVM Fritzbox 7320 como Networkbridge

0

Eu quero configurar meu antigo FritzBox Fon WLAN 7320 como uma ponte de rede entre wifi e ethernet. Eu tenho meu roteador wifi em uma sala diferente dos meus computadores e minha rede local entre eles. Eu não quero comprar um Wifistick para cada um dos meus computadores. Então eu peguei um roteador FritzBox antigo e tentei configurá-lo como uma bridge de rede. Eu segui algumas instruções na internet para acessar o sistema operacional Linux interno via telnet com acesso root. Se eu ativar o wifi, posso encontrar um dispositivo "ath0" em ifconfig . Consigo procurar minha rede com iwconfig ath0 scan | grep "ESSID" . Agora quero conectar o dispositivo à minha rede virtual.

# iwconfig ath0 essid "<MySSID>" mode managed key s:"<MyKey>"

Eu entro em resultado o erro:

Error for wireless request "Set Mode" (8B06) :
SET failed on device ath0 ; Invalid argument.

e

# iwconfig ath0

retorna

ath0      IEEE 802.11ng  ESSID:"<MySSID>"  
          Mode:Master  Frequency:2.412 GHz  Access Point: C0:25:06:40:57:B0   
          Bit Rate:300 Mb/s   Tx-Power:19 dBm   
          RTS thr:off   Fragment thr:off
          Encryption key:DEB1-AE76-C8B0-61B9-A651-F10F-9861-1ED3 [3]   Security mode:open
          Power Management:off
          Link Quality=94/94  Signal level=-96 dBm  Noise level=-95 dBm
          Rx invalid nwid:769  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

O resultado é que meu FritzBox não se conecta, mas cria um novo ponto de acesso chamado exatamente como meu padrão. Alguém tem uma ideia do que fazer?

Obrigado antecipadamente

    
por Tom Mekken 12.10.2014 / 19:37

1 resposta

1

eu tive o mesmo problema. depois de muitas horas lendo e tentando, eu finalmente encontrei a solução para esse caso.

Primeiro, você precisa criar um segundo dispositivo ath que esteja no modo gerenciado:

wlanconfig ath create wlandev wifi0 wlanmode sta

em seguida, aumente:

ifconfig ath1 up

crie um arquivo de configuração para o wpa_supplicant, aqui está um exemplo:

ap_scan=1
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="your router"
scan_ssid=1 (or 0 if it doesnt broadcast its ssid)
proto=WPA RSN (or whatever...)
key_mgmt=WPA-PSK (...you...)
pairwise=CCMP TKIP (...need...)
group=CCMP TKIP (...for your station)
psk="yourkey"
}

(você deve copiar a configuração para um arquivo de backup, o wpa_supplicant algumas vezes remove o arquivo)

agora você pode se conectar:

wpa_supplicant -B -iath1 -c/path/to/yourconfigfile

talvez você queira anexar o novo dispositivo ath1 à sua ponte de lan:

brctl addif lan ath1

se você adicioná-lo à sua bridge de lan (o que você quer como você descreveu), você deve adicionar -blan ao comando wpa_supplicant:

wpa_supplicant -blan -B -iath1 -c/path/to/yourconfigfile

voila! Espero ter te salvado muitas horas de vida: -)

    
por 08.03.2015 / 07:12