Hello, I'm trying to set up Debian Unstable to talk to my S700i mobile via Bluetooth. At the moment I've managed to set it up such that I can send to the phone using gnome-bluetooth or kbluetooth, I can use hidd from the computer to activate the phone as a remote, sdptool browse allows me to see the services on the phone.
What I can't do is anything that involves a PIN. Trying to use obexftp or cat < /dev/rfcomm0 (after setting up /dev/rfcomm0) - phone asks for the passcode, then phone gives 'Passcode missmatch', hcidump shows < HCI Command: PIN Code Request Negative Reply (0x01|0x000e) plen 6 whenever I try to pair. At the moment I have pin_helper /etc/bluetooth/pin; in /etc/bluetooth/hcid.conf, with /etc/bluetooth/pin a shell file #!/bin/sh echo "PIN:0000" (Also tried pin_helper /usr/lib/kdebluetooth/kbluepin, but this doesn't pop-up a window to enter the PIN, even with xhost +). Is there a way of checking exactly what PIN is expected, and what is received? hcidump doesn't seem to be able to do this. I have rm -rf /var/lib/bluetooth/00\:11\:67\:20\:2F\:0F between attempts, just in case. Not quite sure what else is relevant. Thanks for any suggestions. Tom -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
