I was having quite a time simply connecting to the bluetooth serial port of the gumstix from my mac. I was recieving a message that the rfcomm connection had been refused (even after pairing, with the gumstix). It seems that initiating the pairing from the mac was not "sticking" with the gumstix. The gumstix also has "pand --persistant" mode on by default, which appears to restart the rfcomm device constantly.
I disabled PAND on startup by setting PAND=false from /etc/default/bluetooth
I then intiated a connection, and pairing request from the gumstix with:
hcitool scan
hcitool inq
hcitool cc
hcitool auth
The pin number is held in /etc/bluetooth/pin
Make sure the mac has no knowledge of the Gumstix device in bluetooth preferences.
Copyright DreamingWell.com 2008