Hi, There are some problems with the current D-BUS pin-request handling in hcid. The attached patch tries to address those. Also, the bluez-pin package will need to provide a D-BUS service file (bluez.service) so that the D-BUS daemon can activate it when needed. This file goes usually in /usr/lib/dbus-1.0/services and it's contents should be something like the following: [D-BUS Service] Name=org.bluez.PinAgent Exec=/usr/bin/bluez-pin You'll also need the following line in /etc/dbus-1/system.conf (at least the debian package of D-BUS doesn't have it): /usr/lib/dbus-1.0/services br, Johan