#I seemed to have broken my bluetooth.

26 messages · Page 1 of 1 (latest)

muted summit
#

I'm not sure what info will be needed to help resolve this but let me know and I'll send it

muted summit
#

my bluetooth still shows as up so i’m not sure why it’s not working my

muted summit
#

@thorn tree sorry for the ping but I saw you help with another bluetooth issue on this support form so I was wondering if you would be able to help. I tried your advice of running lsusb; dmesg|egrep -i 'blue|firm' and got the following output

(base) spencer@spencer-desktop:~$ lsusb; dmesg|egrep -i 'blue|firm'
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 18f8:0f99 [Maxxter] Optical gaming mouse
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 004: ID 8087:0aa7 Intel Corp. Wireless-AC 3168 Bluetooth
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[   17.332460] Bluetooth: Core ver 2.22
[   17.332473] NET: Registered PF_BLUETOOTH protocol family
[   17.332474] Bluetooth: HCI device and connection manager initialized
[   17.332477] Bluetooth: HCI socket layer initialized
[   17.332479] Bluetooth: L2CAP socket layer initialized
[   17.332483] Bluetooth: SCO socket layer initialized
[   17.372705] iwlwifi 0000:03:00.0: loaded firmware version 29.198743027.0 3168-29.ucode op_mode iwlmvm
[   18.308149] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   18.308152] Bluetooth: BNEP filters: protocol multicast
[   18.308156] Bluetooth: BNEP socket layer initialized
[   19.424722] Bluetooth: hci0: command 0x0c03 tx timeout
[   27.516754] Bluetooth: hci0: sending initial HCI reset failed (-110)
(base) spencer@spencer-desktop:~$ rfkill list
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
(base) spencer@spencer-desktop:~$ ^C
muted summit
#

I also tried the advice as shown here with no luck

https://bbs.archlinux.org/viewtopic.php?id=171357

(base) spencer@spencer-desktop:~$ hcitool dev
Devices:
(base) spencer@spencer-desktop:~$ hciconfig hci0
hci0:    Type: Primary  Bus: USB
    BD Address: 00:00:00:00:00:00  ACL MTU: 0:0  SCO MTU: 0:0
    DOWN 
    RX bytes:0 acl:0 sco:0 events:0 errors:0
    TX bytes:3 acl:0 sco:0 commands:1 errors:0

(base) spencer@spencer-desktop:~$ hciconfig hci0 up
Can't init device hci0: Operation not permitted (1)
(base) spencer@spencer-desktop:~$ hciconfig hci0 u^C
(base) spencer@spencer-desktop:~$ sudo !!
sudo hciconfig hci0 up
[sudo] password for spencer:               
Can't init device hci0: Connection timed out (110)
(base) spencer@spencer-desktop:~$ sudo hciconfig hci0 down
(base) spencer@spencer-desktop:~$ rmmod btusb
rmmod: ERROR: ../libkmod/libkmod-module.c:799 kmod_module_remove_module() could not remove 'btusb': Operation not permitted
rmmod: ERROR: could not remove module btusb: Operation not permitted
(base) spencer@spencer-desktop:~$ sudo !!
sudo rmmod btusb
(base) spencer@spencer-desktop:~$ sudo modprobe btusb
(base) spencer@spencer-desktop:~$ sudo hciconfig hci0 up
Can't init device hci0: Connection timed out (110)
thorn tree
#

I would try using the 6.5 kernel

muted summit
#

also I'd like to mention I was having issues with bluetooth so I uninstalled/attemted to reinstall blueman/bluez so I may be missing something that's needed that could have something to do with it

muted summit
thorn tree
#

I see nothing about the kernel loading bluetooth firmware. Open Update Manager, view menu/linux kernels, select 6.5 on the left and install the newest 6.5 kernel, then reboot

muted summit
#

Okay I am doing that right now

muted summit
# thorn tree I see nothing about the kernel loading bluetooth firmware. Open Update Manager,...
(base) spencer@spencer-desktop:~$ cat /etc/os-release 
NAME="Linux Mint"
VERSION="21.3 (Virginia)"
ID=linuxmint
ID_LIKE="ubuntu debian"
PRETTY_NAME="Linux Mint 21.3"
VERSION_ID="21.3"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=virginia
UBUNTU_CODENAME=jammy
(base) spencer@spencer-desktop:~$ lsusb; dmesg|egrep -i 'blue|firm'
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 18f8:0f99 [Maxxter] Optical gaming mouse
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 004: ID 8087:0aa7 Intel Corp. Wireless-AC 3168 Bluetooth
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[   17.083463] Bluetooth: Core ver 2.22
[   17.083478] NET: Registered PF_BLUETOOTH protocol family
[   17.083479] Bluetooth: HCI device and connection manager initialized
[   17.083482] Bluetooth: HCI socket layer initialized
[   17.083484] Bluetooth: L2CAP socket layer initialized
[   17.083487] Bluetooth: SCO socket layer initialized
[   17.100717] iwlwifi 0000:03:00.0: loaded firmware version 29.198743027.0 3168-29.ucode op_mode iwlmvm
[   19.172714] Bluetooth: hci0: command 0x0c03 tx timeout
[   23.810266] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   23.810270] Bluetooth: BNEP filters: protocol multicast
[   23.810273] Bluetooth: BNEP socket layer initialized
[   27.236750] Bluetooth: hci0: sending initial HCI reset failed (-110)

I updated but still no luck

#

I also saw someone recommend bluetuith but it seemed to only make things worse and I'm not sure how to remove it here's all the commands I ran related to it

(base) spencer@spencer-desktop:~$ history | grep bluetuith
 1781  B=bluetuith;V=0.1.9;L=Linux_x86_64.tar.gz; wget https://github.com/darkhz/$B/releases/download/v$V/$B"_"$V"_"$L
 1783  echo -e "[Desktop Entry]\nName=Bluetuith\nComment=Bluetooth Frontend\nExec=bash -c '/usr/local/bin/bluetuith;$SHELL'\nTerminal=true\nIcon=bluetooth\nType=Application\nCategories=System;GTK;Utility;TerminalEmulator;\nStartupNotify=true">$HOME/.local/share/applications/bluetuith.desktop
 1785  bluetuith
 1880  systemctl disable bluetuith
 1881  bluetuith
 1900  cd ~/Downloads;sudo apt install -y aria2 bluez;B=bluetuith;L=Linux_x86_64.tar.gz;aria2c https://github.com/darkhz/$B/releases/download/v0.1.3/${B}_0.1.3_$L;sudo tar -xf $B_*_$L -C /usr/local/bin/;echo -e "[Desktop Entry]\nName=Bluetuith\nComment=Bluetooth Frontend\nExec=/usr/local/bin/bluetuith --set-theme-config='Adapter=red,Device=purple,MenuBar=blue'\nTerminal=true\nIcon=bluetooth\nType=Application\nCategories=System;GTK;Utility;TerminalEmulator;\nStartupNotify=true">$HOME/.local/share/applications/bluetuith.desktop
 1914  bluetuith 
 1916  bluetuith sudo rm /usr/local/bin/bluetuith
 1917  rm ~/.local/share/applications/bluetuith.desktop
 1920  sudo apt-get remove bluetuith
 1921  bluetuith
 1922  bluetuith 
 2004  history | grep bluetuith
thorn tree
#

Did you have Windows too? The hybrid shutdown may need to be disabled

muted summit
#

And my bluetooth was working fine for the most part up until yesterday when I tried to reinstall it due to bluetooth randomly crashing every once and a while for months

#
 2016  sudo apt-get purge blueman bluez-utils bluez bluetooth
 2018  sudo apt-get purge bluez-*
#

I tried fully removing bluetooth to reinstall. What exactly should I install

#

just to ensure I don't have anything I don't need that could cause conflicts

thorn tree
#

Try powering down, remove power cord and hold power button for about 30 seconds the boot

muted summit
thorn tree
#

Hold the button when powered off and unplugged

muted summit
muted summit
#

@thorn tree actually it may not be fixed. when I try and connect a device it shows this

muted summit
#

this was my bluetoothctl info when I did the following

  1. run bluetoothctl in a terminal
  2. opened blueman bluetooth manager
  3. clicked search on blueman
  4. output from bluetoothctl:
Device 40:70:F5:EB:6E:DF Shelly L’s AirPods
[NEW] Device D5:E0:55:EA:3A:B7 D5-E0-55-EA-3A-B7
[CHG] Device 40:70:F5:EB:6E:DF Connected: yes
[CHG] Device 40:70:F5:EB:6E:DF Modalias: bluetooth:v004Cp200FdC141
[CHG] Device 40:70:F5:EB:6E:DF UUIDs: 00001000-0000-1000-8000-00805f9b34fb
[CHG] Device 40:70:F5:EB:6E:DF UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 40:70:F5:EB:6E:DF UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 40:70:F5:EB:6E:DF UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 40:70:F5:EB:6E:DF UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[CHG] Device 40:70:F5:EB:6E:DF UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 40:70:F5:EB:6E:DF UUIDs: 74ec2172-0bad-4d01-8f77-997b2be0722a
[CHG] Device 40:70:F5:EB:6E:DF ServicesResolved: yes
[NEW] Device 6F:FF:0A:0D:A6:84 6F-FF-0A-0D-A6-84
[NEW] Device 68:FA:3F:55:41:B1 68-FA-3F-55-41-B1
[CHG] Device 40:70:F5:EB:6E:DF ServicesResolved: no
[CHG] Device 40:70:F5:EB:6E:DF Connected: no
[CHG] Device 68:FA:3F:55:41:B1 RSSI is nil
[CHG] Device 6F:FF:0A:0D:A6:84 RSSI is nil
[CHG] Device D5:E0:55:EA:3A:B7 RSSI is nil
[CHG] Device 40:70:F5:EB:6E:DF RSSI is nil
[CHG] Device 63:F1:0F:7B:8F:5D TxPower is nil
[CHG] Device 63:F1:0F:7B:8F:5D RSSI is nil
[CHG] Device 7C:E8:B6:6C:EC:86 TxPower is nil
[CHG] Device 7C:E8:B6:6C:EC:86 RSSI is nil
[CHG] Device 4E:CB:E2:BB:50:03 TxPower is nil
[CHG] Device 4E:CB:E2:BB:50:03 RSSI is nil
[CHG] Device F7:EB:ED:F4:B0:1C RSSI is nil
[CHG] Device 90:00:00:2A:8A:D4 RSSI is nil
[CHG] Device 52:2A:C3:8B:41:29 TxPower is nil
[CHG] Device 52:2A:C3:8B:41:29 RSSI is nil
[CHG] Controller 18:1D:EA:2E:42:DE Discovering: no
#

I have now fixed this issue