Bluetooth not working out of the box

I have a Librem 15 running on PureOS 2.1. If I go to “Settings” -> “Hardware” -> “Bluetooth”, it says “No Bluetooth found - Plug in a dongle to use Bluetooth.”

I have made sure that Bluetooth is not deactivated with Fn F12.

User@librem:~$ sudo lsusb |grep Blue
Bus 001 Device 004: ID 04ca:300d Lite-On Technology Corp. Atheros AR3012 Bluetooth
shows that there is Bluetooth.

However, after
User@librem:~$ sudo service bluetooth restart

dmesg output gives:
[ 312.855511] Bluetooth: Core ver 2.21
[ 312.855529] NET: Registered protocol family 31
[ 312.855530] Bluetooth: HCI device and connection manager initialized
[ 312.855534] Bluetooth: HCI socket layer initialized
[ 312.855537] Bluetooth: L2CAP socket layer initialized
[ 312.855542] Bluetooth: SCO socket layer initialized
[ 1481.447241] usb 1-6: new full-speed USB device number 3 using xhci_hcd
[ 1481.576256] usb 1-6: New USB device found, idVendor=04ca, idProduct=300d
[ 1481.576264] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1481.591998] usbcore: registered new interface driver btusb
[ 1481.593109] usb 1-6: firmware: failed to load ar3k/AthrBT_0x11020100.dfu (-2)
[ 1481.593113] usb 1-6: Direct firmware load for ar3k/AthrBT_0x11020100.dfu failed with error -2
[ 1481.593115] Bluetooth: Loading patch file failed
[ 1481.593121] ath3k: probe of 1-6:1.0 failed with error -2
[ 1481.593153] usbcore: registered new interface driver ath3k
[ 1537.191152] usb 1-6: USB disconnect, device number 3

Do I need to include any non-free firmware to have Bluetooth working on PureOS 2.1?

Thanks,

Stefan