Hi Martin, > I try to call printk (with priority KERN_ALERT) functions placed in the > net/bluetooth/smp.c file of my linux kernel 4.9.35 in order to get > output from specifc functions like: > > static int smp_cmd_public_key() > > But during a pairing with another bluetooth LE device the output of > these function is never shown in /var/log/kern.log > > Is there any way to verify, that the LE Controller accesses the Security > Manager Protocol source code the Linux Kernel? > > As far as I understood the Core Specification, in BT 4.0 an above the > Security Manager is always integrated in the Link Manager, when it comes > to BR/EDR. But for LE the SM is integrated in the Host part and not the > Controller. Thus LE Controller should access the smp.c in the Linux kernel. just run btmon and you see all the security manager exchanges. Regards Marcel -- 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