ZHCU913A September   2020  – October 2020 WL1801MOD , WL1805MOD , WL1807MOD , WL1831 , WL1831MOD , WL1835MOD , WL1837MOD

 

  1.   商标
  2. 1驱动程序支持的功能
  3. 2WL18xx Linux 驱动程序架构概述
  4. 3平台集成
    1. 3.1 电路板器件树所需的配置 (DTS/DTB)
    2. 3.2 针对 TI WLAN 驱动程序配置内核
    3. 3.3 电路板器件树所需的配置 (DTS/DTB)
    4. 3.4 使用构建实用程序构建 R8.8 版本
    5. 3.5 分别构建 WiLink8 驱动程序版本二进制文件
  5. 4引导和 WLAN 启动
    1. 4.1 配置 WiLink8 目标
  6. 5测试基本的 WLAN 功能
    1. 5.1 STA 模式
      1. 5.1.1 非安全 AP 的基站模式流程
      2. 5.1.2 安全 AP 的基站模式流程
      3. 5.1.3 确认连接
    2. 5.2 AP 模式
      1. 5.2.1 AP 模式流程
      2. 5.2.2 启动 AP
      3. 5.2.3 确认连接
    3. 5.3 多角色(AP +STA 模式)
      1. 5.3.1 多角色连接的一般流程
    4. 5.4 IEEE802.11s 网状网络模式
  7. 6参考文献
  8.   A 常见问题解答和调试提示

分别构建 WiLink8 驱动程序版本二进制文件

构建实用程序还支持清理、构建和安装一个特定的组件,而不是全部组件。可以使用以下命令来查看脚本中提供的各种选项。

./sudo_build_wl18xx.sh –h

下面显示了可用的选项:

openssl/libnl 清理和构建 openssll 与 libnl。需要这些库才能构建 hostapd/wpa_supplicant/iw 等用户空间组件
hostapd/wpa_supplicant/iw 清理和构建 hostapd、wpa_supplicant 或 iw 用户空间实用程序。在进行此构建前,应先构建 openssl 和 libnl(顺序非常重要)
modules 清理和构建 WiLink8 驱动程序模块
firmware 将固件二进制文件安装到 ./build-utilities/fs
scripts 安装 TI 示例脚本以运行 STA、AP、MESH
utils 清理和构建 wlconf 等脚本
patch_kernel 应用已提供的未上载的内核补丁。
kernel 清理构建内核
kernel_noclean 构建内核而不进行清理。对于增量构建很有用。
patch_bbbe14_dts 让 Beaglebone Black 使用 Element 14 无线 Cape 所需的补丁

构建驱动程序专用组件的命令语法:

./sudo_build_wl18xx.sh <module>

上述命令假定需要根权限才能安装至文件系统。