aircrack-ng / rtl8812au

RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection
GNU General Public License v2.0
3.39k stars 749 forks source link

Compilation breaks for Makefile setting "CONFIG_BT_COEXIST=y" #1128

Open ECquadrat opened 6 months ago

ECquadrat commented 6 months ago

Hi, I suppose the compiler switch "CONFIG_BT_COEXIST" is used to enable the bluetooth module on a 8812au device. If I enable it on the most recent branch "5.6.4.2" it doesn't compile. Error:

/usr/src/rtl8812au/hal/hal_btcoex.c:21:10: fatal error: btc/mp_precomp.h: File not found 21 | #include "btc/mp_precomp.h"

Is Bluetooth supported by this driver at all? Is an additional Makefile switch needed to support WIFI and BT in coexistence?

Btw: I'm compiling on Ubuntu x86_64 Kernel 5.15.0-91-generic #101-Ubuntu SMP gcc 11.4.0

Update: I've currently seen in the parent fork, that the BT_Coexist feature have been removed on Mar 29, 2016. No idea why, but maybe because of major technical issues so that it's not working at all?