web-dev-qa-db-ja.com

単一のワイヤレスインターフェイスで複数のWiFiクライアントを作成する

私は現在、単一のTP-linkワイヤレスアダプターを使用して、それを複数のクライアントに分割したいプロジェクトに取り組んでいます。私がこれまでにしたこと。 MacchangerでMACを変更したiwを使用して複数の仮想wlan0.1を作成できました... IPを取得するためにwpa_supplicant、次にdhclientを使用してインターフェイスの1つをAPに接続できました。セカンダリ仮想化wifiインターフェースでwpa_supplicantを再度実行できますが、IPアドレスを取得できません。助言がありますか?よろしく

3
Stephen
  1. WiFiアダプターは複数の管理対象インターフェースに適切に対応していますか? iw phyの「有効なインターフェースの組み合わせ」の行を確認してください。

  2. MACチェンジャーを使用せず、インターフェース(iw dev <devname> interface add ... addr <mac-addr>)を追加するときにMACを設定します。

  3. 使用するすべてのプログラムが単一のインターフェイスにバインドできる必要があるため、IPアドレスが異なる複数のインターフェイスを処理するのは面倒です。それでも驚きがあります。そのため、dhclientwpa_supplicantそれを必要とするインターフェースでのみ。

それでも機能しない場合は、(すべてのインターフェースで)使用した正確なコマンドを使用して質問を編集してください。

2
dirkt