Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-07-16 14:37:54 IDT; 7min ago
Docs: man:bluetoothd(8)
Main PID: 515 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 9332)
Memory: 2.8M
CPU: 24ms
CGroup: /system.slice/bluetooth.service
└─515 /usr/libexec/bluetooth/bluetoothd
Jul 16 14:37:52 acc bluetoothd[515]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalConnect” in group “Con>
Jul 16 14:37:52 acc bluetoothd[515]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowConnect” in group “Contr>
Jul 16 14:37:52 acc bluetoothd[515]: src/main.c:parse_controller_config() Key file does not have key “LEMinConnectionInterval” in group “C>
Jul 16 14:37:52 acc bluetoothd[515]: src/main.c:parse_controller_config() Key file does not have key “LEMaxConnectionInterval” in group “C>
Jul 16 14:37:52 acc bluetoothd[515]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionLatency” in group “Contr>
Jul 16 14:37:52 acc bluetoothd[515]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionSupervisionTimeout” in g>
Jul 16 14:37:52 acc bluetoothd[515]: src/main.c:parse_controller_config() Key file does not have key “LEAutoconnecttimeout” in group “Cont>
Jul 16 14:37:54 acc systemd[1]: Started Bluetooth service.
Jul 16 14:37:54 acc bluetoothd[515]: Starting SDP server
Jul 16 14:37:54 acc bluetoothd[515]: Bluetooth management interface 1.21 initialized
I've removed blueman so only "bluetooth" service is running:
systemctl list-unit-files|grep blue
Code:
bluetooth.service enabled enabled
dbus-org.bluez.service alias -
bluetooth.target static -
bluetoothctl:
Code:
Agent registered
[bluetooth]# show
No default controller available
so no controller is detected.
I've installed linux-firware & I'm a member of group "bluetooth".
Did the bluetooth dongle originally work and then stopped working, or it never worked? Can you plug it into another computer to verify that the dongle is functional?
It may just that the devices is switched off. Bluetoothctl from a command line is used to control bluetooth devices. If nothing else this should work.
I'm new to this as I'm trying to control a smart watch and still fiddling around with the commands.
From a shell :-
Bluetoothctl
power on
exit
Did the bluetooth dongle originally work and then stopped working, or it never worked? Can you plug it into another computer to verify that the dongle is functional?
Thanks. The dongle wasn't tested on another machine but it lights up just fine when plugged-in & it's recognized in lsusb so doesn't seem to be defective.
It may just that the devices is switched off. Bluetoothctl from a command line is used to control bluetooth devices. If nothing else this should work.
I'm new to this as I'm trying to control a smart watch and still fiddling around with the commands.
From a shell :-
Bluetoothctl
power on
exit
Thanks. It lights up (blue LED flashing) when plugged in so doesn't seem to be off.
@biker:~
$ rfkill list all
0: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$ apt-cache policy rfkill
rfkill:
Installed: 2.36.1-8+deb11u1
Candidate: 2.36.1-8+deb11u1
Version table:
*** 2.36.1-8+deb11u1 500
500 http://deb.debian.org/debian bullseye/main amd64 Packages
500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
100 /var/lib/dpkg/status
@biker:~
@biker:~
$ rfkill list all
0: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$ apt-cache policy rfkill
rfkill:
Installed: 2.36.1-8+deb11u1
Candidate: 2.36.1-8+deb11u1
Version table:
*** 2.36.1-8+deb11u1 500
500 http://deb.debian.org/debian bullseye/main amd64 Packages
500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
100 /var/lib/dpkg/status
@biker:~
This is on Slackware 15.0, the path to the module for you will vary on kernel version. If its not loaded, and you have the module, run modprobe rfkill.
rfkill should tell us if you have a soft or hard block on the device.
This is on Slackware 15.0, the path to the module for you will vary on kernel version. If its not loaded, and you have the module, run modprobe rfkill.
rfkill should tell us if you have a soft or hard block on the device.
Thanks.
rfkill was loaded. Just in case I've reloaded with modprobe but still no output:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.