Librem 14 - no bluetooth

Hi everyone when I enter settings and go to bluetooth I cannot turn it off or on

Librem 14
PuresOS 10 byzantium
Lastest update : Yes
Qualcomm Atheros AR9462 Wireless Network Adapter

Output of lspci -knn | grep Net -A2; lsus

(rev 01)
Subsystem: Dell Wireless 1802 802.11abgn Adapter [1028:0300]
Kernel driver in use: ath9k
Bus 002 Device 002: ID 05e3:0749 Genesys Logic, Inc. SD Card Reader and Writer
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c539 Logitech, Inc. USB Receiver
Bus 001 Device 007: ID 1038:1614 SteelSeries ApS SteelSeries Apex Pro TKL
Bus 001 Device 003: ID 0cf3:e006 Qualcomm Atheros Communications Dell Wireless 1802 Bluetooth 4.0 LE
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

output of lsusb:

Bus 002 Device 002: ID 05e3:0749 Genesys Logic, Inc. SD Card Reader and Writer
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c539 Logitech, Inc. USB Receiver
Bus 001 Device 007: ID 1038:1614 SteelSeries ApS SteelSeries Apex Pro TKL
Bus 001 Device 003: ID 0cf3:e006 Qualcomm Atheros Communications Dell Wireless 1802 Bluetooth 4.0 LE
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

can you help me fix this issue

thank you all in advance

1 Like

PureOS itself does not support bluetooth because there is no completely free firmware for it.

Because PureOS 10 byzantium is based on Debian bullseye, you can download the relevant non-free pacakges from there if you want:

https://packages.debian.org/bullseye/all/bluez-firmware/download

https://packages.debian.org/bullseye/all/firmware-atheros/download

Then you can use a GUI or sudo dpkg -i packageName.deb to install them.

Finally, a reboot might be necessary to get bluetooth working.

3 Likes

Thank you so much! now it’s working

1 Like

Has anybody tried this with Apple airpods? I’ve installed the non-free packages listed here but I still can’t connect. My airpods pop up in the devices list but when I try to connect it just spins trying to connect and then gives up.