23.02.2011 19:26, Iain Hibbert wrote:

Sorry for missing list in replies last time.

On Wed, 23 Feb 2011, ????????? ???????? wrote:

hcidump just puzzles me more:

heh

# hcidump -ti ubt0hci
HCIDump - HCI packet analyzer ver 1.5
device: ubt0hci snap_len: 65535 filter: 0xffffffffffffffff
1298477222.167854>  HCI Event: Connect Request(0x04) plen 10
1298477222.167866<  HCI Command: Accept Connection Request(0x01|0x0009) plen 7
1298477222.171785>  HCI Event: Command Status(0x0f) plen 4
1298477222.479574>  HCI Event: Role Change(0x12) plen 8
1298477222.564552>  HCI Event: Connect Complete(0x03) plen 11
1298477222.564560<  HCI Command: Write Link Policy Settings(0x02|0x000d) plen
4
1298477222.568535>  HCI Event: Command Complete(0x0e) plen 6
1298477222.637720>  HCI Event: Max Slots Change(0x1b) plen 3
1298477222.736555>  ACL data: handle 0x0006 flags 0x02 dlen 12
     L2CAP(s): Connect req: psm 1 scid 0x0040
1298477222.736897<  ACL data: handle 0x0006 flags 0x02 dlen 16
     L2CAP(s): Connect rsp: dcid 0x0043 scid 0x0040 result 0 status 0
1298477222.746733>  ACL data: handle 0x0006 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0043 flags 0x0000 clen 4
     MTU 1500
1298477222.746770<  ACL data: handle 0x0006 flags 0x02 dlen 14
     L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
1298477222.746856<  ACL data: handle 0x0006 flags 0x02 dlen 12
     L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0
1298477222.750548>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477222.764321>  ACL data: handle 0x0006 flags 0x02 dlen 14
     L2CAP(s): Config rsp: scid 0x0043 flags 0x0000 result 0 clen 0
1298477222.764356>  HCI Event: Number of Completed Packets(0x13) plen 5

normal L2CAP connection to PSM 1 (== SDP)

1298477222.843704>  ACL data: handle 0x0006 flags 0x02 dlen 33
     L2CAP(d): cid 0x43 len 29 [psm 1]
         SDP SSA Req: tid 0x1 len 0x18
           pat uuid-16 0x1108 (Headset)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0100
(SrvName) 0x0302 (unknown)
           cont 00
1298477222.843779<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about Headset, we have none

1298477222.854539>  HCI Event: Number of Completed Packets(0x13) plen
51298477222.868532>  ACL data: handle 0x0006 flags 0x02 dlen 33
     L2CAP(d): cid 0x43 len 29 [psm 1]
         SDP SSA Req: tid 0x1 len 0x18
           pat uuid-16 0x111e
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0100
(SrvName) 0x0311 (unknown)
           cont 00
1298477222.868645<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about Handsfree, we have none

1298477222.880527>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477222.895556>  ACL data: handle 0x0006 flags 0x02 dlen 36
     L2CAP(d): cid 0x43 len 32 [psm 1]
         SDP SSA Req: tid 0x1 len 0x1b
           pat uuid-16 0x1105 (OBEXObjPush)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009
(BTProfileDescList) 0x0100 (SrvName) 0x0303 (SuppForma
tsList)
           cont 00
1298477222.895625<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about OBEX Object Push, we have none

1298477222.907529>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477222.920787>  ACL data: handle 0x0006 flags 0x02 dlen 33
     L2CAP(d): cid 0x43 len 29 [psm 1]
         SDP SSA Req: tid 0x1 len 0x18
           pat uuid-16 0x1106 (OBEXObjTrnsf)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009
(BTProfileDescList) 0x0100 (SrvName)
           cont 00
1298477222.920852<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about OBEX File Transfer, we have none

I have installed comms/obexapp. Now my phone reports working Object push and File transfer.


1298477222.933620>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477222.947533>  ACL data: handle 0x0006 flags 0x02 dlen 33
     L2CAP(d): cid 0x43 len 29 [psm 1]
         SDP SSA Req: tid 0x1 len 0x18
           pat uuid-16 0x1107 (IRMCSyncCmd)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009
(BTProfileDescList) 0x0100 (SrvName)
           cont 00
1298477222.947638<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about IrMC Sync Command, we have none

1298477222.959524>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477222.973727>  ACL data: handle 0x0006 flags 0x02 dlen 44
     L2CAP(d): cid 0x43 len 40 [psm 1]
         SDP SSA Req: tid 0x1 len 0x23
           pat uuid-128 0x0001 (SDP)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0100
(SrvName)
           cont 00
1298477222.973799<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about SDP records, we have none - that is because even though we
do have it, they asked using a 128-bit UUID which IIRC sdpd on FreeBSD
does not support (I rewrote sdpd for NetBSD, it does)

