Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

Sinkronisasi Pocket PC (PPC) dengan ubuntu Hardy

Posted by kusprayitna on August 21st, 2008

 

Tujuan melakukan sinkronisasi yaitu agar data yang ada di pocket PC dapat sama dengan data yang ada di komputer (ubuntu), yaitu data kontak, email, kalender.

Untuk dapat melakukan ini diperlukan dua aplikasi yaitu SynCE (menangani komunikasi) dan MultiSync (menangani pertukaran data PIM).

Saya menggunakan Pocket PC WM2003 HP iPaq 6515

Tahapan instalasi yaitu :

  1. connect PPC dengan USB ke komputer

  2. jalankan perintah di terminal “dmesg”, akan dapat dilihat data berikut:
    [ 551.648976] usb 1-2: new full speed USB device using uhci_hcd and address 7

    [ 551.656747] usb 1-2: configuration #1 chosen from 1 choice

    [ 551.666294] ipaq 1-2:1.0: PocketPC PDA converter detected

    [ 551.667906] usb 1-2: PocketPC PDA converter now attached to ttyUSB0

  3. Install SynCE
    sudo apt-get install librra0 librra0-tools librapi2-tools libsynce0 synce-dccm synce-multisync-plugin synce-serial

  4. Konsifurasi SynCE
    Saat selesai instal SynCE maka layar konfigurasi akan muncul.
    Konfigurasi yang dilakukan yaitu :

    /dev/ttyUSB0
    local address: 192.168.131.102
    remote address: 192.168.131.201
    dns : kosongkan

 

sudo apt-get install librra0 librra0-tools librapi2-tools libsynce0 synce-dccm synce-multisync-plugin synce-serial

[sudo] password for prayitna:

Reading package lists... Done

Building dependency tree

Reading state information... Done

librra0 is already the newest version.

librra0 set to manually installed.

libsynce0 is already the newest version.

libsynce0 set to manually installed.

synce-multisync-plugin is already the newest version.

The following packages were automatically installed and are no longer required:

libartsc0 liblualib50 tidy libtidy-0.99-0 gettext cvs liblua50 quanta-data

Use 'apt-get autoremove' to remove them.

The following extra packages will be installed:

libsox0 sox

Suggested packages:

libsox-fmt-all

Recommended packages:

libsox-fmt-base libsox-fmt-alsa libsox-fmt-ao libsox-fmt-oss

The following NEW packages will be installed:

librapi2-tools librra0-tools libsox0 sox synce-dccm synce-serial

0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.

Need to get 269kB of archives.

After this operation, 1221kB of additional disk space will be used.

Do you want to continue [Y/n]? Y

Get:1 http://id.archive.ubuntu.com hardy/universe librapi2-tools 0.9.3-3 [43,0kB]

Get:2 http://id.archive.ubuntu.com hardy/universe librra0-tools 0.9.1-1 [28,4kB]

Get:3 http://id.archive.ubuntu.com hardy/universe libsox0 14.0.0-5 [109kB]

Get:4 http://id.archive.ubuntu.com hardy/universe sox 14.0.0-5 [60,6kB]

Get:5 http://id.archive.ubuntu.com hardy/universe synce-dccm 0.9.1-3 [13,8kB]

Get:6 http://id.archive.ubuntu.com hardy/universe synce-serial 0.9.1-3.1 [14,5kB]

Fetched 269kB in 9s (27,9kB/s)

Prakonfigurasi paket ...

Memilih paket librapi2-tools yang sebelumnya tidak dipilih.

(Sedang membaca basis data ...99081 berkas dan direktori telah terpasang.)

Sedang membuka paket librapi2-tools (dari .../librapi2-tools_0.9.3-3_i386.deb) ...

Memilih paket librra0-tools yang sebelumnya tidak dipilih.

Sedang membuka paket librra0-tools (dari .../librra0-tools_0.9.1-1_i386.deb) ...

Memilih paket libsox0 yang sebelumnya tidak dipilih.

Sedang membuka paket libsox0 (dari .../libsox0_14.0.0-5_i386.deb) ...

Memilih paket sox yang sebelumnya tidak dipilih.

Sedang membuka paket sox (dari .../archives/sox_14.0.0-5_i386.deb) ...

Memilih paket synce-dccm yang sebelumnya tidak dipilih.

Sedang membuka paket synce-dccm (dari .../synce-dccm_0.9.1-3_i386.deb) ...

Memilih paket synce-serial yang sebelumnya tidak dipilih.

