You are not logged in.
https://wiki.archlinux.org/title/Blueto … th_windows
c2:00.0 Network controller: MEDIATEK Corp. Device 7925 (rev 02)
My issue is very similar to this, if I boot to windows and reboot to linux, the bluetooth will be disabled and cannot manually enabled
but if I shutdown the computer and turn it on, the bluetooth works fine
Also, the wiki said: "If you cannot find the latest version driver (or firmware) for Windows, you can copy the latest firmware file from Arch Linux and extract to Windows"
this does not work, the reason is simple, Windows do not recognize linux '.bin' format, they use '.sys' format
and on both Linux and Windows I updated to latest driver
$ sudo dmesg | grep -i bluetooth
[ 3.438913] Bluetooth: Core ver 2.22
[ 3.438925] NET: Registered PF_BLUETOOTH protocol family
[ 3.438926] Bluetooth: HCI device and connection manager initialized
[ 3.438929] Bluetooth: HCI socket layer initialized
[ 3.438930] Bluetooth: L2CAP socket layer initialized
[ 3.438933] Bluetooth: SCO socket layer initialized
[ 3.571038] Bluetooth: hci0: HW/SW Version: 0x00000000, Build Time: 20250721233113
[ 4.579591] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.579596] Bluetooth: BNEP filters: protocol multicast
[ 4.579600] Bluetooth: BNEP socket layer initialized
[ 13.905371] Bluetooth: hci0: Execution of wmt command timed out
[ 13.905379] Bluetooth: hci0: Failed to send wmt func ctrl (-110)
[ 13.905382] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
$ sudo systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Wed 2025-09-10 12:25:15 CST; 8min ago
Invocation: 676fd6c3105f410b9a6d3642020ecf86
Docs: man:bluetoothd(8)
Main PID: 657 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 75983)
Memory: 3.2M (peak: 3.9M)
CPU: 11ms
CGroup: /system.slice/bluetooth.service
└─657 /usr/lib/bluetooth/bluetoothd
Sep 10 12:25:15 HP64 systemd[1]: Starting Bluetooth service...
Sep 10 12:25:15 HP64 bluetoothd[657]: Bluetooth daemon 5.83
Sep 10 12:25:15 HP64 systemd[1]: Started Bluetooth service.
Sep 10 12:25:15 HP64 bluetoothd[657]: Starting SDP server
Sep 10 12:25:15 HP64 bluetoothd[657]: Bluetooth management interface 1.23 initialized
Last edited by Firestar (2025-09-12 16:33:57)
Write programs that do one thing and do it well.
Write programs to work together.
Write programs to handle text streams, because that is a universal interface.
Offline