Need assistance with Asus BT500 5.0 bluetooth dongle to download driver on Linux Manjaro

chris@chris-laptop ~]$ sudo make install INTERFACE=all
make: *** No rule to make target 'install'.  Stop.
[chris@chris-laptop ~]$ sudo make install INTERFACE=usb
make: *** No rule to make target 'install'.  Stop.
[chris@chris-laptop ~]$ sudo make install INTERFACE=uart
make: *** No rule to make target 'install'.  Stop.
[chris@chris-laptop ~]$ sudo pacman -Syu --needed base-devel
:: Synchronizing package databases...
error: failed to synchronize all databases (unable to lock database

I believe this is what you want.

I think you may want to see this also:

make: *** No rule to make target 'install'.  Stop.
[chris@chris-laptop ~]$ sudo install Realtek hci_uart driver
install: target 'driver' is not a directory
[chris@chris-laptop ~]$ sudo Realtek hci_uart driver
sudo: Realtek: command not found
[chris@chris-laptop ~]$ linux-headers
bash: linux-headers: command not found
[chris@chris-laptop ~]$ sudo linux-headers
[sudo] password for chris: 
sudo: linux-headers: command not found
[chris@chris-laptop ~]$ sudo pacman -Syu linux-headers
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: There are 10 providers available for linux-headers:
:: Repository core
   1) linux414-headers  2) linux419-headers  3) linux44-headers
   4) linux49-headers  5) linux510-headers  6) linux512-headers
   7) linux513-headers  8) linux514-headers  9) linux54-headers
:: Repository community
   10) linux510-rt-headers

Enter a number (default=1):

I posted that second block of information because the webpage solution you sent to me indicated that installing Linux headers for the make install will help it succeed.

Yochanan, would there be a way for you to take remote access of my computer? I think that would make things much easier.

Not quite. Let’s start at the beginning. What exactly did you do after your downloaded Linux_BT_USB_v3.10_20200302_8761BU_BTCOEX_20190327-0202.tar.zip?

What directory are you running the make command in?

Something else was accessing the database, try that command again.

Choose the version that matches the current running kernel. Also install the versions for other installed kernels in case you ever decide to boot into them.

Well, I went online to research how to install the firmware and driver for this dongle. I found a few youtube videos that indicated I should just copy the command lines from the readme.txt file, each one in order. I did exactly that and it just gave me what you see. Then I came here for help.

As for your second quesiton, I am just clicking on the terminal icon and then inputting the information. Maybe I am not in the right directory to do said commands.

I just tested it and it worked as expected. I downloaded the .zip, extracted it, extracted the .tar.gz and ran make install INTERFACE=usb inside the Linux_BT_USB_v3.10_20200302_8761BU_BTCOEX_20190327-0202/8761BU folder. I purposely did not use sudo as I don’t plan on installing it, but you get the idea:

❯ make install INTERFACE=usb
make -C 8761BU
make[1]: Entering directory '/home/yochanan/tmp/Linux_BT_USB_v3.10_20200302_8761BU_BTCOEX_20190327-0202/8761BU'
Copy 8761BUV firmware to /lib/firmware/rtl8761bu_fw

...
[chris@chris-laptop 20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202]$ sudo make install INTERFACE=usb
make -C 8761BU
make[1]: Entering directory '/home/yochanan/tmp/Linux_BT_USB_v3.10_20200302_8761BU_BTCOEX_20190327-0202/8761BU'
Copy 8761BUV firmware to /lib/firmware/rtl8761bu_
[sudo] password for chris: 
mkdir -p /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth
Start Realtek Bluetooth USB driver installation
mkdir -p /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_fw to /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_fw /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
make -C usb install
make[1]: Entering directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb'
rmmod btusb
rmmod: ERROR: Module btusb is not currently loaded
make[1]: [Makefile:7: install] Error 1 (ignored)
mv /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb.ko /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb_bak
mv: cannot stat '/lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb.ko': No such file or directory
make[1]: [Makefile:8: install] Error 1 (ignored)
rmmod rtk_btusb
rmmod: ERROR: Module rtk_btusb is not currently loaded
make[1]: [Makefile:9: install] Error 1 (ignored)
make -C ./bluetooth_usb_driver
make[2]: Entering directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
make -C /lib/modules/5.14.2-1-MANJARO/build M=/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver modules
make[3]: Entering directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
make[3]: *** /lib/modules/5.14.2-1-MANJARO/build: No such file or directory.  Stop.
make[3]: Leaving directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
make[2]: *** [Makefile:10: all] Error 2
make[2]: Leaving directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
make[1]: *** [Makefile:10: install] Error 2
make[1]: Leaving directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb'
make: *** [Makefile:28: install] Error 2
make: *** 8761BU: No such file or directory.  Stop.
bash: make[1]:: command not

