ネットワーク設定をいろいろ試して、hostapd
仮想ソフトウェア アクセス ポイント (10.10.0.1/24) に基づいて WiFi ホットスポットを作成しようとしましたvirt1
。これは NAT を使用して問題なく動作します (ゲートウェイはwlan0
(192.168.1.1/24) にあります)。
ただし、代わりにブリッジを使用してvirt1
接続しようとすると、次のエラーが発生します。wlan0
エラー: デバイスはブリッジへのスレーブ化を許可していません。
wlan0
このエラーは、hostapd が自動的に設定したブリッジに接続しようとしたときに発生しますbr0
。興味深いことに、アクセス ポイントは、hostapd によって問題なくvirt1
接続できました。br0
からこれ残念ながら完全に理解できない回答ですが、ワイヤレス AP は問題なくブリッジできますが、ステーションはできないことは理解しています。私の理解では、これはステーションが AP クライアントの MAC アドレスを含むフレームを送受信する必要があることに関係しています (ただし、ステーションは独自の MAC を使用するように制限されています)。
ここで私の疑問は次のようになります。
前述の私の理解は正しいでしょうか?
wlan0
にスレーブ化できないのは、MAC アドレス制限のためでしょうかbr0
?ワイヤレス インターフェイスをブリッジに接続する場合と、有線インターフェイスをブリッジに接続する場合の違いは何ですか?
eth0
WiFi の場合と同じ問題 (異なる MAC アドレスを持つフレームが同じインターフェイスから出力されるなど) が発生するのではないですか? ここで何が欠けているのでしょうか?この問題は、802.11 が送信元と宛先のアドレス指定に加えて、送信元と受信側のアドレス指定もサポートしているという事実に関係しているのでしょうか?