i got my phones and a bluetooth headphone on but nothing is showing up.
Still thanks for taking the time. Appreciate it. Have a good one!
hello thanks for replying!
lee@lee-HP:~$ dmesg | grep -i 'blue'
[ 17.058018] Bluetooth: Core ver 2.22
[ 17.058058] Bluetooth: HCI device and connection manager initialized
[ 17.058063] Bluetooth: HCI socket layer initialized
[ 17.058065] Bluetooth: L2CAP socket layer initialized
[ 17.058070] Bluetooth: SCO socket layer initialized
[ 17.270616] Bluetooth: hci0: BCM: chip id 70
[ 17.271612] Bluetooth: hci0: BCM: features 0x06
[ 17.287634] Bluetooth: hci0: lee-HP
[ 17.288623] Bluetooth: hci0: BCM43142A0 (001.001.011) build 0000
[ 17.437610] bluetooth hci0: Direct firmware load for brcm/BCM43142A0-0a5c-216c.hcd failed with error -2
[ 17.437614] Bluetooth: hci0: BCM: Patch brcm/BCM43142A0-0a5c-216c.hcd not found
[ 19.456766] Bluetooth: hci0: command 0x1003 tx timeout
[ 19.457762] Bluetooth: hci0: unexpected event for opcode 0x1003
[ 28.976300] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 28.976301] Bluetooth: BNEP filters: protocol multicast
[ 28.976305] Bluetooth: BNEP socket layer initialized
[ 31.744741] Bluetooth: hci0: command 0x1003 tx timeout
[ 31.746212] Bluetooth: hci0: unexpected event for opcode 0x1003
[ 47.272525] Bluetooth: RFCOMM TTY layer initialized
[ 47.272532] Bluetooth: RFCOMM socket layer initialized
[ 47.272536] Bluetooth: RFCOMM ver 1.11
Ok, what about
sudo rfkill list
? If you see any tooths listed, run
sudo rfkill unblock bluetooth
Either way, run:
sudo systemctl enable bluetooth
Then log out and in - test if you can connect Bluetoof
still no go 
do you think this line in the results i got from the command earlier might be the issue?
[ 17.437610] bluetooth hci0: Direct firmware load for brcm/BCM43142A0-0a5c-216c.hcd failed with error -2
[ 17.437614] Bluetooth: hci0: BCM: Patch brcm/BCM43142A0-0a5c-216c.hcd not found
Yes, that would do it... Somehow I missed seeing that earlier...
Try downloading this patch:
Look toward the portion beneath "history" to see a Download button. Hit that.
Then open terminal and run:
sudo cp BCM43142A0-0a5c-21d7.hcd /lib/firmware/brcm/BCM43142A0-0a5c-21d7.hcd
sudo modprobe -r btusb
sudo modprobe btusb
cp: cannot stat 'BCM43142A0-0a5c-21d7.hcd': No such file or directory
should i change it to the file name of what i downloaded
Yes, lol. It's almost 11pm here... Second time in one thread I did not notice a detail.
no worries. Thank you for helping. should i change both file names? cause its returning a command not found error
Ok I just downloaded the file to be sure:
sudo cp BCM43142A0-0a5c-216c.hcd /lib/firmware/brcm/BCM43142A0-0a5c-216c.hcd
You may need to run it from your Downloads folder. Open terminal, then Change Directory to Downloads
cd ~/Downloads
Then
sudo cp BCM43142A0-0a5c-216c.hcd /lib/firmware/brcm/BCM43142A0-0a5c-216c.hcd
sudo modprobe -r btusb
sudo modprobe btus
lee@lee-HP:~/Downloads$ sudo cp BCM43142A0-0a5c-216c.hcd /lib/firmware/brcm/BCM43142A0-0a5c-216c.hcd
lee@lee-HP:~/Downloads$ sudo modprobe -r btusb
lee@lee-HP:~/Downloads$ sudo modprobe btus
modprobe: FATAL: Module btus not found in directory /lib/modules/5.4.0-80-generic
lee@lee-HP:~/Downloads$
Can you run
sudo depmod
then try to modprobe btus again?
still got that error 
lee@lee-HP:~/Downloads$ sudo depmod
lee@lee-HP:~/Downloads$ sudo modprobe btus
modprobe: FATAL: Module btus not found in directory /lib/modules/5.4.0-80-generic
That is strange... I am running Zorin 16 with Kernel 5.11 and it shows up in my system.
Try:
sudo apt-get install -y linux-modules-extra-5.4.0-80-generic
Relay the output and if successful, log out and in, test Bluetooth...
i am running 15.3 if that matters
lee@lee-HP:~/Downloads$ sudo apt-get install -y linux-modules-extra-5.4.0-80-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-modules-extra-5.4.0-80-generic is already the newest version (5.4.0-80.90~18.04.1).
linux-modules-extra-5.4.0-80-generic set to manually installed.
The following packages were automatically installed and are no longer required:
libnvidia-cfg1-450 libnvidia-common-450 libnvidia-compute-450
libnvidia-compute-450:i386 libnvidia-decode-450 libnvidia-decode-450:i386
libnvidia-encode-450 libnvidia-encode-450:i386 libnvidia-extra-450
libnvidia-fbc1-450 libnvidia-fbc1-450:i386 libnvidia-gl-450
libnvidia-gl-450:i386 libnvidia-ifr1-450 libnvidia-ifr1-450:i386
nvidia-compute-utils-450 nvidia-dkms-450 nvidia-kernel-common-450
nvidia-kernel-source-450 nvidia-utils-450 xserver-xorg-video-nvidia-450
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-Shrug-
sudo modprobe btus.ko
sorry i rebooted my laptop after my last reply and its already working. i paired my bluetooth headphone and its working now! so was it that patch we downloaded that did it? anyway you have a good night sir/maam
should i still do this again?
Nah... If it's working, it's working. Not sure why the modprode error, but... Why question fate (unless you don't like the fate dealt)?
Nah... If it's working, it's working. Not sure why the modprode error, but... Why question fate (unless you don't like the fate dealt)?
thanks again! i feel hopeful towards learning more about this distro because of helpful people like you!