Bluetooth on a Lenovo G500 stopped listing available connection results

Solution 1:

Ohhh after a few hours of googling, I have found the best solution for this kind of problem - one of the outputs of the command dmesg | grep -i bluetooth was:

[22.562560] Bluetooth: hci0: BCM: Patch brcm/BCM43142A0-105b-e065.hcd not found

the file just doesn't exist in the directory: /lib/firmware/brcm

  1. Download the missing file from here.

  2. Restart your machine.

and the Bluetooth should be up and running!

Source: https://github.com/winterheart/broadcom-bt-firmware

PS: i tried following this solution: https://github.com/jeremyb31/newbtfix-4.15 and it killed my wifi. do not recommend.