Я хочу настроить мой старый 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 не подключается, но создает новую точку доступа, названную точно так же, как моя по умолчанию. У кого-нибудь есть идеи, что делать?

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

1 ответ1

1

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

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

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

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

ifconfig ath1 up

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

ap_scan = 1
ctrl_interface =/ вар / бег / wpa_supplicant
Сеть = {
ssid = "ваш роутер"
scan_ssid = 1 (или 0, если он не передает свой ssid)
прото = 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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .