主题中讨论的其他器件:AM5708、
工具/软件:Linux
大家好、
我们拥有带 am5708处理器的定制板、并将 wl1837mod 作为 wifi + bt 模块。 此问题非常罕见、无法轻松重现、但可以观察到 wlan0接口未创建。 作为 内核启动的一部分正确加载所有驱动程序、并在 lsmod 的输出中列出。 启动过程中也没有崩溃。 以下是在工作和非工作情况下的驱动程序加载内核消息。
工作案例:
[8.003938] cfg80211:已更新世界监管范围:
[8.009114] cfg80211: DFS 主设备区域:取消设置
[ 8.013970] cfg80211: (start_freq - end_freq @带宽)、(max_antenna_gain、max_EIRP)、(dfs_cac_time)
[8.023971] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz)、(N/A、2000 MBM)、(N/A)
[8.0363] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz、92000 KHz 自动)、(N/A、2000 MBM)、(N/A)
[8.041501] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz)、(N/A、2000 MBM)、(N/A)
[8.049636] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz、160000 KHz 自动)、(N/A、2000 MBM)、(N/A)
[8.059221] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz、160000 KHz 自动)、(N/A、2000 MBM)、(0s)
[8.068780] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz)、(N/A、2000 MBM)、(0s)
[8.076920] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz)、(N/A、2000 MBM)、(N/A)
[8.084972] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz)、(N/A、0 MBM)、(N/A)
[8.394122] wlcore:wl18xx 硬件:183x 或180x、PG 2.2 (ROM 0x11)
[8.425145] wlcore:已加载
[8.427893] wlcore:驱动程序版本:OL_R8.a9.22
非工作案例:
[8.003938] cfg80211:已更新世界监管范围:
[8.009114] cfg80211: DFS 主设备区域:取消设置
[ 8.013970] cfg80211: (start_freq - end_freq @带宽)、(max_antenna_gain、max_EIRP)、(dfs_cac_time)
[8.023971] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz)、(N/A、2000 MBM)、(N/A)
[8.0363] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz、92000 KHz 自动)、(N/A、2000 MBM)、(N/A)
[8.041501] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz)、(N/A、2000 MBM)、(N/A)
[8.049636] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz、160000 KHz 自动)、(N/A、2000 MBM)、(N/A)
[8.059221] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz、160000 KHz 自动)、(N/A、2000 MBM)、(0s)
[8.068780] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz)、(N/A、2000 MBM)、(0s)
[8.076920] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz)、(N/A、2000 MBM)、(N/A)
[8.084972] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz)、(N/A、0 MBM)、(N/A)
它看起来像是 wl18xx 驱动程序、它实际上会创建 wlan0接口、但会遇到一些问题。 此外、发生此问题后、不会通过软重启创建 wlan0。 我们必须从系统板上物理断开电源、然后只有在创建 wlan0接口地理位置时、电源才会恢复正常。
谢谢、
Vivek Panchal