I own an ASUS ROG STRIX GL702ZC and I installed Ubuntu 18.04.0 64 bit LTS. I can't get jeremyb31's code to build and install his patched Bluetooth fix properly and Bluetooth 4.2 does not work. Can someone help me?
Code:
wellywu@GL702ZC:/usr/src$ sudo git clone https://github.com/jeremyb31/bluetooth-4.4.gitCloning into 'bluetooth-4.4'...
remote: Counting objects: 59, done.
remote: Total 59 (delta 0), reused 0 (delta 0), pack-reused 59
Unpacking objects: 100% (59/59), done.
wellywu@GL702ZC:/usr/src$ ls
bluetooth-4.4 linux-headers-4.15.0-22
libdvd-pkg linux-headers-4.15.0-22-generic
wellywu@GL702ZC:/usr/src$ sudo dkms add ./bluetooth-4.4
Error! DKMS tree already contains: bluetooth-4.4-0.1
You cannot add the same module/version combo more than once.
wellywu@GL702ZC:/usr/src$ ls
bluetooth-4.4 libdvd-pkg linux-headers-4.15.0-22-generic
bluetooth-4.4-0.1 linux-headers-4.15.0-22
wellywu@GL702ZC:/usr/src$ sudo dkms install bluetooth-4.4/0.1
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...(bad exit status: 2)
make -j16 KERNELRELEASE=4.15.0-22-generic -C /lib/modules/4.15.0-22-generic/build M=/var/lib/dkms/bluetooth-4.4/0.1/build...(bad exit status: 2)
ERROR (dkms apport): binary package for bluetooth-4.4: 0.1 not found
Error! Bad return status for module build on kernel: 4.15.0-22-generic (x86_64)
Consult /var/lib/dkms/bluetooth-4.4/0.1/build/make.log for more information.
wellywu@GL702ZC:/usr/src$ sudo gedit /var/lib/dkms/bluetooth-4.4/0.1/build/make.log
** (gedit:3003): WARNING **: 11:44:07.061: Set document metadata failed: Setting attribute metadata::gedit-position not supported
wellywu@GL702ZC:/usr/src$
I attached my make.log output in this thread. Please take a look at it JeremyB.
I also looked at the rtl_bt tree and I downloaded the RTL8822B.bin file, but do I need to copy it somewhere to get Bluetooth to work?
Code:
wellywu@GL702ZC:~$ dmesg | egrep -i 'blue|firm'[ 0.084981] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.108749] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[ 1.084339] [drm] Found UVD firmware Version: 1.130 Family ID: 16
[ 1.084963] [drm] Found VCE firmware Version: 52.4 Binary ID: 3
[ 2.312763] usb 1-10: Product: Bluetooth Radio
[ 35.207564] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 35.255958] r8822be: Using firmware rtlwifi/rtl8822befw.bin
[ 36.178183] Bluetooth: Core ver 2.22
[ 36.178209] Bluetooth: HCI device and connection manager initialized
[ 36.178212] Bluetooth: HCI socket layer initialized
[ 36.178214] Bluetooth: L2CAP socket layer initialized
[ 36.178220] Bluetooth: SCO socket layer initialized
[ 36.378085] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 36.378086] Bluetooth: BNEP filters: protocol multicast
[ 36.378089] Bluetooth: BNEP socket layer initialized
wellywu@GL702ZC:~$