Banana Pi BPI-M4: How to get Bluetooth running (tutorial)

For some reason Bluetooth driver (rtl8821) did not want to load on my BPI-M4 (Linux kernel 4.9.119) due to missing RTL8821 firmware. Here’s how I solved it:

  1. Download ’ rtl8821cu_fw’ and ’ rtl8821cu_config’ (https://github.com/BPI-SINOVOIP/BPI_WiFi_Firmware/tree/master/rtl8821cu) and copy them to your BPI-M4 Linux folder ‘/lib/firmware’.

  2. Reboot Linux

  3. Verify Bluetooth firmware could be loaded: dmesg | grep -Ei ‘blue|firm’

  4. List Bluetooth devices: sudo hcitool dev

Screenshot%20from%202021-12-11%2016-08-09

Feel free to ask questions or post comments :slight_smile:

1 Like