将 AVM Fritzbox 7320 设置为 Networkbridge

将 AVM Fritzbox 7320 设置为 Networkbridge

我想将旧的 FritzBox Fon WLAN 7320 设置为 wifi 和以太网之间的网络桥接器。我的 wifi 路由器与我的计算机以及它们之间的本地网络位于不同的房间。我不想为每台计算机都购买 Wifistick。所以我拿了一个旧的 FritzBox 路由器并尝试将其配置为网络桥接器。我按照互联网上的一些说明通过具有 root 访问权限的 telnet 访问内部 linux 操作系统。如果我启用 wifi,我可以在 中找到“ath0”设备ifconfig。我能够使用 扫描我的网络iwconfig ath0 scan | grep "ESSID"。现在我想将设备连接到我的 wifi 网络。

# 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

我有同样的问题。经过大量的阅读和尝试,我终于找到了解决方案。

首先,您必须创建处于管理模式的第二个 ath 设备:

wlanconfig ath 创建 wlandev wifi0 wlanmode sta

然后,提出来:

ifconfig ath1 启动

为 wpa_supplicant 创建一个配置文件,下面是示例:

ap_scan=1
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="你的路由器"
scan_ssid=1(如果不广播其 ssid,则为 0)
proto=WPA RSN(或其他...)
key_mgmt=WPA-PSK(...你...)
pairwise=CCMP TKIP(...需要...)
group=CCMP TKIP(...用于你的站点)
psk="你的密钥"
}

(您应该将配置复制到备份文件中,wpa_supplicant 有时会删除该文件)

现在您可以连接:

wpa_supplicant -B -iath1 -c /路径/到/你的配置文件

也许您想将新的 ath1 设备连接到您的 LAN 桥:

brctl addif lan ath1

如果你将它添加到你的局域网桥(正如你所描述的那样),你应该将 -blan 添加到 wpa_supplicant 命令中:

wpa_supplicant -blan -B -iath1 -c /路径/到/你的配置文件

瞧!希望我为你节省了很多时间 :-)

相关内容