Bluetooth is enabled and running but not working ?!

hi all, suddenly my bluetooth connections aren’t working

after some restarts and some commands found in here like

$ sudo systemctl stop bluetooth.service          
$ sudo modprobe -rv btusb && sleep 10 && sudo modprobe -v btusb
$ sudo systemctl start bluetooth.service

with no results :weary:

I don´t know what else to do

some system info now:

status

═    ⇝ systemctl status bluetooth      
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: active (running) since Fri 2025-07-11 15:38:27 -03; 51min ago
 Invocation: 9acf5a99849142859e775688a15fc2ec
       Docs: man:bluetoothd(8)
   Main PID: 9069 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18990)
     Memory: 2M (peak: 2.5M)
        CPU: 51ms
     CGroup: /system.slice/bluetooth.service
             └─9069 /usr/lib/bluetooth/bluetoothd

jul 11 15:38:27 icarusdb systemd[1]: Starting Bluetooth service...
jul 11 15:38:27 icarusdb bluetoothd[9069]: Bluetooth daemon 5.83
jul 11 15:38:27 icarusdb systemd[1]: Started Bluetooth service.
jul 11 15:38:27 icarusdb bluetoothd[9069]: Starting SDP server
jul 11 15:38:27 icarusdb bluetoothd[9069]: Bluetooth management interface 1.22 initialized

journal

═    ⇝ journalctl -b 0 | grep bluetooth
jul 11 15:33:27 icarusdb NetworkManager[831]: <info>  [1752258807.9449] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.52.0-1/libnm-device-plugin-bluetooth.so)
jul 11 15:36:02 icarusdb sudo[5043]:   mcrose : TTY=pts/0 ; PWD=/home/mcrose ; USER=root ; COMMAND=/usr/bin/systemctl status bluetooth
jul 11 15:36:34 icarusdb sudo[6040]:   mcrose : TTY=pts/1 ; PWD=/home/mcrose ; USER=root ; COMMAND=/usr/bin/systemctl stop bluetooth.service
jul 11 15:38:27 icarusdb sudo[9062]:   mcrose : TTY=pts/1 ; PWD=/home/mcrose ; USER=root ; COMMAND=/usr/bin/systemctl start bluetooth.service
jul 11 15:38:27 icarusdb bluetoothd[9069]: Bluetooth daemon 5.83
jul 11 15:38:27 icarusdb bluetoothd[9069]: Starting SDP server
jul 11 15:38:27 icarusdb bluetoothd[9069]: Bluetooth management interface 1.22 initialized

rfill list

═    ⇝ rfkill list                     
0: acer-wireless: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

but in the gnome setting is disabled nor I can enable it

dmesg

╘═    ⇝ sudo dmesg | grep -i bluetooth
[  257.508240] Bluetooth: Core ver 2.22
[  257.508292] NET: Registered PF_BLUETOOTH protocol family
[  257.508294] Bluetooth: HCI device and connection manager initialized
[  257.508300] Bluetooth: HCI socket layer initialized
[  257.508303] Bluetooth: L2CAP socket layer initialized
[  257.508308] Bluetooth: SCO socket layer initialized
[  309.677156] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  309.677162] Bluetooth: BNEP filters: protocol multicast
[  309.677168] Bluetooth: BNEP socket layer initialized

inxi

╘═    ⇝ inxi -b                                        
System:
  Host: icarusdb Kernel: 6.6.94-1-MANJARO arch: x86_64 bits: 64
  Desktop: GNOME v: 48.2 Distro: Manjaro Linux
Machine:
  Type: Laptop System: Acer product: Aspire E5-575G v: V1.47
    serial: <superuser required>
  Mobo: Acer model: Ironman_SK v: V1.47 serial: <superuser required>
    UEFI: Insyde v: 1.47 date: 09/06/2018
Battery:
  ID-1: BAT1 charge: 19.7 Wh (100.0%) condition: 19.7/61.0 Wh (32.3%)
CPU:
  Info: dual core Intel Core i5-6200U [MT MCP] speed (MHz): avg: 500
    min/max: 400/2800
Graphics:
  Device-1: Intel Skylake GT2 [HD Graphics 520] driver: i915 v: kernel
  Device-2: NVIDIA GM107 [GeForce 940MX] driver: nvidia v: 575.64
  Device-3: Chicony HD WebCam driver: uvcvideo type: USB
  Display: wayland server: X.Org v: 24.1.8 with: Xwayland v: 24.1.8
    compositor: gnome-shell driver: X: loaded: modesetting,nvidia dri: iris
    gpu: i915 s-res: 5360x1440 resolution: 1: 3440x1440 2: 1920x1080
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 25.1.4-arch1.1
    renderer: Mesa Intel HD Graphics 520 (SKL GT2)
  Info: Tools: api: eglinfo,glxinfo gpu: nvidia-settings,nvidia-smi
    x11: xdpyinfo,xprop
Network:
  Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
    driver: ath10k_pci
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
Drives:
  Local Storage: total: 1.14 TiB used: 692.13 GiB (59.2%)
Info:
  Memory: total: 16 GiB available: 15.49 GiB used: 6.62 GiB (42.7%)
  Processes: 304 Uptime: 1h 7m Shell: Zsh inxi: 3.3.38

any ideas ?

How about the toggle? On Plasma it reassuringly says ‘Enabled’ for me.

═    ⇝ rfkill list                     
0: acer-wireless: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

Your bluetooth device disappeared from the system, as evident from above. A bluetooth device that’s present shows as follows

rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: hci0: Bluetooth
	Soft blocked: yes
	Hard blocked: no

You should check if you have a physical switch for bluetooth in the form of a key combination or physical switch that turns it off or on. You might also want to check the BIOS if it is disabled there.

3 Likes

well, I rebooted and tried to get into the BIOS, but because I didn’t remember the password ( and I don´t remember set it :smiling_face_with_tear: ) I had to turn off my notebook

then turned on again… forgot the F2, got into the user login and… bluetooth was enabled again

╘═    ⇝ rfkill list    
0: acer-wireless: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: acer-bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
3: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

I just mark my own answer as a solution, even though I wouldn’t figure it out without @braveheartleo suggestion :grinning: :+1:

1 Like

I used to have that chip in my old Dell laptop.

No idea why, but only shutting down works when BlueTooth magically disappears like that. :man_shrugging:

1 Like

Same happens with my trackpad — sometimes it stops working after the first suspend. In my case I use a workaround — modprobe to remove and re-add psmouse which brings it back and restores suspend thereafter.

I wonder if similar can be used for that Wifi module?

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.