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.

[参考译文] Linux/WL1801MOD:WiLink 迁移到8.7SP3标签

Guru**** 2390755 points
Other Parts Discussed in Thread: AM3352, WL1801

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/698479/linux-wl1801mod-wilink-migration-to-8-7sp3-tag

器件型号:WL1801MOD
Thread 中讨论的其他器件:AM3352WL1801

工具/软件:Linux

您好!

我的系统基于主线 Linux 内核和 WiLink 标签8.6SP2。 现在、我计划将系统迁移到最新的 WiLink 标签(8.7SP3)。

我已经阅读了以下发行说明并将我的系统迁移到了所需的内核(4.4.80)现在我正在寻找添加发行说明中提到的 WiLink 补丁、但这会导致错误。

http://software-dl.ti.com/ecs/WiLink8/SP/R8_7_SP3/exports/release_notes_R8_7_SP3.html

我的查询:

1) 1)应用修补程序需要使用什么是具有分支的基本主线版本。

2) 应用补丁并获取其他组件(WiLink 固件、hostap...)后 我将使用最新标签(8.7 SP3)、或者我是否需要进一步检查。

系统信息:

处理器:TI Sitra AM3352

WiLink:WL1801 MOD

构建系统:Yocto (为 Linux Kerne、WiLink...创建的必需配方)

请帮我集成。

谢谢

 

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

    当您使用版本为 v4.4或更高的内核时、您实际上可以仅使用内核中内置的模块、因为我们的最新驱动程序现在在主线中工作、 您实际上不需要使用反向端口构建我们的驱动程序的构建脚本、就像旧内核所需的那样。

    您仍然可以使用构建脚本来构建其余组件(hostap、wpa_supplicant、获取最新固件)等

    这是否回答了您的问题?

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

    感谢您的回答。 请在下面更正我的问题、以便进一步处理。
    1) 1)如果我们的系统基于4.4.4.8或更高版本的4.4.4.4.y 主线 LTS 分支、则我们不需要应用以下链接中提到的补丁、因为所有必需的更改已可用。
    software-dl.ti.com/.../change_log_R8_7.html

    所需信息:
    2) 2)内核启动后、我需要验证 w.r.t 是否与8.7SP3 w.r.t 内核部分所需的相同。
    3)我们从 TI 回购中使用的其他组件(hostap、wl18xx-calibrator、wlconf、wpa_supplicant、wl18xx-firmware、wl1271-NVS)、因为它们与 SDK 相同。 如果您可以为我提供链接或提示、让我在何处查找正确的源版本以将 Yocto 配方 w.r.t 更改为8.7SP3、将会很有帮助。

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

    关于1.,你是对的。 我们的相关补丁已在 v4.4.x 中进行了更新
    对于 R8.7_SP3、固件文件应为8.9.0.0.76。 实际上、有一个更新的固件已经推出、我建议将其与 ELP 相关的重要修复程序结合使用、该修复程序尚未作为服务包的一部分发布、但我建议您使用。
    固件版本为 FW 8.9.0.0.78、可从此处获取:
    git.ti.com/.../master

    对于 wpa_supplicant 等、对于 R8.7_SP3、如果您键入 wpa_supplicant -v、您应该会看到如下内容:
    root@AM335x-EVM:~# wpa_supplicant -v
    wpa_supplicant v2.5-devel

    您可以检查以下用于为 R8.7_SP3标签添加 WPA 请求者的配方:

    arago-project.org/.../

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

    您好、Eyal、

    感谢您的澄清和提供正确的输入。我已经按照您的建议使用了 Wl18xx 固件。

    Attacehd dmesg & lsmod O/P、用于加载的驱动程序详细信息。 关于 wpa_Supplicant、我在获取您提到的配方详细信息后获得 O/P (wpa_supplicant v2.6-devel)。

    请告诉我、这是否完成了我到 WiLink 的迁移、以获取最新标签。  

    注意:我假设上述迁移也修复 了 WPA2密钥重新安装攻击(KRACK)问题。 请确认。

    e2e.ti.com/.../WiLink_5F00_DmesgLog.txt

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

    是的、这看起来不错。
    R8.7_SP3具有 WPA2 KRA 问题的修复程序。
    它既位于固件中(从8.9.0.0.76开始、也位于请求器中)。
    如果您使用的是通过 R8.7_SP3提交或最新主线(2.6+)构建的 wpa_supplicant、则应该已经有了修复程序。

    此致、
    Eyal