Bluez works best if the dbus-daemon was runnning. I noticed that puppy does not run Dbus on boot. For fossapup or earlier puppy, do the following
Edit /etc/rc.d/rc.sysinit and add these line at the part before connecting to network and starting services
Code: Select all
dbus-daemon --system
Edit /etc/rc.d/rc.shutdown and add these line at the part after disconnecting to network and stopping services
Code: Select all
killall dbus-daemon
D-Bus handling on boot and shutdown is now on Woof-CE pull request. When it merged, there is no need to edit the sysinit and shutdown script for future puppies