3

I could use the Bluetooth which is integrated on-board on Ubuntu version 21.04, but I cannot make it on 22.04 in no way. If it worked on the previous version, it should work on the new version, right?

$ lspci -vvnn | grep -A 9 Network
01:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
    DeviceName: WLAN
    Subsystem: Lite-On Communications Inc QCA9565 / AR9565 Wireless Network Adapter [11ad:1823]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 21
    IOMMU group: 11
    Region 0: Memory at a1100000 (64-bit, non-prefetchable) [size=512K]
    Expansion ROM at a1180000 [disabled] [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: ath9k

1 Answers1

3

At last I solved the problem through downloading & moving the ar3k folder to /lib/firmware. Whoever has the same problem, can follow Sujit's answer to this question: I can't turn on Bluetooth in Ubuntu 22.04 LTS

So I finally found the fix for this.

Source: Nilson Oliveira's answer to Ubuntu 22.04 LTS says no bluetooth found plug in a dongle to use bluetooth

Check the result for this:

sudo dmesg |grep -i bluetooth

My case was identical to yours, and I was giving this error in the result:

[    3.935429] Bluetooth: Patch file not found ar3k/AthrBT_0x11020000.dfu

And the solution was to follow zxcde's answer to Patch file not found ar3k/AthrBT_0x31010000.dfu:

You can try my solution:

  1. Download linux-firmware_1.201.tar.xz from http://archive.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.201.tar.xz (you can visit https://packages.ubuntu.com/impish/linux-firmware for more details).
  2. Extract linux-firmware_1.201.tar.xz and copy the ar3k folder into /lib/firmware.
  3. Restart your computer.
  1. If you get the output in the blockquote above, download linux-firmware_1.201.tar.xz from here.

  2. Extract it and go to the folder as shown below:

    extracted folder

  3. Copy the folder ar3k to /lib/firmware. You can also use the following command:

    sudo cp -R ar3k /lib/firmware
    

    Note: Make sure you open the terminal within the extracted folder.

  4. Restart your PC and you should be able to use Bluetooth again.