WIFI模组FME164Q资料申请

现项目需要在Linux系统中使用FME164Q,但在官网找不到相关资料和介绍,请问如何申请FME164Q的Linux驱动代码和相关手册?

驱动的相关手册和参数。
移远的这个驱动代码暂时不会公开释放给所有客户,请和前线的FAE以及销售联系评估。使用的时候有问题可以在这里讨论。
私信发送了
Quectel_FC6xE_Linux&Android平台_Wi-Fi_用户指导_V2.0.pdf
Quectel_FC06E&FC2x&FC6xE&FC900E&FGE57xQ系列_Android_蓝牙用户指导_V2.1.pdf
Quectel_FC06E&FC2x&FC6xE&FC900E&FGE57xQ系列_Linux_蓝牙用户指导_V1.1.pdf
可以看下操作流程。

FME164Q 是移远通信推出的高性能的 Wi-Fi 6 和蓝牙 5.3 模块,可用于 WLAN 和蓝牙连接。模块采用M.2 2230 KEY-E 封装,其尺寸仅为 22.0 mm × 30.0 mm × 4.0 mm,易于嵌入主控设备,能有效降低生产成本、提高生产效率,满足复杂环境的应用需求。
FME164Q 支持多链路操作(MLO),允许使用单个信道在 Wi-Fi 6 设备之间传输和接收多个链路,每个信道最多可支持 1024 QAM 。FME164Q 支持 2 × 2 + 2 × 2 MIMO 和双频并发DBS),可在 2.4 GHz + 5 GHz 上同时运行,物理层最大数据传输速率可达 1774.5 Mbps。
基于可靠的 PCIe 3.0 接口,FME164Q 可实现高速率、低功耗的 WLAN 无线传输。凭借较高的功率一致性和精度以及超宽温度范围, FME164Q 可满足工业、消费品和笔电等领域的应用需求。

Wi-Fi & Bluetooth FME164Q | Quectel

我用的是FC64EAAMD,驱动加载后log如下:搜索 “cnss” (1个文件中匹配到18次,总计查找1次) [Normal]
新文件 2 (匹配18次)
行 6: [14298.202604] cnss: FW sram dump start /var/crash/2017-08-05-20-58-28-q6-sram.bin …
行 7: [14298.202653] cnss: FW sram dump create file /var/crash/2017-08-05-20-58-28-q6-sram.bin failed
行 8: [14298.202661] cnss: FW sram dump end, status -13
行 12: [14298.202702] cnss: Timeout waiting for FW ready indication
行 13: [14298.202712] cnss: Posting event: RECOVERY(9), state: 0x2190
行 14: [14298.202719] cnss: PM stay awake, state: 0x2190, count: 1
行 15: [14298.202725] cnss_pm_stay_awake: NAP-TODO
行 16: [14298.202741] cnss: PM relax, state: 0x2190, count: 0
行 17: [14298.202747] cnss_pm_relax: NAP-TODO
行 18: [14298.202752] cnss: cnss_driver_event_work
行 19: [14298.202756] cnss: PM stay awake, state: 0x2190, count: 1
行 20: [14298.202758] cnss_pm_stay_awake: NAP-TODO
行 21: [14298.202762] cnss: Processing driver event: RECOVERY(9), state: 0x2190
行 22: [14298.202765] cnss: Driver recovery is triggered with reason: TIMEOUT(3)
行 23: [14298.202768] cnss: Recovery is already in progress!
行 24: [14298.202773] cnss: PM relax, state: 0x2190, count: 0
行 25: [14298.202781] cnss_pm_relax: NAP-TODO,是哪里出了问题。

这个log 看就是模块进dump 了。

问题是否必现?

主控是什么系统,内核版本多少呢?

目前已解决。想请教一下FC64E支持sta+ap共存吗?

模块支持DBS,支持AP+STA 同时使用。

那支持2.4G和5G双AP吗?

这个模块支持2.4G + 5G AP 同时使用。

这个模块甚至支持同时开启3个AP.

双AP

修改udhcpd.conf的dhcp 功能的接口为 bridge0

insmod /etc/wifi//wlan_cnss_core_pcie.ko

insmod /etc/wifi/wlan.ko                        

iw dev wlan0 set type __ap    

iw dev wlan0 interface add wlan1 type __ap

iifconfig wlan0 up

ifconfig wlan1 up

iw dev wlan1 set 4addr on

brctl addbr bridge0

ifconfig bridge0 up

ifconfig bridge0 192.168.11.1

ip link set bridge0 promisc on

brctl addif bridge0 wlan0

brctl addif bridge0 wlan1

hostapd -B /etc/wifi/hostapd.conf -P /var/run/data/hostapd_ssid1.pid -e /var/run/entropy_file1 -dd -t -K -f /var/run/hostapd1.log

hostapd -B /etc/wifi/hostapd_wlan1.conf -P /var/run/data/hostapd_ssid2.pid -e /var/run/entropy_file2 -dd -t -K -f /var/run/hostapd2.log

udhcpd -Sf /etc/wifi/udhcpd.conf &