web-dev-qa-db-ja.com

ワイヤレスカードから特定の周波数を強制する

ワイヤレスカードに特定の周波数(物理的に可能な周波数)を放出させるにはどうすればよいですか?カーネルモジュールが役立つことは承知していますが(間違っている場合は修正してください)、コマンドラインツールのようなものを探しています。

正確な上限と下限を見つけるにはどうすればよいですか?ドライバーがデバイスと対話するため、カーネルはこの情報にアクセスできる必要があります(ただし、これはソフト制限である可能性があることは理解しています。製造の詳細を掘り下げたくないので、ハード制限を取得する方法はありますか)。

[動機:自宅でリモコンの機能を中断する(セルを取り出すだけでよいことはわかっているが、これを大々的にやりたい:P)]

2
pareshverma91

リモコンは通常、IRまたはRFのいずれかです。

IRは通常30〜60 kHzの範囲、通常は38 kHzで動作し、自由視力を必要とし、IR光のパルスを受信機に送信します。

RFは、はるかに高い周波数(通常は300+ MHz)を使用し、カーロック、ポート、ホームシアター(ネイティブまたはアダプターを使用)など、RFをサポートするさまざまな機器に使用されます。

WiFiアダプターは、ほとんどの場合2.4GHz帯域で動作します。

2.4000 to 2.4835 GHz - IEEE 802.11b, 

オプションで5GHz帯域

5.15  to 5.35  GHz and 
5.725 to 5.825 GHz - IEEE 802.11a.

ここでテストする機器はありませんが、少なくとも2つの選択肢があります。

1.oldiwツール。

  • iwlist ロケールに応じた利用可能な頻度のリスト。
  • iwconfig 特定の頻度を設定します。

2.iw は新しく、 推奨 公式wikiで使用するツール http://wireless.kernel.org/


aircrack-ng 持っている いくつかのツール ワイヤレスネットワークのさまざまなテスト、校正、および監査用。同様に wifijammer など。お住まいの地域の法律/警告などに注意してください–そして頭を使ってください。 IRジャミングの場合、WiFIアダプターを使用すると運が悪くなります。

電波スペクトルISMバンドなどをチェックしてください。

それはすべて厳格な法律に拘束されています。 2.4 GHz帯域は、無料であるため、ライセンスなどを使用する必要がないため、人気があります。規制されていない周波数です。これは [〜#〜] ism [〜#〜] (Industrial、Scientific and Medical)の一部であり、これらの帯域内で動作する無線通信サービスは有害な干渉を受け入れる必要があります、これらのアプリケーションが原因である可能性があります。

また、地域などにもよります。国際電気通信連合(ITU)も興味深いトピックになるでしょう。

1
Runium