http://bugs.meego.com/show_bug.cgi?id=1371
--- Comment #13 from jhe <johan.hedberg(a)gmail.com> 2010-05-07 02:11:26 PDT ---
I don't see any difference at all in the OBEX connect request so the issue is
probably on some lower layer or somewhere earlier in the connect sequence.
Looks to me like the client might be connecting to the wrong service in the
N900 case. For the netbook case the service that's being connected to is:
ACL data: handle 11 flags 0x02 dlen 116
L2CAP(d): cid
0x0040 len 112 [psm 1]
SDP SSA Rsp: tid 0x0 len 0x6b
count 104
record #0
aid 0x0000 (SrvRecHndl)
uint 0x10009
aid 0x0001 (SrvClassIDList)
< uuid-128 00000002-0000-1000-8000-0002ee000002
aid 0x0004 (ProtocolDescList)
< < uuid-16 0x0100 (L2CAP) > <
uuid-16 0x0003 (RFCOMM) uint 0x10 > <
uuid-16 0x0008 (OBEX) >
aid 0x0100 (SrvName)
str "OBEX server for SyncML, using SyncEvolution"
And in the N900 case it is:
ACL data: handle 12 flags 0x02 dlen 121
L2CAP(d): cid
0x0040 len 117 [psm 1]
SDP SSA Rsp: tid 0x0 len 0x70
count 109
record #0
aid 0x0000 (SrvRecHndl)
uint 0x10005
aid 0x0001 (SrvClassIDList)
< uuid-128 00000002-0000-1000-8000-0002ee000002
aid 0x0004 (ProtocolDescList)
< < uuid-16 0x0100 (L2CAP) > <
uuid-16 0x0003 (RFCOMM) uint 0x19 > <
uuid-16 0x0008 (OBEX) >
aid 0x0005 (BrwGrpList)
< uuid-16 0x1002 (PubBrwsGrp)
aid 0x0009 (BTProfileDescList)
< < uuid-128 00000002-0000-1000-8000-0002ee000002 uint 0x100
aid 0x0100 (SrvName)
str "SyncML Client"
I'm not familiar enough with SyncML profiles to say if those records represent
the same service or not. The Service Class UUID is the same for both of them
but at the end the value of the Service Name attibute in netbook record is
"OBEX server for SyncML, using SyncEvolution" whereas the N900 has "SyncML
Client", so that's at least a little bit suspicious.
The report said that this is a regression, so could we also see a successful
attempt with the N900 (with a software version for which this used to work).
--
Configure bugmail:
http://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.