Hi,
the bluetooth on my Asus Zenbook 14 is not working.
$ uname -a
Linux #### 5.19.0-2-MANJARO #1 SMP PREEMPT_DYNAMIC Tue Aug 2 18:25:43 UTC 2022 x86_64 GNU/Linux
$ inxi -v7azy
...
Bluetooth:
Device-1: IMC Networks Wireless_Device type: USB driver: btusb v: 0.8
bus-ID: 3-3:2 chip-ID: 13d3:3568 class-ID: e001 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
...
$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 7
01:00.0 Network controller: MEDIATEK Corp. Device 7922
02:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
03:00.0 Non-Volatile memory controller: Intel Corporation Device f1aa (rev 03)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barcelo (rev c2)
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
04:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
04:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
04:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 01)
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
$ journalctl -b | grep Bluetooth
Aug 11 22:32:14 kernel: Bluetooth: Core ver 2.22
Aug 11 22:32:14 kernel: Bluetooth: HCI device and connection manager initialized
Aug 11 22:32:14 kernel: Bluetooth: HCI socket layer initialized
Aug 11 22:32:14 kernel: Bluetooth: L2CAP socket layer initialized
Aug 11 22:32:14 kernel: Bluetooth: SCO socket layer initialized
Aug 11 22:32:15 systemd[1]: Starting Bluetooth service...
Aug 11 22:32:15 bluetoothd[597]: Bluetooth daemon 5.64
Aug 11 22:32:15 systemd[1]: Started Bluetooth service.
Aug 11 22:32:15 systemd[1]: Reached target Bluetooth Support.
Aug 11 22:32:15 bluetoothd[597]: Bluetooth management interface 1.22 initialized
Aug 11 22:32:15 kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Aug 11 22:32:15 kernel: Bluetooth: BNEP filters: protocol multicast
Aug 11 22:32:15 kernel: Bluetooth: BNEP socket layer initialized
Aug 11 22:32:16 kernel: Bluetooth: hci0: Opcode 0x c03 failed: -110
Aug 11 22:32:26 systemd[1]: Starting Bluetooth management mechanism...
Aug 11 22:32:26 systemd[1]: Started Bluetooth management mechanism.
Aug 11 22:32:26 systemd[1383]: Starting Bluetooth OBEX service...
Aug 11 22:32:26 systemd[1383]: Started Bluetooth OBEX service.
Aug 11 22:33:07 gnome-control-c[2947]: BluetoothHardwareAirplaneMode: 0
$ rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
$ blueman-applet --loglevel debug
blueman-applet 23.26.44 WARNING PluginManager:94 load_plugin: Failed to start plugin GameControllerWakelock: Only X11 platform is supported
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'>
blueman-applet 23.26.44 WARNING PluginManager:151 __load_plugin: Not loading DhcpClient because its conflict has higher priority
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'>
blueman-applet 23.26.44 WARNING PluginManager:151 __load_plugin: Not loading PPPSupport because its conflict has higher priority
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'>
blueman-applet 23.26.44 INFO Networking:35 load_nap_settings: Loading NAP settings
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'>
blueman-applet 23.26.44 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'>
blueman-applet 23.26.44 INFO KillSwitch:106 io_event : killswitch registered 0
blueman-applet 23.26.44 INFO KillSwitch:122 io_event : State: True
blueman-applet 23.26.44 INFO PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True
blueman-applet 23.26.44 INFO KillSwitch:85 _on_connman_vanished: net.connman vanished
blueman-applet 23.26.44 INFO Applet:63 _on_dbus_name_appeared: org.bluez :1.3
blueman-applet 23.26.44 INFO Functions:114 launch : Gtk eventtime is 0, not using LaunchContext
blueman-applet 23.26.44 INFO BluezAgent:56 register_agent: Register Agent
blueman-applet 23.26.44 WARNING DiscvManager:119 update_menuitems: warning: Adapter is None
blueman-applet 23.26.44 INFO Networking:71 set_nap : set nap False
blueman-applet 23.26.44 INFO TransferService:234 _on_dbus_name_appeared: org.bluez.obex :1.88
blueman-applet 23.26.44 INFO ShowConnected:50 enumerate_connections: Found 0 existing connections
blueman-applet 23.26.44 INFO AgentManager:17 on_registered: /org/bluez/obex/agent/blueman
blueman-applet 23.26.45 INFO PowerManager:140 request_power_state: Requesting True
blueman-applet 23.26.45 INFO KillSwitch:138 on_power_state_change_requested: True
blueman-applet 23.26.45 DEBUG KillSwitch:151 on_power_state_change_requested: Using mechanism to set state: True
blueman-applet 23.26.45 INFO PowerManager:125 check : callbacks done
$ sudo systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Thu 2022-08-11 22:32:15 CEST; 58min ago
Docs: man:bluetoothd(8)
Main PID: 597 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 18442)
Memory: 2.0M
CPU: 27ms
CGroup: /system.slice/bluetooth.service
└─597 /usr/lib/bluetooth/bluetoothd
$ sudo btmon
Bluetooth monitor ver 5.64
= Note: Linux version 5.19.0-2-MANJARO (x86_64) 0.547151
= Note: Bluetooth subsystem version 2.22 0.547154
= New Index: 00:00:00:00:00:00 (Primary,USB,hci0) [hci0] 0.547156
@ MGMT Open: bluetoothd (privileged) version 1.22 {0x0001} 0.547158
- I have tried to apply the suggestions of the arch wiki, but those did not get it working
- Also tired these suggestions in the blueman repo github
- Maybe it has something to do with
Bluetooth: hci0: Opcode 0x c03 failed: -110
within thejournalctl
output. I have read that this error code has something to do with missing device ids, but my device id was added with the kernel patch 2cdff8ca4c8414401bcbc9701229e971797b1340