【问题标题】:Command to transmit Data over wlan通过 wlan 传输数据的命令
【发布时间】:2011-07-07 08:14:08
【问题描述】:

我正在做一些实验,我需要从 wlan 驱动程序收集数据。

我有兴趣在数据速率、数据包大小等方面更灵活地传输 IEEE 802.11b 数据包。

基本上,我将笔记本电脑作为发送器,并为 IEEE 802.11b 构建了一个自定义接收器,它将读取数据包(IEEE 802.11b 1/2/5.5 或 11Mbps)。

所以,我正在寻找一些 Linux 工具,它提供了在传输数据时设置这些参数的选项。

我正在考虑像 iwpriv 这样的命令来设置无线驱动程序的参数,以及使用 iperf 命令来生成流量。

我不确定,如何使用它们来实现数据流量,比如 1Mbps / 和 1024 字节 PSDU(数据包大小)。

接收器是专用硬件(不是计算机)。在这个方向上的任何建议或想法都会有所帮助。

谢谢

【问题讨论】:

    标签: networking wireless wifi


    【解决方案1】:

    使用wireshark 或 pcap(通过 perl、python 等)捕获您想要的内容。

    【讨论】:

    • 您好,我不想捕获系统中的数据包。我已经建立了一个我计划测试的模型。它是专用硬件。我正在寻找一种工具,它可以让我在选择数据速率等方面更灵活地传输数据包。
    • I am interested in collecting IEEE 802.11b Packets. 是您的问题。您可以按照我的解释使用 pcap 编写您需要的工具。
    【解决方案2】:

    你最好在服务器故障上问这个问题。我发现了一些数据包生成器,它们看起来可以满足您的需求,但我绝不是专家。

    packETH:

    • 您可以创建和发送任何以太网数据包 [...]
    • 发送数据包序列
      • 数据包之间的延迟,要发送的数据包数
      • 以最大速度发送,接近理论边界
      • 发送时更改参数(更改 IP 和 MAC 地址、UDP 有效负载、2 个用户定义的字节等)

    Ostantino:

    • 修改任何协议的任何字段(某些协议允许在运行时更改每个数据包的数据包字段,例如更改 IP/MAC 地址) [...]
    • 配置流率,突发,没有。包数

    我在Wireshare Wiki 中找到了这些工具,其中还有许多其他工具可能会有所帮助。

    【讨论】:

    • 非常感谢 Ben.. 我会试试这些工具。希望,我会成功。当我想到它看起来很直截了当。但我不知道该怎么做,因为我不是所有自适应速率调制技术以及 ISM 频段和信道选择性方面的专家。
    • 嗯。这让我们两个人:-/祝你好运!
    • 我只是想查看与iwconfig 命令相关的各种选项。我认为,这可能对我正在寻找的东西很有趣。
    猜你喜欢
    • 2018-08-18
    • 2019-08-17
    • 2020-06-19
    • 1970-01-01
    • 2012-08-26
    • 2021-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多