工具/软件:Linux
平台信息:
imx6 linux4.14.
构建信息:
由于另一篇文章提到 TI buid 脚本无法与大于4.4的内核版本配合使用、 因此我只是从 主线 Linux 构建了驱动程序。
CONFIG_CFG80211=y
CONFIG_mac80211=y
CONFIG_WLAN_VENDOR_TI=y
CONFIG_WL18XX=m
CONFIG_WLCORE = m
CONFIG_WLCORE_SDIO=m
CONFIG_WiLink_platform_data=y
测试顺序:
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
崩溃信息:
76.577683] wlan0:使用34:ce:00:55:EB:F8进行身份验证
[76.584320] wlan0:将验证发送到34:ce:00:55:EB:F8 (请尝试1/3)
[76.632841] wlan0:已验证
[76.635861] wlan0:与34:ce:00:55:EB:F8关联(请尝试1/3)
[76.669815] wlan0:Rx 等效自34:ce:00:55:EB:F8 (capab=0xc11 status=0 aid=11)
[76.696846] wlan0:已关联
[76.750027] ------ [在此处剪切]-----
[76.750145] 警告:CPU:0 PID:14在 drivers/net/wireless/ti/wlcore/ps.c:91 wlcore_regdomain_config.part.11+0x48/0x6c [wlcore]
[76.750186] 链接的模块:选项 USB_WWAN usbserial wl18xx wlcore wlcore_SDIO g_ether
[76.750242] CPU:0 PID:14 Comm:kwork/0:1未被污染4.14.78-1.0.0_GA #1
[76.750248] 硬件名称:Freescale i.MX6 Quad/DualLite (设备树)
[76.750264] 工作队列:事件 reg_regdb_apply
[76.750294] [<8010ebf0>](elee_backtrace)从[<8010b464>](show_stack+0x10/0x14)
[76.750310] [<8010b464>](show_stack)从[<80750b30>](dump_stack+0x88/0x9C)
[76.750326] [<80750b30>](dump_stack)从[<80124c94>](_WARN+0xe8/0x100)
[76.750338] [<80124c94>](__warn)从[<80124d5c>](warn_slespath_null+0x20/0x28)
[76.750430] [<80124d5c>](warn_slespath_null)来自[<7f01dcf8>](wlcore_regdomain_config.part.11+0x48/0x6c [wlcore])
[76.750514] [<7f01dcf8>](wlcore_regdomain_config.part.11 [wlcore])从[<806e44e0>](set_regdom+0x128/0x4a4)
[76.750527] [<806e44e0>](SET_regdom)从[<806e48b0>](reg_regdb_apply+0x54/0x7c)
[76.750541] [<806e48b0>](reg_regdb_apply)来自[<8013b1c8>](Process_One_Work+0x120/0x408)
[76.750555] [<8013b1c8>](Process_One_Work)从[<8013b4e4>](worker_thread+0x34/0x564)
[76.750570] [<8013b4e4>](worker_thread)从[<80140a1c>](kthread+0x128/0x158)
[76.750587] [<80140a1c>](kthread)、来自[<801079e8>](RET_FANK_+0x14/0x2C)
[76.750624] --[结束线迹352c1f153265fd41 ]--
问题:
1.您是否有用于 Linux 4.14驱动程序构建的公会?
2.I 从 另一个 Linux 3.14项目复制了固件 wl18xx-conf.bin、wl1271-NVS.bin、wl18xx-fw-4.bin。
对于 Linux 4.14,是否正常?