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.

[参考译文] WL1831MOD:是否有适用于 Linux 操作系统的无线工具?

Guru**** 2390945 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/903959/wl1831mod-are-there-any-wireless-tools-for-the-linux-operating-system

器件型号:WL1831MOD

您好!

TI.com 上的 TI 无线工具在 Windows 操作系统上运行。 是否有适用于 Linux 操作系统的无线工具?
也就是说,如何在 Linux 系统上搜索附近的网络,根据不同的加密方法设置 AP 名称和密码,动态或静态地分配 IP 方法,连接现有连接/通过什么应用软件断开 WiFi 和其他应用程序操作?

2.在使用这些应用程序之前、我们需要在内核上执行哪些配置操作来支持 SDIO 接口的 wifi 功能和 UART 接口的蓝牙功能? 未找到相关文档。 它是否只需要配置内核来驱动此芯片的 WiFi 和蓝牙功能? 我是否需要其他驱动程序?

谢谢

BRS

Elsa Duan

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

    设计

    我们需要 Linux 版本为4.9.37。

    谢谢

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

    您好,

    TI 无线工具仅在 Windows OS 上运行。 以下链接详细介绍了如何运行脚本以启动 AP 角色、工作站角色等:

    您可以对内核4.2.x 使用树内核 wl8内核驱动程序。 对于任何 SoC,DTS 文件都应具有正确的配置。 wl18xxMOD DTS 文件示例:

    谢谢

    Saurabh

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

    尊敬的 Saurabh:

    使用"./build_wl18xx.sh init  "命令下载源时、我收到如下错误消息(参考链接为:https://processors.wiki.ti.com/index.php/WL18xx_System_Build_Scripts):

    PYTHon-m2crypto 丢失
    请使用'sudo apt-get install python m2crypto'
    是否要立即安装[y/n]? (需要 sudo) y  =>此处仍然无法成功安装此模块

    那么、我如何获取  python - m2crypto 模块呢?

     

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

    您好,

    由于 Linux 发行版可以通过不同的方法来安装模块,因此很难对其进行注释。 这超出了我们的驱动程序支持范围。  通常、apt-get 足以安装此类模块。

    谢谢

    Saurabh

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

    尊敬的 Saurabh:

    在   setup-env 文件中将 cross_compile 设置为 Aarch64-himix100-linux-并将 arch 设置为 ARM64、然后使用" ./build_wl18xx.sh"命令开始编译时、会出现一个错误提示"configure:error:/bin/sh build-aux/config.sub ARM64 failed"。 我们可以使用 ARM64来编译它们吗? 以下是打印消息:

    正在工具中进行安装...
    make[1]:输入目录'/home/xkm/project/wifi/wl8-build/build-utilites/src/openssl/tools
    make[1]:离开目录'/home/xkm/project/wifi/wl8-build/build-utilites/src/openssl/tools
    正在安装 libcrypto.a
    正在安装 libssl.a
    cp libcrypto.PC /home/xkm/project/wifi/wl8-build/fs/usr/local/ssl/lib/pkgconfig
    CHmod 644 /home/xkm/project/wifi/wl8-build/fs/usr/local/ssl/lib/pkgconfig/libcrypto.pc
    cp libssl.PC /home/xkm/project/wifi/wl8-build/fs/usr/local/ssl/lib/pkgconfig
    CHmod 644 /home/xkm/project/wifi/wl8-build/fs/usr/local/ssl/lib/pkgconfig/libssl.pc
    CP openssl.PC /home/xkm/project/wifi/wl8-build/fs/usr/local/ssl/lib/pkgconfig
    CHmod 644 /home/xkm/project/wifi/wl8-build/fs/usr/local/ssl/lib/pkgconfig/openssl.pc
    ***** *****
    libtoolize:将辅助文件放入 AC_CONFIG_AUX_DIR、"Build-aux"中。
    libtoolize:复制文件'build-aux/ltmain.sh'
    libtoolize:将宏放在 ac_config_macro_DIRS 中、"m4"。
    libtoolize:复制文件'm 4/libtool.M4'
    libtoolize:复制文件'm 4/ltoptions.m4'
    libtoolize:复制文件'm 4/ltsukar.M4'
    libtoolize:复制文件'm 4/ltversion.M4'
    libtoolize:复制文件'm 4/lt~OBSOLETE.M4'
    configure.ac:51:安装'build-aux/ compile'
    CONFIG.AC:49:安装'Build-aux/ missing'
    lib/Makefile.am:安装'build-aux/Depcomp'
    libtoolize:将辅助文件放入 AC_CONFIG_AUX_DIR、"Build-aux"中。
    libtoolize:复制文件'build-aux/ltmain.sh'
    libtoolize:将宏放在 ac_config_macro_DIRS 中、"m4"。
    libtoolize:复制文件'm 4/libtool.M4'
    libtoolize:复制文件'm 4/ltoptions.m4'
    libtoolize:复制文件'm 4/ltsukar.M4'
    libtoolize:复制文件'm 4/ltversion.M4'
    libtoolize:复制文件'm 4/lt~OBSOLETE.M4'
    configure.ac:51:安装'build-aux/ compile'
    CONFIG.AC:49:安装'Build-aux/ missing'
    lib/Makefile.am:安装'build-aux/Depcomp'
    正在检查 BSD 兼容的安装... /usr/bin/install -c
    正在检查构建环境是否正常... 是的
    正在检查 ARM64-Strip…… 否
    正在检查条图... 条
    正在检查线程安全 mkdir -p... /usr/bin/mkdir -p
    正在检查 gawk…… 嘎嘎
    正在检查 make 设置是否为$(make)... 是的
    正在检查 make 是否支持嵌套变量... 是的
    正在检查 make 是否支持嵌套变量... (缓存)是
    正在检查 make 使用的 include 样式... GNU
    正在检查 ARM64-gcc... Aarch64-himix100-linux-gcc
    正在检查 C 编译器是否正常工作... 是的
    正在检查 C 编译器默认输出文件名... A.输出
    正在检查可执行文件的后缀...
    正在检查我们是否正在交叉编译... 是的
    正在检查目标文件的后缀... o
    正在检查我们是否使用 GNU C 编译器... 是的
    检查 Aarch64-himix100-linux-gcc 是否接受-g。 是的
    正在检查 Aarch64-himix100-linux-gcc 选项以接受 ISO C89... 不需要
    正在检查 Aarch64-himix100-linux-gcc 是否同时理解-c 和-o…… 是的
    正在检查 Aarch64-himix100-linux-gcc... Gcc3.
    正在检查 ARM64-AR... Aarch64-himix100-linux-ar
    正在检查归档器(Aarch64-himix100-linux-ar)接口... 应
    正在检查 ARM64-gcc... (缓存) Aarch64-himix100-linux-gcc
    正在检查我们是否使用 GNU C 编译器... (缓存)是
    检查 Aarch64-himix100-linux-gcc 是否接受-g。 (缓存)是
    正在检查 Aarch64-himix100-linux-gcc 选项以接受 ISO C89... (缓存)不需要
    正在检查 Aarch64-himix100-linux-gcc 是否同时理解-c 和-o…… (缓存)是
    正在检查 Aarch64-himix100-linux-gcc... (缓存) gcc3
    正在检查构建系统类型... x86_64-PC-Linux-GNU
    正在检查主机系统类型... `配置`ARM64'无效:无法识别机器 ARM64'
    配置:错误:/bin/sh build-aux/config.sub ARM64失败
    /bin/sh ./config.status --重新检查
    运行 CONFIG_shell=/bin/sh /bin/sh ./configure --prefix=/home/xkm/project/huawei/wifi/wl8-build/fs --host=arm CC=Aarch64-himix100-linux-gcc ar=Aarch64-himix100-linux-ar host_alias=arm PKG_config_path=/home/xkm/project/huawei/wifi/wl8-build/fs/lib/pkgconfig --no-create --no-recursion
    正在检查 BSD 兼容的安装... /usr/bin/install -c
    正在检查构建环境是否正常... 是的

    谢谢

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

    您好,

    我们尚未使用 ARM64 CC on build 实用程序。 无法确认它是否可以正常工作

    谢谢

    Saurabh

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

    尊敬的 Saurabh:

    https://processors.wiki.ti.com/index.php/WL18xx_System_Build_Scripts#Step_3:_Download_the_source

    我们怀疑在步骤3中没有下载整个代码。 但我的 PC 无法安装 Linux 系统进行下载。 您能帮我下载并通过电子邮件发送给我吗? 我的电子邮件地址是 Elsa.duan@arrow.com

    我们在这里待了很长时间,因此迫切需要解决这个问题。 非常感谢您的大力支持。

    BRS

    Elsa Duan

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

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

    您好,

    “初始化”是一次性过程,将下载所有源。 它在本地计算机上克隆多个位置。  我们无法压缩源和电子邮件。

    谢谢

    Saurabh