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

Reply via email to