problems with permissions for sdp local

Wolfgang Buesser <[email protected]>
Newsgroups gmane.linux.bluez.user
Message-ID <[email protected]>
I am using a USB-bluetooth dongle to my mobile phone.

Everything seems to work fine when I am logged in as root.
As normal user kbluetoothd complains

>Failed to connect to the SDP server.
>Please make sure that sdpd is running
>without it, other devices will not be able to find out
>which services your computer offers.

When I run 'sdptool browse local' as normal user I get:
>Failed to connect to SDP server on FF:FF:FF:00:00:00: Permission denied

When I run it as root I get:
>Browsing FF:FF:FF:00:00:00 ...
>Service Name: OBEX Object Push
>Service RecHandle: 0x10000
>Service Class ID List:
>  "OBEX Object Push" (0x1105)
>Protocol Descriptor List:
>  "L2CAP" (0x0100)
>  "RFCOMM" (0x0003)
>    Channel: 10
>  "OBEX" (0x0008)
>Profile Descriptor List:
>  "OBEX Object Push" (0x1105)
>    Version: 0x0100

Browsing for the remote device works for both, root an normal user.

So here is my question:
What controls the permissions to access the local interface with sdp?
Is this am matter of udev?
How can I change these permissions?

Thanks
	Wolfgang





-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.