Do you or do you not now have the base-devel group and appropriate linux-headers package(s) installed? It does not appear the latter are installed.

I am not sure honestly. I do not think so for either.

Okay, I’m running the 5.14 .2-1 kernal

Well, you know what commands to run to make sure. :wink:

sudo pacman -Syu linux-headers
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: There are 10 providers available for linux-headers:
:: Repository core
   1) linux414-headers  2) linux419-headers  3) linux44-headers
   4) linux49-headers  5) linux510-headers  6) linux512-headers
   7) linux513-headers  8) linux514-headers  9) linux54-headers
:: Repository community
   10) linux510-rt-headers

Enter a number (default=1): 8
:: Starting full system upgrade...
warning: manjaro-hello: local (0.6.7-2) is newer than extra (0.6.6-9)
resolving dependencies...
looking for conflicting packages...

Packages (2) pahole-1.22-1  linux514-headers-5.14.2-1

Total Download Size:    29.84 MiB
Total Installed Size:  127.40 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 linux514-headers...    29.6 MiB  6.02 MiB/s 00:05 [######################] 100%
 pahole-1.22-1-x86_64  248.5 KiB  1814 KiB/s 00:00 [######################] 100%
 Total (2/2)            29.8 MiB  5.67 MiB/s 00:05 [######################] 100%
(2/2) checking keys in keyring                     [######################] 100%
(2/2) checking package integrity                   [######################] 100%
(2/2) loading package files                        [######################] 100%
(2/2) checking for file conflicts                  [######################] 100%
(2/2) checking available disk space                [######################] 100%
:: Processing package changes...
(1/2) installing pahole                            [######################] 100%
(2/2) installing linux514-headers                  [######################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating module dependencies...
sudo pacman -Syu --needed base-devel
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
warning: autoconf-2.71-1 is up to date -- skipping
warning: automake-1.16.4-1 is up to date -- skipping
warning: binutils-2.36.1-3 is up to date -- skipping
warning: bison-3.7.6-1 is up to date -- skipping
warning: fakeroot-1.25.3-2 is up to date -- skipping
warning: file-5.40-5 is up to date -- skipping
warning: findutils-4.8.0-1 is up to date -- skipping
warning: flex-2.6.4-3 is up to date -- skipping
warning: gawk-5.1.0-1 is up to date -- skipping
warning: gcc-11.1.0-1 is up to date -- skipping
warning: gettext-0.21-1 is up to date -- skipping
warning: grep-3.6-1 is up to date -- skipping
warning: groff-1.22.4-6 is up to date -- skipping
warning: gzip-1.11-1 is up to date -- skipping
warning: libtool-2.4.6+42+gb88cebd5-16 is up to date -- skipping
warning: m4-1.4.19-1 is up to date -- skipping
warning: make-4.3-3 is up to date -- skipping
warning: pacman-6.0.1-1 is up to date -- skipping
warning: patch-2.7.6-8 is up to date -- skipping
warning: pkgconf-1.7.3-1 is up to date -- skipping
warning: sed-4.8-1 is up to date -- skipping
warning: sudo-1.9.7.p2-1 is up to date -- skipping
warning: texinfo-6.8-2 is up to date -- skipping
warning: which-2.21-5 is up to date -- skipping
:: Starting full system upgrade...
warning: manjaro-hello: local (0.6.7-2) is newer than extra (0.6.6-9)
 there is nothing to do

Now you do. Try building the driver again. If it’s successful, reboot and see if it works.

[chris@chris-laptop 20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202]$ make install INTERFACE=usb
make -C 8761BU
make[1]: Entering directory '/home/yochanan/tmp/Linux_BT_USB_v3.10_20200302_8761BU_BTCOEX_20190327-0202/8761BU'
Copy 8761BUV firmware to /lib/firmware/rtl8761bu_fw
mkdir -p /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth
Start Realtek Bluetooth USB driver installation
mkdir -p /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_fw to /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_fw /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
make -C usb install
make[1]: Entering directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb'
rmmod btusb
rmmod: ERROR: Module btusb is not currently loaded
make[1]: [Makefile:7: install] Error 1 (ignored)
mv /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb.ko /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb_bak
mv: cannot stat '/lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb.ko': No such file or directory
make[1]: [Makefile:8: install] Error 1 (ignored)
rmmod rtk_btusb
rmmod: ERROR: Module rtk_btusb is not currently loaded
make[1]: [Makefile:9: install] Error 1 (ignored)
make -C ./bluetooth_usb_driver
make[2]: Entering directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
make -C /lib/modules/5.14.2-1-MANJARO/build M=/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver modules
make[3]: Entering directory '/usr/lib/modules/5.14.2-1-MANJARO/build'
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6208’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6210’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6212’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6214’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6216’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6218’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6221’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6223’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6225’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6227’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6229’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6231’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6233’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6235’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6237’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6239’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6241’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6243’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6245’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6247’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6249’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6251’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6253’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6255’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6257’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6259’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6261’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6263’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6265’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6267’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6269’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6271’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6273’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6275’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6278’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6281’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6283’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6285’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6287’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6289’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6291’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6293’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6295’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6297’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6299’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6301’: Permission denied
mkdir: cannot create directory ‘/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS/.tmp_6303’: Permission denied
make[3]: *** No rule to make target 'BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'.  Stop.
make[3]: Leaving directory '/usr/lib/modules/5.14.2-1-MANJARO/build'
make[2]: *** [Makefile:10: all] Error 2
make[2]: Leaving directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
make[1]: *** [Makefile:10: install] Error 2
make[1]: Leaving directory '/mnt/7b856f58-c348-46e4-9c42-721a37df37d8/ASUS BT-500/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb'
make: *** [Makefile:28: install] Error 2
make: *** 8761BU: No such file or directory.  Stop.
bash: make[1]:: command not found
bash: Copy: command not found

I don’t believe this was successful.

image

I replaced your name with mine (because, of course, my system can’t run off of your system) and tried it again.

[chris@chris-laptop 20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202]$ make install INTERFACE=usb make -C 8761BU make[1]: Entering directory '/home/chris/tmp/Linux_BT_USB_v3.10_20200302_8761BU_BTCOEX_20190327-0202/8761BU' Copy 8761BUV firmware to /lib/firmware/rtl8761bu_fw
make: *** 8761BU: No such file or directory.  Stop.

I’m thinking that, if it is possible, taking remote access of my computer would be the easiest way.

Turns out there’s a newer driver version than in that Reddit post. Try the following:

wget https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT500/20200909_LINUX_BT_DRIVER_KERNEL_5.7_COEX_v0202.zip
bsdtar -xzf 20200909_LINUX_BT_DRIVER_KERNEL_5.7_COEX_v0202.zip
cd 20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202
sudo make install INTERFACE=usb
Driver Package
Version v0202
2020/12/08 4.9 MBytes
ASUS USB-BT500 Driver 1.0.0.8 for Linux
Support kernel 2.6.32 - 5.7.1

DOWNLOAD

This is the version I have downloaded on my system.

Yochanan, my sincerest apologies if this is taking forever. I am very green (as you can tell) and I really do appreciate your patience with me.

[chris@chris-laptop 20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202]$ wget https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT500/20200909_LINUX_BT_DRIVER_KERNEL_5.7_COEX_v0202.zip
bsdtar -xzf 20200909_LINUX_BT_DRIVER_KERNEL_5.7_COEX_v0202.zip
cd 20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202
--2021-09-18 11:06:29--  https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT500/20200909_LINUX_BT_DRIVER_KERNEL_5.7_COEX_v0202.zip
SSL_INIT
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving dlcdnets.asus.com (dlcdnets.asus.com)... 152.199.55.114
Connecting to dlcdnets.asus.com (dlcdnets.asus.com)|152.199.55.114|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5140685 (4.9M) [application/zip]
Saving to: ‘20200909_LINUX_BT_DRIVER_KERNEL_5.7_COEX_v0202.zip’

20200909_LINUX_BT_D 100%[===================>]   4.90M  9.52MB/s    in 0.5s    

2021-09-18 11:06:30 (9.52 MB/s) - ‘20200909_LINUX_BT_DRIVER_KERNEL_5.7_COEX_v0202.zip’ saved [5140685/5140685]

[chris@chris-laptop 20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202]$ sudo make install INTERFACE=usb
[sudo] password for chris: 
mkdir -p /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth
Start Realtek Bluetooth USB driver installation
mkdir -p /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_fw to /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_fw /lib/firmware
Copy rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
cp -a rtkbt-firmware/lib/firmware/rtl*_config /lib/firmware
make -C usb install
make[1]: Entering directory '/home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb'
rmmod btusb
rmmod: **ERROR: Module btusb is not currently loaded**
make[1]: [Makefile:7: install] Error 1 (ignored)
mv /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb.ko /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb_bak
mv: cannot stat '/lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/btusb.ko': No such file or directory
make[1]: **[Makefile:8: install] Error 1 (ignored)**
rmmod rtk_btusb
rmmod: **ERROR: Module rtk_btusb is not currently loaded**
make[1]: [**Makefile:9: install] Error 1 (ignored)**
make -C ./bluetooth_usb_driver
make[2]: Entering directory '/home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
make -C /lib/modules/5.14.2-1-MANJARO/build M=/home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver modules
make[3]: Entering directory '/usr/lib/modules/5.14.2-1-MANJARO/build'
  CC [M]  /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_coex.o
  CC [M]  /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_misc.o
  CC [M]  /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_bt.o
  LD [M]  /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.o
  MODPOST /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/Module.symvers
  CC [M]  /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.mod.o
  LD [M]  /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.ko
  BTF [M] /home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver/rtk_btusb.ko
make[3]: Leaving directory '/usr/lib/modules/5.14.2-1-MANJARO/build'
make[2]: Leaving directory '/home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
cp -f ./bluetooth_usb_driver/rtk_btusb.ko /lib/modules/5.14.2-1-MANJARO/kernel/drivers/bluetooth/rtk_btusb.ko
depmod -a 5.14.2-1-MANJARO
make -C ./bluetooth_usb_driver clean
make[2]: Entering directory '/home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
rm -rf *.o *.mod.c *.mod.o *.ko *.symvers *.order *.a
make[2]: Leaving directory '/home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb/bluetooth_usb_driver'
echo **"install rtk_btusb success!"**
**install rtk_btusb success!**
make[1]: Leaving directory '/home/chris/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/20200806_LINUX_BT_DRIVER_RTL8761B_COEX_v0202/usb'

Here is the results of the new info you gave me to input into the terminal.

I’m not sure if this was suppose to happen, but I removed the dongle from the USB port in my laptop and plugged it back in. The bluetooth symbol appeared on my screen, which did not happen previously. Did my system recognize the dongle?

The installation was successful this time. Reboot and test it out.

Post the output of the following to only show the Bluetooth section of your system info.

inxi -Eazy
[chris@chris-laptop ~]$ inxi -Eazy
Bluetooth:
  Device-1: ASUSTek ASUS USB-BT500 type: USB driver: rtk_btusb 
  v: 3.1.244af65.20200806-165553 bus-ID: 1-1:2 chip-ID: 0b05:190e 
  class-ID: e001 serial: <filter> 
  Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends 
  Device-2: Intel Bluetooth wireless interface type: USB driver: N/A 
  bus-ID: 1-7:8 chip-ID: 8087:0a2a class-ID: e001 
  Report: This feature requires one of these tools: hciconfig/bt-adapter 

Reboot done. Here are the results you requested.

Well? Is it working?

When I disconnect the dongle from the laptop, the bluetooth icon grays out. When I reconnect it, the bluetooth icon goes back to online status. I think this means that it’s working. I’m going to make a test call with my wireless earbuds to see if this setup works properly now.

I just called my friend in the States and they say that they can hear me more clearly now but it sounds as if I’m in a very empty room or in a bathroom.

I think that may be due to distance and other factors.

I just called my friend in the States and they say that they can hear me more clearly now but it sounds as if I’m in a very empty room or in a bathroom.

I think that may be due to distance and other factors.

I believe it may also be due to the type of sound card I have in my laptop. Possibly the generic type from HP.

Yochanan, I must say thank you again for your time and patience. I do sincerely appreciate it. Please let me know where to send your check. :grinning_face_with_smiling_eyes:

If I ever find someone who needs assistance with anything on Linux, I know who and where to send them.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.