When I open Settings -> Bluetooth, I cannot toggle the switch to on and there’s a message saying “No Bluetooth Found - Plug in a dongle to use Bluetooth”. I already saw on other topics that I should add a non-free repository and install the firmware-atheros package, but this didn’t work for me. I tried switching the kill-switch on and then off again, but this doesn’t solve the issue. If I run /etc/init.d/bluetooth status the output says that Bluetooth is active and running:
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2021-04-12 21:22:50 -03; 46min ago
Docs: man:bluetoothd(8)
Main PID: 648 (bluetoothd)
Status: “Running”
Tasks: 1 (limit: 4915)
Memory: 2.7M
CGroup: /system.slice/bluetooth.service
└─648 /usr/lib/bluetooth/bluetoothd
PS: I am getting tired of answering this same question over and over. When are we going to have a community wiki for the Librem PCs (like we have for the Librem 5), so we don’t have to keep repeating ourselves?
Purism may not want to endorse in any way the addition of blackbox software. I’ll tag in the same people you tagged in last time. @nicole.faerber@mladen@joao.azevedo
Can’t you put it up on your own web site? Customers won’t find it there any more than they would find it on a Community Wiki. At least you could link to the answer each time, either way.
Thank you for the response. I tried the steps mentioned in your post but it still didn’t work. Now when I run /etc/init.d/bluetooth status I get the following output:
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:bluetoothd(8)
Is there any other information I’m missing? Anywhere I can look for logs for example?
Edit
After some time running /etc/init.d/bluetooth status shows active again, but Bluetooth still doesn’t work.
And after trying it but seeing it didn’t work, I used apt remove and apt purge to remove the firmware-atheros package and I tried the other one: git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git cd linux-firmware sudo cp -r ar3k /lib/firmware/
After testing this and not making it work again, I deleted the ar3k folder from /lib/firmware.
I just tried the first method again (installing the package) to get the output for the command you asked for. I assume this is correct because ar3k is there: