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.

[参考译文] CC3351:禁用 Wi-Fi 6 后、交流模式出现故障。

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1622535/cc3351-after-disabling-wi-fi-6-the-ac-mode-is-malfunctioning

器件型号: CC3351

尊敬的 TI 专家

  禁用 Wi-Fi 6 后、我注意到 802.11ac 模式也消失了。 具体而言、我无法再检测 交流模式的射频信号、使用网络数据包捕获工具捕获的日志也不再显示 VHT。 为什么会发生这种情况? 我通过HE_Enable  00 在 cc33xx-conf.bin 文件中设置到禁用了 Wi-Fi 6。

FW 版本 1.7.11.323  

驱动程序 版本 1.7.2.239

PHY 版本 1.2.0.47.6.6.39.69

image.png

 

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

    尊敬的 Yihong:

    对不起、我删除了我的前一个答复、因为它实际上是不正确的。

    我们的固件同时实现了 WiFi 5 和 WiFi 6 功能、因为我们支持 80 MHz 信道宽度。 因此我们仅支持 wifi 4 和 wifi 6 模式。

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

    你好、Sabeeh

      感谢您的答复。 但是、禁用 Wi-Fi 6 后、Wi-Fi 5 也会消失、这不符合我们的要求。 我们仍然需要 Wi-Fi 5。 是否有办法解决此问题?

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

    尊敬的 Yihong:

    我们没有简单的方法来解决此问题、因此我们不知道这一要求。 开发这样的东西需要几个月的时间。

    您能否详细解释为什么需要此要求?

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

    在 conf 文件中启用 wi-fi6 可能就足够了、而不是通过不填充 iftype 信息来在驱动程序中声明支持。  

    在 cc33xx_init_ieee80211 () 中、只需在此处输入“else"子“子句、就可以完成此操作:

      if((!wl->disable_wifi6)&&(Wl->conf.mac.he_enable ))
      {
        wl->hwipy->iftype_ext_capab = he_iftypes_ext_capa;
        wl->hw->wiphy->num_iftype_ext_capab =
          array_size (he_iftypes_ext_capa);
      }
      暴露
      {
        cc33xx_Band_2gos.iftype_data = NULL
        cc33xx_Band_2gb.n_iftype_data = 0

        cc33xx_Band_5G5.iftype_data = NULL
        cc33xx_Band_5GV.n_iftype_data = 0
      }
    向该 if 语句添加一个“0"&&"“&&",“,它、它可能会起作用。
    这样您就保留了 VHT 信息、但删除了 iftype 随附的 HE 信息。 它在固件中没有完全禁用、但如果他的支持没有向外部 AP 或请求方声明、它不应被使用...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否验证了这种方法? 是否存在与之相关的风险?

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

    还没有使用。 我不是 TI、我没有理由禁用该操作。 我只是给你一个可能的选择,你可以做的,如你所愿。

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

    谢谢你

     你好、Sabeeh  

       从 TI 的角度来看、您认为这种方法是否可行? 我们希望保留 Wi‑Fi 5 主要是因为我们的上一代产品也具有 Wi Fi 5、我们希望尽可能保持一致性。

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

    尊敬的 Yihong:

    使用上面列出的方法 Dean 从驾驶员中删除他的功能是有意义的。 我看不到风险、但我也没有测试过。 请注意、您现在远离 TI 驱动程序/SDK、因此您现在必须在所支持的内核版本中自行管理和维护此更改。  

    请注意、我们正在内部讨论如何  在固件中打破 VHT、因此我们在会议中讨论这是否是您的应用的硬性要求。 在那之前,我建议让他和司机打招呼。