Sedang membuka paket synce-serial (dari .../synce-serial_0.9.1-3.1_i386.deb) ...

Sedang menyetel librapi2-tools (0.9.3-3) ...

Sedang menyetel librra0-tools (0.9.1-1) ...

Sedang menyetel libsox0 (14.0.0-5) ...

 

Sedang menyetel sox (14.0.0-5) ...

 

Sedang menyetel synce-dccm (0.9.1-3) ...

Sedang menyetel synce-serial (0.9.1-3.1) ...

 

Processing triggers for libc6 ...

ldconfig deferred processing now taking place

 

 

  1. Inisialisasi awal

    sudo synce-serial-config ttyUSB0 --> untuk menentukan synce melihat PPC dimana

    saat menjalankan perintah ini harus diperhatikan bahwa PPC harus tetap nyala, jika karena kelamaan terus PPC mati maka akan muncul ERROR.

    ERROR:

     

    synce-serial-config was unable to find a character device named "ttyUSB0"

     

    Run "synce-serial-config --help" to get help.

     

    seharusnya pesan yang keluar yaitu

    You can now run synce-serial-start to start a serial connection.

     

    sudo synce-serial-start --> untuk memulai melakukan komunikasi

    pesan yang muncul yaitu :

    You can now run synce-serial-start to start a serial connection.

    akan tetapi jika PPC dalam kondisi mati akan muncul pesan

    synce-serial-start was unable to find the file /etc/ppp/peers/synce-device:

    Please run the synce-serial-config tool to create this file before running this

    script again.

  2. Melihat status PPC
    jalankan perintah “synce-pstatus”

    synce-pstatus

    Version

    =======

    Version: 4.21.1088 (Microsoft Windows Mobile 2003 Pocket PC Phone Edition)

    Platform: 3 (Windows CE)

    Details: ""

     

    System

    ======

    Processor architecture: 5 (ARM)

    Processor type: 2577 (StrongARM)

    Page size: 0x10000

     

    Power

    =====

    ACLineStatus: 01 (Online)

     

    Status for main battery

    =========================

    Flag: 8 (Charging)

    LifePercent: 47%

    LifeTime: Unknown

    FullLifeTime: Unknown

     

    Status for backup battery

    =========================

    Flag: 1 (High)

    LifePercent: 100%

    LifeTime: Unknown

    FullLifeTime: Unknown

     

    Store

    =====

    Store size: 27074560 bytes (25 megabytes)

    Free space: 5957508 bytes (5 megabytes)

     

    Memory for storage: 27181056 bytes (25 megabytes)

    Memory for RAM: 33406976 bytes (31 megabytes)

     

  3. Buat partnet Ship antara PPC dengan Komputer
    di PPC hanya boleh (maksilmal) dua partnetship.

    Untuk melihat partnership yang sudah ada jalankan perintah

    synce-matchmaker status

    Current partner index: 2

    Partner 1 id: 0x49b020dd

    Partner 1 name: "KUSNB"

    Partner 2 id: 0x26d54f41

    Partner 2 name: "prayitna-laptop"

    Partnership creation succeeded. Using partnership index 2.

    Untuk membuat partnetship baru

    synce-matchmaker create 1 --> untuk index partner 1

    Untuk menggantikan partnetship ke dua dengan cara

    synce-matchmaker replace 2 --> mengganti index partner 2

  4. Install MultiSync
    Jalankan perintah berikut

    sudo apt-get install libmultisync-plugin-all multisync

    untuk menjalankan aplikasi multisync dapat dengan menuliskan perintah “multisync” atau dari menu Aplikasi + Aksesoris + MultiSync

    Buat pasangan baru, dari menu NEW PAIR

    Isikan plugin pertama dengan SynCe dan Pluhin ke duu dengan Xemian Evolution 2. Sedangan nama disikan sesuka hati.

    Untuk plugin ke dua, klik tombol options untuk merubah isinya.

    Klik tombol Sync untuk melakukan sinkronisasi.

     

  5. Cek hasil dengan membuka program Evalution Mail
    Data yang ada di PPC sudah akan ada di komputer anda dan setiap perubahan di komputer tentang data PIM akan masuk juga ke PPC.

Untuk referensi lihat disini

Selamat mencoba

 

One Response to “Sinkronisasi Pocket PC (PPC) dengan ubuntu Hardy”

  1. Tips PDA Says:

    wah sip banget ne infonya. mantaf. Thanx bgt.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>