Does 5.1 have the code? I'll try to retest it.


1298477222.985513>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477222.999527>  ACL data: handle 0x0006 flags 0x02 dlen 30
     L2CAP(d): cid 0x43 len 26 [psm 1]
         SDP SSA Req: tid 0x1 len 0x15
           pat uuid-16 0x1101 (SP)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0100
(SrvName)
           cont 00
1298477222.999599<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about Serial Port but we have none (rfcomm_sppd can provide that)

1298477223.012519>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.026862>  ACL data: handle 0x0006 flags 0x02 dlen 42
     L2CAP(d): cid 0x43 len 38 [psm 1]
         SDP SSA Req: tid 0x1 len 0x21
           pat uuid-16 0x1102 (LAN)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0008
(SrvAvail) 0x0009 (BTProfileDescList) 0x0100 (SrvName)
  0x0101 (SrvDesc) 0x0200 (VersionNumList)
           cont 00
1298477223.026925<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about LAN Access Using PPP but we don't have that (rfcomm_pppd
can do that?)

1298477223.038528>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.052753>  ACL data: handle 0x0006 flags 0x02 dlen 42
     L2CAP(d): cid 0x43 len 38 [psm 1]
         SDP SSA Req: tid 0x1 len 0x21
           pat uuid-16 0x1113
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0009 (BTProfileDescList) 0x0100
(SrvName) 0x0306 (unknown) 0x0307 (unknown) 0x0308 (u
nknown) 0x0309 (unknown)
           cont 00
1298477223.052823<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask about WAP but we have none (I don't know what that would do)

1298477223.064518>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.078536>  ACL data: handle 0x0006 flags 0x02 dlen 54
     L2CAP(d): cid 0x43 len 50 [psm 1]
         SDP SSA Req: tid 0x1 len 0x2d
           pat uuid-16 0x1113
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0006
(LangBaseAttrIDList) 0x0008 (SrvAvail) 0x0009 (BTProfi
leDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x0306 (unknown) 0x0307
(unknown) 0x0308 (unknown) 0x0309 (unknown)
           cont 00
1298477223.078611<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

they ask again about WAP (but for a different set of attribute IDs) which
we don't have

1298477223.091520>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.104520>  ACL data: handle 0x0006 flags 0x02 dlen 45
     L2CAP(d): cid 0x43 len 41 [psm 1]
         SDP SSA Req: tid 0x1 len 0x24
           pat uuid-16 0x1115 (PANU)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0006
(LangBaseAttrIDList) 0x0008 (SrvAvail) 0x0009 (BTProfi
leDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x030a (SecurityDescription)
           cont 00
1298477223.104591<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

now they ask for PANU which we don't have (btpand can do it though)

1298477223.116514>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.131520>  ACL data: handle 0x0006 flags 0x02 dlen 54
     L2CAP(d): cid 0x43 len 50 [psm 1]
         SDP SSA Req: tid 0x1 len 0x2d
           pat uuid-16 0x1116 (NAP)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0006
(LangBaseAttrIDList) 0x0008 (SrvAvail) 0x0009 (BTProfi
leDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x0200 (VersionNumList) 0x030a
(SecurityDescription) 0x030b (NetAccessType) 0x030c
  (MaxNetAccessRate)
           cont 00
1298477223.131597<  ACL data: handle 0x0006 flags 0x02 dlen 166
     L2CAP(d): cid 0x40 len 162 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x9d
           cnt 0x9a
           srv rec #0
             aid 0x0001 (SrvClassIDList)
                <  uuid-16 0x1116 (NAP)>
             aid 0x0004 (ProtocolDescList)
                <  <  uuid-16 0x0100 (L2CAP) uint 0xf>  <
                uuid-16 0x000f (BNEP) uint 0x100<  uint 0x800 uint 0x806>  >  >
             aid 0x0006 (LangBaseAttrIDList)
                <  uint 0x656e uint 0x6a uint 0x100>
             aid 0x0008 (SrvAvail)
                uint 0xff
             aid 0x0009 (BTProfileDescList)
                <  <  uuid-16 0x1116 (NAP) uint 0x100>  >
             aid 0x0100 (SrvName)
                str "Network Access Point"
             aid 0x0101 (SrvDesc)
                str "Personal Ad-hoc Network Service"
             aid 0x030a (SecurityDescription)
                uint 0x0
             aid 0x030b (NetAccessType)
                uint 0x0
             aid 0x030c (MaxNetAccessRate)
                uint 0x0
           cont 00

and NAP, which we do tell them all about

Strange. The phone doesn't show anything. I have tried PANU and GN but nothing changes.


1298477223.151542>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.183668>  ACL data: handle 0x0006 flags 0x02 dlen 48
     L2CAP(d): cid 0x43 len 44 [psm 1]
         SDP SSA Req: tid 0x1 len 0x27
           pat uuid-16 0x1117 (GN)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0006
(LangBaseAttrIDList) 0x0008 (SrvAvail) 0x0009 (BTProfi
leDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x0200 (VersionNumList) 0x030a
(SecurityDescription)
           cont 00
1298477223.183781<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

now they ask about Group Network (which btpand can also do) but we don't
have it

1298477223.195532>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.210498>  ACL data: handle 0x0006 flags 0x02 dlen 45
     L2CAP(d): cid 0x43 len 41 [psm 1]
         SDP SSA Req: tid 0x1 len 0x24
           pat uuid-16 0x111b (ImagingResp)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009
(BTProfileDescList) 0x0100 (SrvName) 0x0310 (unknown)
0x0311 (unknown) 0x0312 (unknown) 0x0313 (unknown)
           cont 00
1298477223.210616<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

Imaging Responder (not supported, I don't know what it is)

1298477223.223059>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.263514>  ACL data: handle 0x0006 flags 0x02 dlen 45
     L2CAP(d): cid 0x43 len 41 [psm 1]
         SDP SSA Req: tid 0x1 len 0x24
           pat uuid-16 0x111b (ImagingResp)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009
(BTProfileDescList) 0x0100 (SrvName) 0x0310 (unknown)
0x0311 (unknown) 0x0312 (unknown) 0x0313 (unknown)
           cont 00
1298477223.263625<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00
1298477223.275514>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.288518>  ACL data: handle 0x0006 flags 0x02 dlen 45
     L2CAP(d): cid 0x43 len 41 [psm 1]
         SDP SSA Req: tid 0x1 len 0x24
           pat uuid-16 0x111b (ImagingResp)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009
(BTProfileDescList) 0x0100 (SrvName) 0x0310 (unknown)
0x0311 (unknown) 0x0312 (unknown) 0x0313 (unknown)
           cont 00
1298477223.288630<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00
1298477223.300654>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.315515>  ACL data: handle 0x0006 flags 0x02 dlen 45
     L2CAP(d): cid 0x43 len 41 [psm 1]
         SDP SSA Req: tid 0x1 len 0x24
           pat uuid-16 0x111b (ImagingResp)
           max 0x5dc
           aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009
(BTProfileDescList) 0x0100 (SrvName) 0x0310 (unknown)
0x0311 (unknown) 0x0312 (unknown) 0x0313 (unknown)
           cont 00
1298477223.315628<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

and they ask again three times more for Imaging Responder with the same
empty result

1298477223.327500>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.340497>  ACL data: handle 0x0006 flags 0x02 dlen 25
     L2CAP(d): cid 0x43 len 21 [psm 1]
         SDP SSA Req: tid 0x1 len 0x10
           pat uuid-16 0x110e
           max 0x5dc
           aid(s) 0x0000 - 0xffff
           cont 00
1298477223.340610<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

now Audio Video Remote Control but we don't have it

1298477223.352529>  ACL data: handle 0x0006 flags 0x02 dlen 25
     L2CAP(d): cid 0x43 len 21 [psm 1]
         SDP SSA Req: tid 0x1 len 0x10
           pat uuid-16 0x110c
           max 0x5dc
           aid(s) 0x0000 - 0xffff
           cont 00
1298477223.352550>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.352648<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

and Audio Video Remote Control Target is not supported

1298477223.365678>  ACL data: handle 0x0006 flags 0x02 dlen 25
     L2CAP(d): cid 0x43 len 21 [psm 1]
         SDP SSA Req: tid 0x1 len 0x10
           pat uuid-16 0x110b
           max 0x5dc
           aid(s) 0x0000 - 0xffff
           cont 00
1298477223.365707>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.365758<  ACL data: handle 0x0006 flags 0x02 dlen 15
     L2CAP(d): cid 0x40 len 11 [psm 1]
         SDP SSA Rsp: tid 0x1 len 0x6
           cnt 0x3
           cont 00

the final one is Audio Sink which we don't support either

1298477223.377493>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.392537>  ACL data: handle 0x0006 flags 0x02 dlen 12
     L2CAP(s): Disconn req: dcid 0x0043 scid 0x0040
1298477223.392574<  ACL data: handle 0x0006 flags 0x02 dlen 12
     L2CAP(s): Disconn rsp: dcid 0x0043 scid 0x0040
1298477223.405506>  HCI Event: Number of Completed Packets(0x13) plen 5
1298477223.561499>  HCI Event: Disconn Complete(0x05) plen 4

and a normal disconnection

iain


--
Sphinx of black quartz judge my vow.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bluetooth
To unsubscribe, send any mail to "[email protected]"

Reply via email to