私はRaspberry Piを複数のアクセスポイント(一部はDHCPを使用し、他の一部は静的)間を移動するようにします。id_str
ネットワークでwpa_supplicantを使用してそれに応じて設定すると、インターフェイスが自動的に設定される可能性があることを読みましたが、/etc/network/interfaces
私のシステムではそうではありません。
/etc/ネットワーク/インターフェース:
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
iface eth0 inet6 auto
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp
iface test inet static
address 192.168.0.2
gateway 192.168.0.1
netmask 255.255.255.0
/etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Skynet Defence Network"
key_mgmt=WPA-PSK
proto=WPA2
psk="illbeback"
priority=10
id_str="test"
}
この構成では、wpa_supplicant がネットワークに接続されますが、ネットワーク設定は指定されません。私がここで何か間違っているのでしょうか?
答え1
次のように、リクエスタエントリとネットワークインターフェイスの間に1:1の関係を確立する必要があります。
私が見るのは、wlan0
dhcpと静的インタフェースの両方がありますが、そのようなことは起こらないということです。同じネットワーク(essid)に複数のアクセスポイントがあり、そのうちのいくつかがdhcpを使用できる場合は、ネットワークレイアウト/プロジェクトに問題がありますが、Debianには問題ありません/etc/network/interfaces
。