Just a small guide, for the moment.
This was taken from my post in this thread
http://dreamlinuxforums.org/index.php/topic,4711.msg31940.html#msg31940##
I paired my pdafone successfully with the DL-0 device.
It now appears as a bonded device & I applied Trust to it as well.
The pairing has to be applied from the pdafone.
For other hid-devices, it takes a little more work.
First edit the
/etc/bluetooth/hcid.conf file
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security auto;
the default is user.
Here you may want to change the default bluetooth PIN, if you like.
Round this up with
sudo /etc/init.d/bluetooth restart
Scan for your bluetooth device
sudo hidd --search
Or better yet
hcitool scan
Get its MAC from the scan and example;
sudo hidd --connect 1A:11:3A:33:11:FF
substituting with your actual MAC, of course.
This should get it working.
To save settings over subsequent boots,
edit
/etc/default/bluetoothin this section, taking the above example.
############ HIDD
#
# HID daemon
HIDD_ENABLED=1
HIDD_OPTIONS="-i 1A:11:3A:33:11:FF --server"
# to make hidd always use a particular interface, use something
# like this, substituting the bdaddr of the interface:
# HIDD_OPTIONS="-i AA:BB:CC:DD:EE:FF--server"
#
You probably need to reboot after saving this bluetooth file.