/
Gnoppix Bluetooth

Gnoppix Bluetooth

Make sure bluetooth was found and enabled (note hci0: and 'UP RUNNING'):

┌──(amu㉿gnoppix)-[~] └─$ hciconfig hci0: Type: Primary Bus: USB BD Address: xx:xx:xx:xx:xx:xx ACL MTU: 1021:6 SCO MTU: 240:8 UP RUNNING PSCAN RX bytes:15809 acl:0 sco:0 events:2207 errors:0 TX bytes:550208 acl:0 sco:0 commands:2205 errors:0

If the command returns nothing (no hci: info), then there is a hardware issue

┌──(amu㉿gnoppix)-[~] └─$ lsusb -v | grep Bluetooth | grep DeviceProtocol bDeviceProtocol 1 Bluetooth

If the lsusb command returns nothing, there is no hardware, a dmesg output would be needed
If the lsusb commands returns Bluetooth, then check for attached driver

┌──(amu㉿gnoppix)-[~] └─$ lsusb -t | grep Wireless |__ Port 4: Dev 2, If 0, Class=Wireless, Driver=btusb, 480M |__ Port 4: Dev 2, If 1, Class=Wireless, Driver=btusb, 480M |__ Port 4: Dev 2, If 2, Class=Wireless, Driver=, 480M

If Driver is empty, lsusb -v output would be needed to add ids
If hciconfig shows output but not UP

┌──(amu㉿gnoppix)-[~] └─$ hciconfig up

List of paired devices

┌──(amu㉿gnoppix)-[~] └─$ bluetoothctl [bluetooth]# show [bluetooth]# devices [bluetooth]# info <mac addr of any device you have problems with>

 

Is the bluetoothd daemon running?
Verify under systemd bluetooth is 'Active' and 'enabled'

┌──(amu㉿gnoppix)-[~] └─$ systemctl status bluetooth ● bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; preset: disabled) Active: active (running) since Fri 2023-06-23 10:03:39 +07; 1 week 1 day ago Docs: man:bluetoothd(8) Main PID: 1026 (bluetoothd) Status: "Running" Tasks: 1 (limit: 76363) Memory: 2.9M CPU: 29ms CGroup: /system.slice/bluetooth.service └─1026 /usr/libexec/bluetooth/bluetoothd

Verify obex is configured to run (to transfer files from phone)

┌──(amu㉿gnoppix)-[~] └─$ systemctl --global --user is-enabled obex enabled

Related content