T630 (supposed to have) syncml service apparently not listed

View: New views
1 Messages — Rating Filter:   Alert me  

T630 (supposed to have) syncml service apparently not listed

by Olivier Cailloux-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello list,

I am trying to sync my T630 with syncml-obex-client tool (the final goal
being to use the opensync-syncml plugin), without success up to now.
Following (mainly) this page
[http://en.opensuse.org/OpenSync/SyncML-OBEX-Client], I tried to list
the available services on the phone.
$sdptool browse 00:0F:DE:6F:42:A7

The result is in the file sdptool-browse.log, hereby attached. There
seems to be no SyncML service reported, unless it is called something
different? However, I have found reports that my phone implements
SyncML. This thread reports that T630 works with SyncML via BT:
http://developer.sonyericsson.com/message/92200.

I don't know much in bt and syncml protocol and such things, but I am
wondering if this thread could be of interest:
http://discussion.forum.nokia.com/forum/showthread.php?threadid=44303.
It talks about some bt profile possibly existing but being not public on
some phones. I am thus wondering if my phone could possibly have a
SyncML bt service (profile?) and not advertise it. The thread also talks
about mapping a bt serial port to the syncml service (this is beyond my
understanding).

I tried anyway to use syncml but to no avail (not surprising I guess).
With the following command (immediately after a phone reboot), it gives
the following error message. (Same with channels 11, 15, 7.)
$syncml-obex-client --slow-sync "text/x-vcard" contacts -b
00:0F:DE:6F:42:A7 10
connection with device succeeded
Received an transport error: Not found (0x44)

The log reported from "hcidump -w syncml.log" running during the sync is
attached.

I didn't found official complete reference docs about T630, only the
user manual which lists SyncMl in the copyright list (and only there).
In the phone menu, one entry is about remote synchronisation, where I
can configure which server to sync with (it asks for a login and a url),
and what to sync (contacts, meetings, tasks, where I can enter, for each
of them, username and db and db MdP informations), and which WAP/GPRS
profile to use to connect. I guess this might be SyncML over HTTP. If
you know how to make this work with my computer, I'd also be interested.
I don't have and don't want to pay for a WAP/GPRS data profile / access
with my mobile operator (after all, I need to sync only when I am in
front on my computer, I don't *need* an internet access to do that).
Could I somehow connect my phone to the internet using some bt profile,
then sync it using SyncML over HTTP?

Finally, I know (or I hope) I could use IrMC sync, also with opensync,
as a last resort. But as I intend to use SyncML for some other (more
recent) devices (and as I am curious), I would have liked to make the
sync work with this more modern protocol if possible.

Thank you for your help.
Olivier


Browsing 00:0F:DE:6F:42:A7 ...
Service Name: Dial-up Networking
Service RecHandle: 0x10000
Service Class ID List:
  "Dialup Networking" (0x1103)
  "Generic Networking" (0x1201)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 1
Profile Descriptor List:
  "Dialup Networking" (0x1103)
    Version: 0x0100

Service Name: Voice gateway
Service RecHandle: 0x10002
Service Class ID List:
  "Headset Audio Gateway" (0x1112)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 3
Profile Descriptor List:
  "Headset" (0x1108)
    Version: 0x0100

Service Name: Serial Port 1
Service RecHandle: 0x10003
Service Class ID List:
  "Serial Port" (0x1101)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 4

Service Name: Serial Port 2
Service RecHandle: 0x10004
Service Class ID List:
  "Serial Port" (0x1101)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 5

Service Name: OBEX Object Push
Service RecHandle: 0x10005
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

Service Name: IrMC Synchronization
Service RecHandle: 0x10006
Service Class ID List:
  "IrMC Sync" (0x1104)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 11
  "OBEX" (0x0008)
Profile Descriptor List:
  "IrMC Sync" (0x1104)
    Version: 0x0100

Service Name: HF Voice gateway
Service RecHandle: 0x10007
Service Class ID List:
  "Handsfree Audio Gateway" (0x111f)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 6
Profile Descriptor List:
  "Handsfree" (0x111e)
    Version: 0x0100

Service Name: OBEX Basic Imaging
Service RecHandle: 0x1000b
Service Class ID List:
  "Imaging Responder" (0x111b)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 15
  "OBEX" (0x0008)
Profile Descriptor List:
  "Imaging" (0x111a)
    Version: 0x0100

Service Name: OBEX File Transfer
Service RecHandle: 0x1000f
Service Class ID List:
  "OBEX File Transfer" (0x1106)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 7
  "OBEX" (0x0008)
Profile Descriptor List:
  "OBEX File Transfer" (0x1106)
    Version: 0x0100


ãyI«~ §BoÞÌãyIЙ"ãyIp¾  )§BoÞ"ãyI޾ )

"ãyI—¾ )"ãyIÕÕ )"ãyIá "ãyIœá  ) "ãyI‡  )"ãyI“ 
§BoÞ"ãyIÇ+ "ãyIV?  )Ê1"ãyIßR )
"ãyIóR ) @"ãyI2n )"ãyIÄ ÿ§BoÞT630 Olivier"ãyIëÏ )  @@"ãyI Ð )  @õ"ãyIGç )"ãyII) 
@û"ãyIÝL)"ãyI¬T)  @û"ãyI½T) 
@û "ãyIÒT) @?"ãyIl)"ãyIp) "ãyI—Õ) @s×"ãyI°Õ) @ïƒðöp"ãyI!í)#ãyIu ) @ïàö#ãyIY)ª #ãyIv) @S?ý#ãyIÅ') #ãyIM‘) @Ss6#ãyI‘) @ï ãSp#ãyI™) @ïãS ª#ãyI&™) @ï áS p#ãyI–¬)#ãyI|°)#ãyIä) @ïáSª#ãyIû) @Sÿ!-"#ãyI) @Sï+€FSYNCML-SYNC1#ãyIQ5)#ãyI#=)#ãyI—)  @Qÿ4 Ë#ãyI͞)JSYNCML-SYN#ãyI³¢)C÷Å#ãyId£) Àû@SïìËBapplication/vnd.syncml+xmlÃKHÕ<?xml version="1.0"?>
<!DOCTYPE SyncML PUBLIC "-//SYNCML//DTD SyncML 1.1//EN" "http://www.syncml.org/docs/syncml_represent_v11_20020213.dtD#ãyIo£)?d.dtd"><SyncML xmlns="SYNCML:SYNCML1.1"><SyncHdr><VerDTD>1.1</1Å#ãyIy£) Àû@SïìVerDTD><VerProto>SyncML/1.1</VerProto><SessionID>1</SessionID><MsgID>1</MsgID><Target><LocURI>/</LocURI></Target><Source><LocURI>LibSyncML Test Suite</LocURI></Source></SyncHdr>
<SyncBD#ãyI~£)?ody><Alert><CmdID>1</CmdID><Data>206</Data><Item><Source><LocU1!#ãyI„£) @Sï)RI>contacts</LocURI>1#ãyI2á)#ãyIé)#ãyI )#ãyIÞ)#ãyI™#)#ãyI0ß) @Qÿ÷Œ#ãyI©ß) ‡ƒ@Sïÿ‚I|</Source><Meta><Type xmlns="syncml:metinf">text/x-vcard</Type></Meta></Item>
</Alert><Final></Final></SyncBody></SyncML>
1#ãyI
)#ãyIšs) @Qÿ ÷3#ãyIt) .*@SïMƒ&ËBapplication/vnd.syncml+xml1#ãyIڒ)#ãyIbø) @QÿÄ÷#ãyIÎ`)  @SïË1#ãyI$¬)#ãyIš) @Qÿ ÷ $ãyIÈa) @SS$ãyI˔) $ãyIŠö) @Ss6 $ãyI¿ö) @Sý$ãyIÍö) @@$ãyIá )$ãyI²) $ãyInw) @s×$ãyI.) @@&ãyIç„)&ãyI֚&ãyIº)
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Opensync-users mailing list
Opensync-users@...
https://lists.sourceforge.net/lists/listinfo/opensync-users