This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] WL1835MODCOM8B:WiFi TX 性能问题故障排除

Guru**** 2524460 points
Other Parts Discussed in Thread: WL1831, WL1835MODCOM8B, WL18XXCOM82SDMMC

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/589465/wl1835modcom8b-troubleshooting-wifi-tx-performance-problems

器件型号:WL1835MODCOM8B
Thread 中讨论的其他部件:WL18XXCOM82SDMMCWL1831

您好!

我的设置基于 Atmel SAMA5D2 CPU 以及基于 WL1831的 Murata 模块。 我正在寻找此设置中可能的最佳 WiFi 接入点性能,但在测试 AP->STA 时结果不好。 使用 Farraaday 试验箱中的移动电话进行 iperf 测试时、STA->AP 方向可以达到40 Mpbs、但 AP ->STA 方向限制为16 Mbps。

为了获得参考速度、我使用了 SAMA5D2演示板、并使用 WL18XXCOM82SDMMC 适配器将 WL1835MODCOM8B 连接到 SDIO 端口。 此设置中的测量(通过 wlconf 禁用第二个天线以在相同配置下运行)在 TX 和 RX 中提供相似的速度、两个方向的吞吐量均为40 Mbps 左右。

在下一步中、我从设置中移除了 Murata 模块、并将一些导线焊接到 WL1835MODCOM8B 板上、以检查我的设计中模块和天线的影响。 因此、测试会产生与初始设置相同的不良结果、因此模块和天线都不应成为问题的根源。

在软件方面、我在演示板和我自己的板上运行相同的 Linux 4.9.20内核、在两种情况下 WL18xx 上都有 R8.9 SP1固件。

我已经使用频谱分析仪检查了发射信号、我注意到在测试 STA->AP 方向时、信号的频谱似乎覆盖了整个20MHz 通道、而在另一个方向、它仅使用其中的某些部分。 使用 Waveemon 检查传输过程中 AP 和 STA 报告的状态、我发现 MCS7和 MCS7之间的调制可能有很大差异、但我无法判断这是否正常。

如何获得解决此问题的附加信息? 我认为 WL18xx 芯片可能具有有助于了解原因的其他信息。  使用软件或硬件工具也可能很有用、但此时我不知道应该查找什么。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此查询将分配给硬件专家。 他很快就会回来。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有任何进展?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    与此同时、我有机会改进我的设置。 我现在有一个夹层板、它与 SDIO 适配器具有相同的100引脚连接器、我可以直接连接 WL1835MODCOM8B 模块、而无需使用焊接线。 遗憾的是、结果是相同的、TX 和 RX 速度之间的差异仍然相同。

    我可以做些什么来找出问题的根本原因?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Romain、

    您是否已验证使用 Iperf 设置信号的正确 BW。 请参阅 http://processors.wiki.ti.com/index.php/WLAN_Throughput_Test 、因为它提供了有关 iperf 的说明。 如果您未看到信号的全 BW、则将无法获得预期的数据速率。 请查看上面的链接是否有帮助。

    谢谢、

    Riz

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Rizwan、您好!

    从我的结尾开始、没有要设置的特定带宽参数。 我将使用以下参数进行 iperf 测量。

    在 DUT 上:iperf3 -s

    在测试器件上:iperf3 -c DUT -t 20 -i0.5 -C reno -O10 -R

    这些设置应测试从 DUT 到测试设备的 TCP 速度、其中使用了带宽参数。

    关于我的第一条消息中的信息、其他查询向我显示这是由于我的旧频谱分析仪的硬件限制。 部分使用带宽是由于频谱分析仪的扫描模式与无线电流量的间歇性性质之间的相互作用。 此测量提供的唯一信息是、当测量速度慢时、无线电流量比高速情况下要少。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    -您是否将 WL8配置为 AP?
    -请分享'iw wlan1 info'的输出
    您能否测试 UDP 并共享数字?

    谢谢、
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我使用以下 hostapd 配置:

    接口=wlan0
    CTRL_interface=/var/run/hostapd
    驱动程序=nl80211
    SSID=WL1831速度测试
    HW_MODE=g
    通道= 1
    macaddr_acl=0
    auth_algs=1
    忽略_broadcast_SSID=0
    WPA = 2
    wpa_passphras=123456789
    wpa_key_mgmt=WPA-PSK
    rsn_pairwise = CCMP
    WMM_ENABLED = 1
    ieee80211n=1
    ht_capab=[短 GI-20]

    "iw wlan0 info"的输出为:

    接口 wlan0
           ifIndex 3.
           WDEV 0x1
           地址 EC:11:27:4c:81:64
           SSID WL1831速度测试
           键入 AP
           wiphy 0
           通道1 (2412MHz)、宽度:20MHz、中心1:2412MHz
           Txpower 20.00 dBm

    从具有 Qualcomm Atheros QCA9565的客户端工作站、在 UDP 中:

    测试 AP->STA 方向:

    $ iperf3 -c 172.16.33.1 -I20 -t 20 -u -b 30M -R
    连接到主机172.16.33.1,端口5201
    反向模式,远程主机172.16.33.1正在发送
    [4] 本地172.16.33.17端口34597连接到172.16.33.1端口5201
    [ ID]间隔          传输    带宽      抖动   丢失/总数据报丢失
    [4]   0.00-20.00 秒 60.8 MB 25.5 MB 每秒 1.501 ms 0/7788 (0%)  
    ------- ------- ------- ------- -------
    [ ID]间隔          传输    带宽      抖动   丢失/总数据报丢失
    [4]   0.00-20.00 秒 60.9MB 25.5Mbit/s 1.418 ms 0/7789 (0%)  
    [4] 发送7789个数据报

    测试 STA->AP 方向:

    $ iperf3 -c 172.16.33.1 -I20 -t 20 -u -b 60M
    连接到主机172.16.33.1,端口5201
    [4] 本地172.16.33.17端口54114连接到172.16.33.1端口5201
    [ ID]间隔          传输    带宽      总数据报
    [4]   0.00-20.00 秒  134 MB 56.2 Mbit/s 17146  
    ------- ------- ------- ------- -------
    [ ID]间隔          传输    带宽      抖动   丢失/总数据报丢失
    [4]   0.00-20.00 秒  134 MB 56.2 Mbit/s 1.003 ms 2814/17135 (16%)  
    [4] 发送了17135个数据报

    在 Farraaday 笼中、WL1831同时作为发送器和接收器:

    # iperf3 -c 172.16.33.1 -u -t 20 -i 20 -b 30M -R
    将 UDP 块大小设置为1448
    连接到主机172.16.33.1,端口5201
    反向模式,远程主机172.16.33.1正在发送
    [4] 本地172.16.33.3端口59861连接到172.16.33.1端口5201
    [ ID]间隔          传输    带宽      抖动   丢失/总数据报丢失
    [4]   0.00-20.00 秒 33.1 MB 13.9 MB 比特/秒 0.423 ms 16/23958 (0.067%)
    ------- ------- ------- ------- -------
    [ ID]间隔          传输    带宽      抖动   丢失/总数据报丢失
    [4]   0.00-20.00 秒 33.1 MB 13.9兆位/秒 0.210毫秒 16/23994 (0.067%)
    [4] 发送了23994个数据报

    # iperf3 -c 172.16.33.1 -u -t 20 -i 20 -b 30M
    将 UDP 块大小设置为1448
    连接到主机172.16.33.1,端口5201
    [4] 本地172.16.33.3端口43160连接到172.16.33.1端口5201
    [ ID]间隔          传输    带宽      总数据报
    [4]   0.00-20.00 秒 34.1 MB 14.3兆比特/秒 24728
    ------- ------- ------- ------- -------
    [ ID]间隔          传输    带宽      抖动   丢失/总数据报丢失
    [4]   0.00-20.00 秒 34.1 MB 14.3兆位/秒 0.398 ms 0/24728 (0%)
    [4] 发送了24728个数据报

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好,澄清一下:
    -您是否能够使用 WL1835MODCOM8B 和 WL18XXCOM82SDMMC 在两个方向上获得40Mbps?
    "在 TX 和 RX 中提供相似的速度、两个方向的吞吐量都在40Mbps 左右。"

    Saurabh