Hi, I can confirm that recompiling the kernel with the crypto settings from "test-runner.txt" solves the problem. After recompiling and installing the kernel with the crypto settings: CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y meshctl can load the json files and connect to the bluetooth mesh. Kind regards, Jehudi 2017-09-18 12:50 GMT+02:00 Tudor Ambarus <tudor.ambarus@xxxxxxxxxxxxx>: > Hi, Jehudi, > > On 09/17/2017 06:41 PM, Laczen JMS wrote: >> >> After downloading and compiling bluez 5.47 on raspberry pi 3 (raspbian >> 2017-09-07), it is not possible to run meshctl on the raspberry pi. >> Meshctl fails at loading the prov_db. >> >> After some further testing I have found that the loading fails in the >> crypto functions at binding the AF_ALG in line 178 of crypto.c. Has >> this something to do with cryptographic modules being unavailable on >> the rpi 3? >> >> If so, what crypto module is required and what is the best way to add >> these modules ? > > > I remember that I ran in similar issues when testing SMP. All worked ok > when I had the af-alg user-space interface builtin in the kernel. > > Hope that helps, > ta -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html