使用 Raspberry Pi 和 Rasbmc 的 Wifi 范围扩展器

使用 Raspberry Pi 和 Rasbmc 的 Wifi 范围扩展器

我想要实现的是将 Wifi 的范围扩展到另一个房间。我有一个路由器,一个通过 UTP 电缆连接到此路由器的 Raspberry pi,我在 RPi 中有一个 Wifi USB 棒。

我想要实现的是能够连接到 Wifi 并在任一房间访问互联网,同时还能够连接到 RPi(即 ssh 或 web 服务器)。

我一直在遵循一些设置,几乎已经实现了我想要做的事情。我可以连接到无线网络并访问互联网,但我无法访问我的 RPi。RPi 本身也没有互联网连接。我该如何解决这个问题?

我为获得桥接互联网连接所执行的操作是:

brctl addbr br0
brctl addif br0 eth0 wlan0
ip link set up dev br0
brctl addif br0 wlan0
hostapd /etc/hostapd/hostapd.conf

文件 hostapd.conf 包含:

interface=wlan0
driver=rtl871xdrv
bridge=br0
ssid=Test
channel=1
wpa=1
wpa_passphrase=Secret
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
auth_algs=1
macaddr_acl=0

网络管理器正在使用以下设置运行:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true

[keyfile]
unmanaged-devices=mac:c4:6e:1f:20:9d:91

我关注的来源:

答案1

因此,经过进一步研究,我找到了解决方案。我更改了 NetworkManager 配置以阻止以太网连接。

[keyfile]
unmanaged-devices=mac:c4:6e:1f:20:9d:91;mac:ot:hr:ma:ca:dd:rs

我已将以下内容添加到我的命令序列中。

ifconfig eth0 0.0.0.0
dhclient br0

我不确定为什么这样做有效,但对我来说确实有效。解决方案类似于问题。

相关内容