2011-07-07 27 views
-1

私はwlanドライバからデータを収集する必要があるいくつかの実験を行っています。wlan経由でデータを送信するコマンド

私は

基本的にはデータレート、パケットサイズなどの面で、より柔軟にIEEE 802.11bのパケットを送信することに興味を持って、私は、トランスミッタとしてノートパソコンを持っていますし、私はIEEE 802.11のカスタム受信機を内蔵していますb(IEEE 802.11b 1/2/5.5または11Mbps)のパケットを読み取ります。

私は、データを送信している間にこれらのパラメータを設定するオプションを提供するLinuxツールを検討しています。

私は、iwprivのようなコマンドでワイヤレスドライバのパラメータを設定し、iperfコマンドでTrafficを生成すると考えています。

データトラフィックを達成するためにそれらを使用する方法がわかりません。1Mbps/1024バイトのPSDU(パケットサイズ)です。

受信機は専用のハードウェアです(コンピューターではありません)。この方向の提案やアイデアは参考になります。

おかげ

答えて

3

使用wiresharkまたはPCAP(perlのを経由して、パイソンなど)何をしたいキャプチャします。

+0

こんにちは、私はシステム内のパケットをキャプチャしたくありません。私はテストする予定のモデルを作りました。その専用ハードウェア。私は、データレートなどを選択する上で、より柔軟なパケットを送信するツールを探しています。 – Kiran

+0

「IEEE 802.11bパケットの収集に興味があります。」という質問がありました。私が説明したように、あなたはpcapを使って必要なツールを書くことができます。 – Raoul

1

サーバー障害でこれを確認する方がよい場合があります。彼らはあなたが必要とすることができるように見えるパケットジェネレータのカップルが見つかりましたが、私は決して専門家ではありません。

packETH

  • あなたが任意のイーサネットパケットを作成して送信することができます[...]
  • を送信するためにパケット、パケットの数との間のパケット
    • 遅延のシーケンスを送信します最高速度で送信し、teoretical境界に近づく
    • 送信中にパラメータを変更する(IP 0123を変更するのMACアドレス、UDPペイロード、2ユーザー定義バイトなど)

Ostantino

  • は、いくつかのプロトコルを用いてパケットのフィールドを変更することを可能にする(任意のプロトコルのいずれかのフィールドを変更実行時のすべてのパケットIP/MACアドレスの変更) [...]
  • ストリームレート、バースト、no。パケット

の私は助けることが、他のツールがいくつかあるWireshare Wikiでこれらを発見しました。

+0

多くのベンをありがとう。私はこれらのツールを試してみます。うまくいけば、私は成功するでしょう。私が思ったとき、それはかなりまっすぐに見えました。しかし、私はすべての適応レート変調技術とISMバンドとチャンネル選択性について専門家ではないので、私はそれを行う方法を知らなかった。 – Kiran

+0

Mmm。それは私たちの2人を作る: - /幸運! –

+0

私は 'iwconfig'コマンドに関連するさまざまなオプションを調べようとしていました。私は、これが私が探していたものにとって興味深いかもしれないと思う。 – Kiran

関連する問題