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/WL1837MOD:内核中没有可使 CRDA 正常工作的 udev

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/663337/linux-wl1837mod-dont-have-udev-in-the-kernel-for-crda-to-work

器件型号:WL1837MOD

工具/软件:Linux

您好!

我正在尝试使 hostapd 适用于5GHz。

当我使用 iw reg get 时、我会获得全局00 dfs_unset 设置。  

执行 iw reg set US 后、它不会在 US 上设置该区域。

我尝试从 TI 编译实用程序安装 CRDA 和其他工具、但我的 petalinux (Xilinx)没有启用 udev。 我有 mdev。

是否可以使 CRDA 与 mdev 一起工作?

谢谢、

Surbhi

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

    我不熟悉 mdev。
    但是、您是否看到过这个 e2e?:
    e2e.ti.com/.../556517

    看起来像内核.config 中的 CONFIG_CFG80211_INTERNAL_REGDB 所帮助的那样。

    您还可以尝试使用 wpa_supplicant.conf 设置区域

    #国家/地区代码
    #此器件所在国家/地区的 ISO/IEC alpha 2国家/地区代码
    #当前正在运行。
    国家=美国

    此致、
    Eyal
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的答复。 我弄清楚了如何在 rootfs 中启用 udev,现在我可以使5G 正常工作了。
    我还有几个问题:
    每次尝试使用 hostapd 连接到 AP 时、我都会收到两次身份验证错误、然后我可以进行连接。 我做了一些研究、似乎它与 hostapd 用于 WPA 的熵(随机性)有关。 所以我启用了一个可以解决问题的素食服务,那就是正确的方法? 必须看到这种情况吗? 构建 hostapd 时 config_no_random_pool 选项如何帮助?

    2.现在我的2.4G 和5G 都在工作、我的平板电脑连接到 AP (靠近 AP 时)时的速度没有很大差异。 但是、当我走到10米远时、5G 的性能会更好。 这有道理吗? 如何测量两个频带的性能差异。

    我还在使用器件的 TX 功率。 我使用 iwconfig 命令设置并获取 TX 功率。 当我不改变任何东西时、我得到23db。 但是当我降低 Txpower 时,我看不到信号强度下降了,这是正常的吗? 这是更改 TX 功率的正确方法吗? TX 功率和信号强度如何相互关联?

    4.我们将在某个时间点进行 FCC 测试。 是否有任何有关我的设备应运行的阈值的文档? 这将在美国运营。

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

    很高兴您能正常工作!

    是否使用 hostapd 或 wpa_supplicant 连接到 AP? 您的产品是一个站、对吧?
    是否使用"-e/data/MISC/wifi /entropy.bin"或类似内容启动 wpa_supplicant?

    在范围方面、5GHz 实际上可能会更糟糕、即使在范围方面也是如此、因为波长较短、但与2.4GHz 频谱相比、空气通常更少拥塞、因此其行为通常更好。

    Tx 功率由固件内部控制、并根据无线条件(重试、胶合等)的变化而动态控制。
    iwconfig 实际上已被弃用、但无论如何都不能用于该配置。

    您可以使用 wl18xx-conf.bin 控制输出功率等、但我不建议这样做、因为这样做会影响认证:
    www.ti.com/.../swru422a.pdf

    我认为您正在使用我们的"WL1837MOD:模块"、因此您应该能够恢复我们的认证文档。
    有关认证的所有信息均可在以下页面中找到:
    processors.wiki.ti.com/.../WL18xx

    "认证信息"部分下的"认证信息"。

    此致、
    Eyal
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Eyal、
    将我们的器件用作 AP。 我正在使用 hostapd 将其配置为 AP。 一旦 hostapd 运行、我就会将平板电脑或任何智能手机连接到我的设备。 我没有对 hostapd 使用此-e/data/misc/wifi/entropy.bin"或类似内容。 我的 hostapd.conf 如下所示:

    接口=wlan0 # AP 使用的接口
    HW_MODE=A # A 表示5GHz
    通道= 0 #要使用的通道、0表示 AP 将搜索干扰最小的通道
    ieee80211d=1 #将使用的频率限制为该国家/地区允许的频率
    country_code=FR #国家/地区代码
    ieee80211n=1 # 802.11n 支持
    ieee80211ac=1 # 802.11ac 支持
    WMM_ENABLED = 1 # QoS 支持
    SSID=somename # AP 的名称
    auth_algs=1 # 1=WPA、2=WEP、3=两者
    WPA = 2 仅限# WPA2
    wpa_key_mgmt=WPA-PSK
    rsn_pairwise = CCMP
    wpa_passphras=somepassword

    Tx 功率由固件内部控制、并根据无线条件(重试、胶合等)的变化而动态控制。
    iwconfig 实际上已被弃用,但无论如何它不能用于此目的。--您是否意味着它可以在需要时用于更改 TX 功率? 如果 TX 功率降低,信号强度是否会下降?

    感谢您提供的文档链接、我们需要一些时间来浏览这些文档。
    此芯片具有蓝牙,BLE,是否有任何链接可以说明如何启用蓝牙功能? 我还没有启用它。

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

    好的、您的配置文件看起来正常。 因此、我相信您所做的事情应该是好的。

    关于 iwconfig、我认为答案是否定的 您无法从驱动器级别控制 Tx 功率。

    对于蓝牙、您可以从以下链接开始:
    www.ti.com/.../WL18XX-BT-SP

    此致、
    Eyal
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Eyal、
    我想检查是否可以为芯片设置固定的发送功率。 我想比较一下两台设备在同一环境下的 WiFi 性能、这两台设备的外壳不同。 我希望具有与它们传输的发射功率相同的发射功率?

    另外,我想知道我是否将下面的值设置为相同的值,例如0xA 将发射功率固定为10dB,芯片将始终以10db 传输?
    TxPower_level_MaxPowerwl18xx.phy.high_power_val
    TxPower_level_MedPowerwl18xx.phy.med_power_val
    TxPower_level_LowPowerwl18xx.phy.low_power_val

    TxPower_level_MaxPower_2ndwl18xx.phy.high_power_val
    TxPower_level_MedPower_2ndwl18xx.phy.med_power_val_2nd
    TxPower_level_LowPower_2ndwl18xx.phy.low_power_val

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

    答案实际上是肯定的:)

    BR、
    Eyal
x 出现错误。请重试或与管理员联系。