热度 4
2022-5-19 18:19
2958 次阅读|
1 个评论
一.WiFi驱动的编译加载 拷贝FW目录下的所有文件到/lib/firmware/ 修改makefile.x86 MTK_COMBO_CHIP=MT7961 hif=usb make -f Makefile.x86 关于WPA3( wifi6 认证需要支持wpa3功能) AndoridP 平台需要添加wpa3的supplicant patch (supplicant v2.7)。 AndoridQ及以上平台不需要添加。(supplicant v2.9) 如果是android p以下平台或其他linux平台,目前默认不支持 WPA3。 Driver中关闭 WPA3, 在Makefile中将下面两个变量置为0: ccflags-y += -DCFG_SUPPORT_SUPPLICANT_SME=0 ccflags-y += -DCFG_SUPPORT_OWE=0 二.bt驱动编译 1,修改makefile CONFIG_SUPPORT_BLUEZ=y MTK_CHIP_IF=usb make 拷贝cfg_example下的两个文件到/lib/firmware/ 驱动加载 lsmod | grep bt //查看是否有系统自带的bt驱动加载了,如果有需要先卸载 rmmod btusb modprobe hci_uart insmod btmtk_usb.ko 等download patch完成就可以透过bluez操作了 有高见的可以发表看法,有疑问的可以相互沟通!