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:WL1831 -信标丢失、每小时重新连接一次

Guru**** 2524460 points
Other Parts Discussed in Thread: WL1831

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/723307/linux-wl1831---beacon-loss-and-reconnect-every-hour

Thread 中讨论的其他器件:WL1831

工具/软件:Linux

因此、我有一个奇怪的小问题、我不确定它是否与 WL1831相关。 似乎每个小时 WiFi 芯片都会出现信标丢失、这会将设备与当前网络断开、然后重新连接。 我们无法将其与网络中的任何其他设备关联(重新启动之间的时间间隔)。 是否有其他人遇到过类似的问题或对可能造成此类问题的原因有任何了解?

请参阅下面系统日志的输出。

BR、

Måns μ A

6月21日02:21:15 my-board user.info 内核:[38854.140602] wlcore:检测到信标丢失。 角色:0x1
Jun 21 02:21:20 my-board user.info 内核:[38859.022103] wlcore:连接丢失工作(role_id:0)。
6月21日02:21:20 my-board user.info


demon.info 内核:[38859.033907] wlan0:连接到 AP C4:ea:1D:E4:9e:97 Lost Jun 21 02:21:20 my-board demon.info 命令653[653]:wlan0{RX}27664 packets 4957027 bytes Jun 21:21:21:20 my-board demon.info 命令653bytes[602]2:464bytes[wlan0:4220] wlan20 wlanbytes[wlan22 wlan247bytes] wlan2:wlan247bytes wlan0:wlan22 wlan247byt 
6月21日02:21:20 my-board demon.info 命令[653]:wlan0{newlink}索引4地址88:C2:55:2C:C2:31 MTU 1500
6月21日02:21:20 my-board demon.info 命令[653]:wlan0{newlink}index 4操作状态2 
6月21 02:21:20 my-board daemone.err connmand[653]:服务器192.168.1.1的时间请求失败(101/网络无法访问)
6月21 02:21:20 my-board daemone.err connmand[653]:服务器192.168.1.1的时间请求失败(101/网络无法访问
) 6月21 02:21:21:20 my-board user.info 内核:[NET3802
:24:24] demon.info wlan0{del}地址192.168.1.102/24标签 wlan0
六月21 02:21:20 my-board demon.info 命令[653]:wlan0{del}route 192.168.1.0 GW 0.0.0.0范围253 
6月21日02:21:20 my-board demon.info 命令[653]:wlan0{del}route fe80::GW::0范围 
6月21日02:21:21 my-board 守护程序.warn 命令[653]:跳过4672656a6131_managed _PSK 的断开连接,网络正在连接。
6月21日02:21:21 my-board user.info 内核:[38859.996002] wlan0:使用 C4:ea:1D:E4:9e:97
Jun 21 02:21:21 my-board user.info 内核:[38860.028192] wlan0:将 auth 发送到 C4:ea:1D:E4:9e:97 (尝试1/23:
8602:21:wlan0 user.info:
user.info wlan0:wlan0:wlan0:tun621]已验证的内核[wlan0:wlan0:wlan0:wlan21:wlan0:wlan21:wlan0:wlan0:wlan0:wlan21:wlan0: 与 C4:ea:1D:E4:9e:97 (试用1/3)
6月21 02:21:21 my-board user.info 内核:[38860.108663] wlan0:RX
user.info
命令来自 C4:ea:ea:1D:E4:9e:97 (capab=0x1411 status=0 aid=2) 6月21:02:21:653[wlan:21:my-29653]我的电路板[wlan0 demon.info:
demon.info:我的421-my-463bytes:我的电路板:我的:我的电路板 wlan0{TX}3744数据包654225字节
六月21 02:21:21 my-board demon.info 命令[653]:wlan0{update}标志102403 
6月21日02:21:21 my-board demon.info 命令[653]:wlan0{newlink}索引4地址88:C2:55:2C:C2:31 MTU 1500
6月21日02:21:21 my-board demon.info 命令[653]:wlan0{newlink}INDEX 4操作状态5 
6月21日02:21:21 my-board demon.info 命令[653]:wlan0{add}route fe80::GW::0范围 
6月21日02:21:21 my-board user.info 内核:[38860.272287] IPv6:ADDRCONF (NETDEV_CHANGE):wlan0:链接就绪
6月21日02:21:21 my-board 命令 demon.info 命令

命令653[653]:wlan0{RX}27666 packets 4957309 bytes con2421:21:21:21:21:21:21 my-board 命令 demon.info{653bytes wlan0}wlan13:wlan13更新 demon.info 命令[wlan0}wlan13:wlan13 wlan13:wlan13 wlancytes wlan13:wlan13 wlan22:wlan13 wlan 
6月21日02:21:21 my-board demon.info 命令[653]:wlan0{newlink}索引4地址88:C2:55:2C:C2:31 MTU 1500
6月21日02:21:21 my-board demon.info 命令[653]:wlan0{newlink}index 4操作状态6 
6月21日02:21:22 my-board user.info 内核:[38860.444087] wlcore:关联已完成。
6月21日02:21:22 my-board demon.info 命令[653]:将主机名设置为 my-board
6月21日02:21:22 my-board demon.info 命令[653]:将域名设置为 LAN
Jun 21 02:21:22 my-board demon.info conngw[653]:wlan0{add}address 192.168.1.102/24 label wlan0 wlan0 label wlan0 wlan20 wlan范围 demon.info
n20.0[231]系列添加以下名称:wlan0 conn-un21:wlan23 wlan23:wlan23 wlan23:wlan23 wlan23 wlan23 wlan23 wlan23 
6月21日02:21:22 my-board demon.info 命令[653]:wlan0{add}route 192.168.1.1 GW 0.0.0.0范围253 
6月21日02:21:22 my-board demon.info 命令[653]:wlan0{add}route 0.0.0.0 GW 192.168.1.1范围0 
6月21日02:21:22 my-board demon.info 命令[653]:NTP:时间转换+0.072574 s
6月21日02:21:22 my-board demon.info 命令[653]:wlan0{add}route 212.227.81.55 GW 192.168.1.1范围0 
6月21日02:21:22 my-board demon.info 命令[653]:wlan0{del}route 212.227.81.55 GW 192.168.1.1范围0 
6月21日02:21:22 my-board demon.info 命令[653]:NTP:时间转换-0.003862 s 

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

    您如何配置 wl18xx-conf.bin 文件?
    您是否在 configure-device.sh 脚本中使用了 wlconf 并选择了 wl1831作为您的器件?
    www.ti.com/.../swra489.pdf
    请参阅第2节。

    您可能对连接的天线数量进行了错误配置等、这可能会导致此类问题。

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

    是否有此主题的更新?
    我们应该保持开放吗?

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

    我一直在研究您关于器件配置的最新建议。 我们使用 wlconf 实用程序对其进行了配置、并使用模块制造商 Murata 提供的 ini 文件作为输入。 我们已向他们验证我们使用的是该 ini 文件的最新版本(WL8_INI_1ANT_muRata_20130618.ini)。

    配置文件不是最容易读取的文件、因此我无法判断其中的所有内容是否正确、而是从我可以看到的内容来看、它配置了两个天线、一个2.4GHz 天线和一个5GHz 天线。 尽管 WL1831仅支持2.4GHz、因此我猜这可能是我们的问题。 是否只需更改以下两行即可工作、或者我是否还需要在配置文件中进行其他调整?

    NumberOfAssembledAnt2_4= 01 #表示2.4GHz 的活动频带和已安装天线的数量;
    NumberOfAssembledAnt5= 01 #表示5GHz 的有效频带和已安装天线的数量; 

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

    如果您使用的是 wl1831器件、您实际上应该为"NumberOfAssembledAnt5"的数量加上"0"。
    建议您使用 wlconf 并转储使用提供的.ini 文件创建的实际 wl18xx-conf.bin 文件,并确保这些值确实正确。

    /wlconf -i /lib/firmware/ti-connectivity/wl18xx-conf.bin --get > dump.txt

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

    感谢 Eyal 的回答。

    我们尚未尝试您建议的更改、因为我们等待模块制造商 Murata 就其 ini 文件提供的回复。 我们认为我们从他们那里得到了一个错误的问题、我们想首先澄清一下。 如果它不是错误的、那么它可能也会有其他错误、认为天线的数量是很容易配置的、而且他们没有得到正确的答案... 我们需要对其进行控制、然后再继续、因为在认证过程中可能会导致我们遇到问题。

    请现在让对话保持开放、只要有更多详细信息、我就会回来。

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

    我现在将关闭此线程、因为它等待的时间太长。
    如果需要、请打开一个新的。

    此致、
    Eyal