ES 388 (Broadcom based)
Володимир Костирко
c.kworr at gmail.com
Tue Feb 22 10:13:02 UTC 2011
22.02.2011 11:26, Iain Hibbert wrote:
> On Tue, 22 Feb 2011, Volodymyr Kostyrko wrote:
>
>> And it almost works. I can register devices with it, but I can't do anything
>> more. Any phone connected shows that this device doesn't provide any services
>> despite sdpd is running.
>
> The device does not provide services, the FreeBSD host provides them..
> sdpd merely provides the "Service Discovery" service to allow services to
> be advertised.
>
> What services did you want to provide? You can use obexapp from ports for
> file exchange, rfcomm_sppd from base for serial port services (its just a
> channel, requires additional setup eg of PPP), and btpand from base for
> personal area networking (some networking knowhow needed)
I've tried to start rfcomm_pppd and btpand, but that doesn't change
anything.
For example, I start btpand like this:
# ifconfig tap0 create
# btpand -i tap0 -s NAP -d ubt0
btpand[25794]: Using interface tap0 with addr 00:00:10:00:02:ed
btpand[25794]: server_update: count 1
btpand[25794]: Service Availability: 255/255
btpand[25794]: server socket open
btpand[25794]: channel_open: (fd#4)
Feb 22 11:33:12 pkunk kernel: tap0: Ethernet address: 00:bd:e8:58:8e:00
Feb 22 11:33:20 pkunk kernel: tap0: link state changed to UP
# sdpcontrol -l browse
Record Handle: 00000000
Service Class ID List:
Service Discovery Server (0x1000)
Protocol Descriptor List:
L2CAP (0x0100)
SDP (0x0001)
Bluetooth Profile Descriptor List:
Service Discovery Server (0x1000) ver. 1.0
Record Handle: 0x00000001
Service Class ID List:
Browse Group Descriptor (0x1001)
Record Handle: 0x00000002
Service Class ID List:
Network Access Point (0x1116)
Protocol Descriptor List:
L2CAP (0x0100)
Protocol specific parameter #1: u/int/uuid16 15
BNEP (0x000f)
Protocol specific parameter #1: u/int/uuid16 256
Protocol specific parameter #2: 0x09 0x08 00 0x09 0x08 0x06
Bluetooth Profile Descriptor List:
Network Access Point (0x1116) ver. 1.0
But each device I try reports that there are no available services.
--
Sphinx of black quartz judge my vow.
More information about the freebsd-bluetooth
mailing list