Everything works wonderfully with ZorinOS 17 except bluetooth.
I tried several solutions from various forums but nothing worked, impossible to get the bluetooth to work.
My computer is an Acer Nitro V15 with the MT7921e module.
Here is the information :
ethtool -i wlp63s0
driver: mt7921e
version: 6.8.0-48-generic
firmware-version: ____010000-20240826151030
expansion-rom-version:
bus-info: 0000:3f:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
lcpci -vvnnk
3f:00.0 Network controller [0280]: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter [14c3:7961]
Subsystem: AzureWave Device [1a3b:4685]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 158
Region 0: Memory at 6203000000 (64-bit, prefetchable) [size=1M]
Region 2: Memory at 6203100000 (64-bit, prefetchable) [size=16K]
Region 4: Memory at 6203104000 (64-bit, prefetchable) [size=4K]
Capabilities:
Kernel driver in use: mt7921e
Kernel modules: mt7921e
Have you ever had the problem and did you resolve it? Thank you for your future responses
Apparently a known bug in Linux kernel. Have you tried updating to 6.5.1?
"Bluetooth MT7921e not working Ubuntu
Based on the provided search results, here’s a concise answer to help you troubleshoot the Bluetooth MT7921e issue on Ubuntu 22.04:
Summary: The MT7921e Bluetooth adapter is not functioning on Ubuntu 22.04 due to a kernel driver issue. The adapter is recognized, but Bluetooth services are not enabled.
Troubleshooting Steps:
Check kernel version: Ensure you’re running a kernel version that supports the MT7921e driver. As of now, kernel 6.0+ is required. You can check your kernel version by running uname -r.
Install mainline kernel: If your kernel version is lower than 6.0, install a mainline kernel (e.g., 6.2.0-32-generic) using sudo apt-get install linux-mainline.
Reinstall Bluetooth stack: Run sudo apt-get install bluez to reinstall the Bluetooth stack.
Configure Bluetooth settings: Edit the /etc/bluetooth/main.conf file using a text editor (e.g., nano) and ensure AutoEnable is set to true.
Restart Bluetooth service: Run sudo service bluetooth restart to restart the Bluetooth service.
Verify adapter status: Check the adapter status using rfkill list all and sudo lshw -C network.
Additional Tips:
If you’re experiencing issues with the MT7921e adapter on Ubuntu 21.04, upgrading to Ubuntu 22.04 or installing a mainline kernel (6.0+) might resolve the problem.
Some users have reported success with updating the BIOS or firmware of their laptop, which may resolve the issue.
If none of the above steps work, you can try searching for specific fixes for your laptop model (e.g., ASUS ROG Zephyrus G14) or posting on Ubuntu forums for further assistance.
Remember to always keep your system and packages up-to-date to ensure compatibility and fix potential issues."
Because if the Usage of Zorin 17 there should be at least Kernel 6.5 or when up-to-date Kernel 6.8 running. And the Mainline Tool can't installed like that. There is needed the Adding of a Repo.
Did you checked if in the ''Additional Drivers'' Tab in Software & Updates a Driver is offered?
Like @swarfendor437 wrote, you could control /etc/Bluetooth/main.conf if there the AutoEnable is set to true. To check and change that, open the Terminal and type:
sudo nano /etc/bluetooth/main.conf
In the opening Terminal Window You have to go to the last Line: