Veralteter Artikel:Nokia N73 Synchronisation

Aus Ubuntu-Forum Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Bild:704.png mit Evolution 2 / Ubuntu Feisty Fawn 7.04 unter Verwendung der Bluetooth Schnittstelle)
 
(Der Versionsvergleich bezieht 11 dazwischenliegende Versionen mit ein.)
Zeile 1: Zeile 1:
-
== [[Bild:704.png]] mit Evolution 2 / Ubuntu Feisty Fawn 7.04 unter Verwendung der Bluetooth Schnittstelle ==
+
{{archiv}}
  Voraussetzungen:
  Voraussetzungen:
Zeile 7: Zeile 7:
Zuerst diese Repositories hinzufügen:<br>
Zuerst diese Repositories hinzufügen:<br>
-
''deb http://www.in.fh-merseburg.de/~jahn/opensync-0.21/ feisty main''<br>
+
deb http://www.in.fh-merseburg.de/~jahn/opensync-0.21/ feisty main
-
''deb-src http://www.in.fh-merseburg.de/~jahn/opensync-0.21/ feisty main''<br>
+
deb-src http://www.in.fh-merseburg.de/~jahn/opensync-0.21/ feisty main
Dann die Schlüssel für diese Repositories laden:<br>
Dann die Schlüssel für diese Repositories laden:<br>
Zeile 15: Zeile 15:
Jetzt geht es ans herunterladen der notwendigen Dateien.<br>
Jetzt geht es ans herunterladen der notwendigen Dateien.<br>
 +
 +
*libopensync-plugin-syncml
 +
*libopensync0
 +
*opensyncutils
 +
*msynctool
 +
*libopensync-plugin-evolution2
 +
*libopensync-plugin-file
  sudo apt-get install libopensync-plugin-syncml libopensync0 opensyncutils msynctool libopensync-plugin-evolution2 libopensync-plugin-file
  sudo apt-get install libopensync-plugin-syncml libopensync0 opensyncutils msynctool libopensync-plugin-evolution2 libopensync-plugin-file
Zeile 31: Zeile 38:
Liefert uns die Information welche MAC Adresse und welchen Channel wir brauchen.<br>
Liefert uns die Information welche MAC Adresse und welchen Channel wir brauchen.<br>
Channel ist jener, welcher unter diesem InfoHeader steht:<br>
Channel ist jener, welcher unter diesem InfoHeader steht:<br>
-
 
+
Service Name: SyncMLClient
-
<sub>Service Name: SyncMLClient<br>
+
Service RecHandle: 0x10033
-
Service RecHandle: 0x10033<br>
+
Service Class ID List:
-
Service Class ID List:<br>
+
UUID 128: 00000002-0000-1000-8000-0002ee000002
-
UUID 128: 00000002-0000-1000-8000-0002ee000002<br>
+
Protocol Descriptor List:
-
Protocol Descriptor List:<br>
+
"L2CAP" (0x0100)
-
"L2CAP" (0x0100)<br>
+
"RFCOMM" (0x0003)
-
"RFCOMM" (0x0003)<br>
+
Channel: 10
-
Channel: 10<br>
+
"OBEX" (0x0000)
-
"OBEX" (0x0000)<br>
+
Language Base Attr List:
-
Language Base Attr List:<br>
+
code_ISO639: 0x454e
-
code_ISO639: 0x454e<br>
+
encoding: 0x6a
-
encoding: 0x6a<br>
+
base_offset: 0x100
-
base_offset: 0x100<br>
+
Profile Descriptor List:
-
Profile Descriptor List:<br>
+
"" (0x00000002-0000-1000-8000-0002ee000002)
-
"" (0x00000002-0000-1000-8000-0002ee000002)<br>
+
Version: 0x0100
-
Version: 0x0100</sub>
+
In diesem Fall also 10.<br>
In diesem Fall also 10.<br>
Zeile 55: Zeile 61:
Dann die Datei anpassen. (Dies erfolgt mittels dem Editor nano, STRG+O speichert, STRG+X beendet die Datei).
Dann die Datei anpassen. (Dies erfolgt mittels dem Editor nano, STRG+O speichert, STRG+X beendet die Datei).
-
 
+
<?xml version="1.0"?>
-
<sub><?xml version="1.0"?><br>
+
<config>
-
<config><br>
+
<bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address>
-
<bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address><br>
+
<bluetooth_channel>xx</bluetooth_channel>
-
<bluetooth_channel>xx</bluetooth_channel><br>
+
<interface>0</interface>
-
<interface>0</interface><br>
+
<identifier>PC Suite</identifier>
-
<identifier>PC Suite</identifier><br>
+
<version>1</version>
-
<version>1</version><br>
+
<wbxml>1</wbxml>
-
<wbxml>1</wbxml><br>
+
<username></username>
-
<username></username><br>
+
<password></password>
-
<password></password><br>
+
<type>2</type>
-
<type>2</type><br>
+
<usestringtable>1</usestringtable>
-
<usestringtable>1</usestringtable><br>
+
<onlyreplace>0</onlyreplace>
-
<onlyreplace>0</onlyreplace><br>
+
<recvLimit>0</recvLimit>
-
<recvLimit>0</recvLimit><br>
+
<maxObjSize>0</maxObjSize>
-
<maxObjSize>0</maxObjSize><br>
+
<contact_db>Contacts</contact_db>
-
<contact_db>Contacts</contact_db><br>
+
</config>
-
</config></sub>
+
Zu ändern sind die Werte von  
Zu ändern sind die Werte von  
-
 
+
<bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address>
-
<sub><bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address><br>
+
<bluetooth_channel>xx</bluetooth_channel>
-
<bluetooth_channel>xx</bluetooth_channel><br>
+
<identifier>PC Suite</identifier>
-
<identifier>PC Suite</identifier></sub>
+
Nun aber wirklich. Der Befehl fürs Syncen..<br>
Nun aber wirklich. Der Befehl fürs Syncen..<br>
-
 
  msynctool --sync mobile
  msynctool --sync mobile

Aktuelle Version vom 14. Januar 2011, 14:02 Uhr

Achtung.png Dieser Artikel ist veraltet und wird inhaltlich nicht mehr gepflegt. Achtung.png
Voraussetzungen:
* Verwenden des Terminals
* Hinzufügen von Repositories
* Einrichten einer Bluetooth Verbindung

Zuerst diese Repositories hinzufügen:

deb http://www.in.fh-merseburg.de/~jahn/opensync-0.21/ feisty main
deb-src http://www.in.fh-merseburg.de/~jahn/opensync-0.21/ feisty main

Dann die Schlüssel für diese Repositories laden:

gpg --keyserver hkp://subkeys.pgp.net/ --recv-keys CB210090B029CB84
gpg --export CB210090B029CB84 | sudo apt-key add -

Jetzt geht es ans herunterladen der notwendigen Dateien.

sudo apt-get install libopensync-plugin-syncml libopensync0 opensyncutils msynctool libopensync-plugin-evolution2 libopensync-plugin-file

Jetzt wo wir alles haben geht es ans synchronisieren. Dazu verwenden wir das Kommandozeilentool msynctool.
Zuerst eine Gruppe anlegen und die Sync-Partner eintragen.

msynctool --addgroup mobile
msynctool --addmember mobile evo2-sync
msynctool --addmember mobile syncml-obex-client

Jetzt Bluetooth sowohl bei Handy als auch Computer einschalten.

sdptool browse

Liefert uns die Information welche MAC Adresse und welchen Channel wir brauchen.
Channel ist jener, welcher unter diesem InfoHeader steht:

Service Name: SyncMLClient
Service RecHandle: 0x10033
Service Class ID List:
UUID 128: 00000002-0000-1000-8000-0002ee000002
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10
"OBEX" (0x0000)
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"" (0x00000002-0000-1000-8000-0002ee000002)
Version: 0x0100

In diesem Fall also 10.
Nun müssen die Konfigurationsscripts angepasst werden. Hiezu:

msynctool --configure mobile 2

Dann die Datei anpassen. (Dies erfolgt mittels dem Editor nano, STRG+O speichert, STRG+X beendet die Datei).

<?xml version="1.0"?>
<config>
<bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address>
<bluetooth_channel>xx</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>1</usestringtable>
<onlyreplace>0</onlyreplace>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<contact_db>Contacts</contact_db>
</config>

Zu ändern sind die Werte von

<bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address>
<bluetooth_channel>xx</bluetooth_channel>
<identifier>PC Suite</identifier>

Nun aber wirklich. Der Befehl fürs Syncen..

msynctool --sync mobile

Wenn noch nicht geschehen, dann muss jetzt das Pairing für die beiden Bluetoothgeräte durchgeführt werden.
Dabei wird zuerst am Handy nach dem Pairing Key gefragt, danach erscheint ein PopUp am Rechner - hier ist der Key für das Handy einzugeben.
Danach sollte die Synchronisierung losgehen.

Meine Werkzeuge
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge