WiFiカードが送信電力制御をサポートしているかどうかを確認するには?

WiFiカードが送信電力制御をサポートしているかどうかを確認するには?

私はHostapd経由でAPモードで動作するAtherosワイヤレスPCIカードを持っています。 TPCをサポートしているかどうかを確認するには?この場合、どのようにオンまたはオフにできますか?

注:送信電力制御(TPC)は、Wi-Fi送信機の信号電力を減らし、他のワイヤレスネットワークとの干渉を減らすために使用されるメカニズムです。

iwconfig txpower送信電力をdBmまたはmWに設定しますが、これは私が望むものではありません。

答え1

今日も同じ問題が発生しました。 Linuxワイヤレススタックコードを詳しく見てみると、TPCの状態を制御または報告する共通のメカニズムがないようです。

ドライバコードの「TPC」への参照は、ハードウェアにアクティベートするよう指示し、使用のためにファームウェアに「パワーメータ」を送信するいくつかのハードコーディングされたロジックに限定されているようです。これを変更する唯一の方法は、ソースコードを変更してドライバを再コンパイルすることです。

シスコのこの文書によると:

TPCはどこで構成されていますか?まあ、実際には構成しません。これは802.11hの一部であり、802.11aデバイスはそれと互換性があり、自動的に実装する必要があります。

したがって、答えは次のようになります。 802.11hを実装するすべてのデバイスはTPCをサポートします。 802.11hに基づいて構築された最新の標準にはTPCも必要になる可能性が高いです。

免責事項:私はワイヤレス開発者でも専門家でもないので、何かを間違って理解した可能性があります。これを塩の卵と一緒に食べる。

関連情報