This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Using NRF52 DK as BLE Controller on an older kernel host

Hello,

recently I was going through this and the following statement concerns me:

  1. First of all make sure you have a recent Linux kernel installed (at least 4.6) and a modern (5.42+) version of the BlueZ userspace tools. For some of the tools, and depending on what your distribution bundles, you might need to compile BlueZ from scratch. To do so issue the following commands:

Why is kernel version 4.6 necessary? Also, is there anything not supported by bluez 5.38 that is supported by 5.45?

I wanted to run this on kernel 4.4 with bluez 5.38. Also It's worth mentioning that I compiled samples/bluetooth/hci_uart instead of samples/bluetooth/beacon. I already noticed differences in tools names.

Related