1

我有一个配置了 hostapd 的 raspi。我想要做的是运行一个nodejs服务器,所以如果通过eth0有互联网,它会成为一个热点,当没有通过eth0的互联网时,它会连接到已知的wifi网络。我的问题出在我的接口文件中,看起来像这样

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet static
    address 172.24.1.1
    netmask 255.255.255.0
    network 172.24.1.0
    broadcast 172.24.1.255

iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf


allow-hotplug wlan1
iface wlan1 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

当我注释掉

iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

我可以使用 hostapd 来制作 AP。但不能作为客户端连接到 wifi。如果我注释掉

iface wlan0 inet static
    address 172.24.1.1
    netmask 255.255.255.0
    network 172.24.1.0
    broadcast 172.24.1.255

我可以连接到 wifi 网络,但 hostapd 不会让我制作 AP。如果我离开两者,因为它们似乎没有任何作用。

谢谢大家。

4

0 回答 0