Настройте AVM Fritzbox 7320 в качестве сетевого моста

733
Tom Mekken

Я хочу настроить мой старый FritzBox Fon WLAN 7320 как сетевой мост между Wi-Fi и Ethernet. У меня есть Wi-Fi-роутер в другой комнате, чем мои компьютеры и моя локальная сеть между ними. Я не хочу покупать Wifistick для каждого из моих компьютеров. Поэтому я взял старый маршрутизатор FritzBox и попытался настроить его как сетевой мост. Я следовал некоторым инструкциям в Интернете, чтобы получить доступ к внутренней ОС Linux через telnet с доступом с правами root. Если я включаю Wi-Fi, я могу найти устройство "ath0" в ifconfig. Я могу сканировать мою сеть с iwconfig ath0 scan | grep "ESSID". Теперь я хочу подключить устройство к моей беспроводной сети.

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

Я получаю в результате ошибку:

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

а также

# iwconfig ath0 

возвращается

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 

В результате мой FritzBox не подключается, но создает новую точку доступа, названную точно так же, как моя по умолчанию. У кого-нибудь есть идеи, что делать?

заранее спасибо

0

1 ответ на вопрос

1
ottorator

У меня такая же проблема. после многих часов чтения и попыток я наконец нашел решение для этого случая.

Во-первых, вам нужно создать второе устройство ath, которое находится в управляемом режиме:

wlanconfig ath создает wlandev wifi0 wlanmode sta

тогда поднимите это:

ifconfig ath1 up

создайте файл конфигурации для wpa_supplicant, вот пример:

ap_scan = 1
ctrl_interface = / var / run / wpa_supplicant
network = {
ssid = "ваш маршрутизатор"
scan_ssid = 1 (или 0, если он не передает свой ssid)
proto = WPA RSN (или что-то еще ...)
key_mgmt = WPA-PSK ( ... вы ...)
попарно = CCMP TKIP (... нужно ...)
группа = CCMP TKIP (... для вашей станции)
psk = "yourkey"
}

(вы должны скопировать конфигурацию в файл резервной копии, wpa_supplicant иногда удаляет файл)

Теперь вы можете подключиться:

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

возможно, вы хотите подключить новое устройство ath1 к сетевому мосту:

brctl addif lan ath1

если вы добавите его в свой сетевой мост (что вы хотите, как вы описали), вы должны добавить -blan к команде wpa_supplicant:

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

вуаля! я надеюсь, что сэкономил вам много часов жизни :-)

Похожие вопросы