No Bluetooth adapters found RTL8821CE
I have a HP 250GT laptop, Linux Mint (cinnamon) 19.2
Open the Bluetooth app, show this message: No Bluetooth adapters found Tried this: $ systemctl status bluetooth ● bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled) Active: inactive (dead) Docs: man:bluetoothd(8) Looks as though it's inactive, yet I cannot see a BIOS setting to enable it, any ideas please? |
Quote:
Welcome to LQ. Systemd services are not enabled or started in BIOS - you do that from a booted linux system. To start the bluetooth service, you would issue this command from a root command prompt or by using sudo : Code:
systemctl start bluetooth First verify that no hardware switch is in the Off position for the bluetooth adapter ... These come in different varieties depending on the computer ... sometimes a dedicated switch, sometimes a function key. Also verify the radio status with the rfkill command: Code:
rfkill If the bluetooth adapter isn't listed with the rfkill command, I would then check to see if the bluetooth driver module and dependencies are loaded. Please report back the output of the following command : Code:
lsmod | grep bt Code:
sudo modprobe btusb Let us know how you make out. |
And to add to the excellent advice Rickkkk gave, check the very obvious things first:
|
Hi Rickkk, thanks for all these instructions, these are the results:
Code:
$ rfkill |
LionHeartIV,
Your wlan is softblocked. Try this command: Code:
sudo rfkill unblock wlan0 Code:
sudo systemctl enable bluetooth.service |
Quote:
Thanks for the info. Several points here :
The next thing to try would be to start the bluetooth service. Again, you can use the command beachboy2 mentioned in post #5. Afterward, verify if your bluetooth device is now recognized by the GUI app you are using in Mint. Essentially, your probably seems to be caused by the bluetooth module not loading at boot. By making sure that the adapter is not soft blocked (via rfkill) or deactivated in BIOS (as explained earlier by TB0ne), you should be able to correct this. In the meantime, you are able to load it manually with the modprobe command. Let us know how it goes from here. |
Code:
$ sudo rfkill unblock wlan0 |
Quote:
For your first command, use the identifier and not the device name (sorry - didn't mention this earlier). So : Code:
rfkill unblock 0 Code:
lsmod | grep btusb Code:
sudo modprobe btusb Code:
sudo systemctl enable bluetooth.service To start the service manually (for testing or other ...) : Code:
sudo systemctl start bluetooth.service Check what appears in your bluetooth gui app afterwards and let us know. Cheers. |
Quote:
Quote:
Try typing in Code:
dmesg | egrep -i "firm|blue|net" |
1 Attachment(s)
Again, thanks for your continued help. Followed the latest instructions:
Code:
$ sudo rfkill unblock 0 Also, don't have a Bluetooth/WiFi function key on this HP laptop. |
Code:
$ dmesg | egrep -i "firm|blue|net" |
Hi LionHeartIV,
... OK. Still not quite there ... Could you please post the results of these commands : Code:
rfkill Code:
lsmod | grep btusb Code:
systemctl status bluetooth |
Code:
$ lsmod | grep btusb |
Code:
$ systemctl status bluetooth |
Hmmm. Looks good.
I'm beginning to suspect there's something amiss with that gui app you're using ... As previously mentioned, I don't use these ... What is under the "Settings" tab ? Also, have you tried the bluetoothctl command line interface instead ? (let is know if you are unfamiliar with this and we can assist you if you want to try it). |
All times are GMT -5. The time now is 10:50 AM. |