You are not logged in.

#1 2008-11-27 16:04:00

tagawa
Member
From: Japan
Registered: 2007-04-04
Posts: 5
Website

Can't find sdpd (for BlueTooth)

Hope this is not a silly question but where can I find the sdp daemon to start it?

I'm trying to connect an HP PDA with BlueTooth and although I can send files to it, it seems I need sdpd running to get a proper network connection.  According to /etc/rc.d/bluetooth it should be in /usr/sbin/sdpd but it isn't and "$ sdpd" results in "command not found".  It consequently doesn't appear when starting bluetooth or grepping ps.

Related packages installed are:
blueman 0.3-5
bluez-firmware 1.2-2
bluez-gnome 0.25-1
bluez-libs 3.32-1
bluez-utils 3.32-1
gnome-bluetooth 0.11.0-2
python-pybluez 0.15-2
obex-data-server 0.3-3
openobex 1.3-2

I did find an old Ubuntu bug report (https://bugs.launchpad.net/ubuntu/+sour … +bug/97297) saying that sdpd had been removed from bluez-utils and hcid -s should be used but this doesn't seem to have any effect.

Any help gratefully appreciated.

Offline

#2 2008-11-27 16:35:13

archlinuxsagi
Member
Registered: 2008-09-12
Posts: 259

Re: Can't find sdpd (for BlueTooth)

network connection? You want your PDA to start internet sharing?

Offline

#3 2008-11-27 17:09:55

archlinuxsagi
Member
Registered: 2008-09-12
Posts: 259

Re: Can't find sdpd (for BlueTooth)

Also. Most likely sdpd is replaced by sdptool

Offline

#4 2008-11-27 23:51:16

tagawa
Member
From: Japan
Registered: 2007-04-04
Posts: 5
Website

Re: Can't find sdpd (for BlueTooth)

Sorry - I meant I seem to need sdpd running on my laptop to become a host for my PDA.  I tried sdptool as well but only briefly.  I'll give it another shot tonight.

Thanks for replying.

Offline

#5 2008-11-28 23:20:05

my0pic
Member
From: Melbourne, Australia
Registered: 2008-05-23
Posts: 206

Re: Can't find sdpd (for BlueTooth)

By default sdpd is turned off and hcid's internal daemon is used. You can enable it in /etc/conf.d/bluetooth.

Last edited by my0pic (2008-11-28 23:23:31)

Offline

#6 2008-11-29 01:26:13

damjan
Member
Registered: 2006-05-30
Posts: 452

Re: Can't find sdpd (for BlueTooth)

the "sdp" daemon is even removed from recent Bluez versions. BTW, SDP is the service discovery protocol, it's only a way for bluetooth devices to discover what each supports.

To setup PAN (personal area network) you need to enable it in Bluez, and that will start the pand daemon.

Offline

#7 2011-07-16 17:48:42

wozza.xing
Member
Registered: 2011-07-16
Posts: 2

Re: Can't find sdpd (for BlueTooth)

sdpd has been replaced with bluetoothd in anything > 4.6 and maybe earlier AFAIK

`bluetoothd -n -d 5` and `sdptool browse local` - work through /var/run/sdp (a datagram file created by the daemon)

any problems with these tools will be revealed by strace

I noticed there is syslogging through /dev/log (which appears to be disabled in debian by default)

Offline

#8 2011-07-16 17:50:57

wozza.xing
Member
Registered: 2011-07-16
Posts: 2

Re: Can't find sdpd (for BlueTooth)

And there is hcitrace -n -d  to make sure it is all working

Offline

#9 2011-07-16 19:33:09

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Can't find sdpd (for BlueTooth)


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB