Artigos‎ > ‎Configuração de Hardware‎ > ‎PocketPC‎ > ‎

Sincronizar Pocketpc wm5 com Ubuntu

Links:
http://ubuntuforums.org/showthread.php?t=30936
http://www.synce.org/moin/SynceInstallation/Ubuntu/ModernDevice


Preparação

Primeiro inclua o pacote synce em sources.list
sudo gedit /etc/apt/sources.list

deb http://ppa.launchpad.net/synce/ubuntu jaunty main
deb-src http://ppa.launchpad.net/synce/ubuntu jaunty main

sudo apt-key adv --recv-keys --keyserver subkeys.pgp.net 7D2C7A23BF810CD5
sudo apt-get update

Instalação

sudo apt-get install synce-hal librra-tools librapi2-tools

Testando

synce-pls

Conectando com o Pocketpc

O comando "dmesg" pode ser utilizado para ver se após o Pocketpc conectado o Linux encontra o mesmo.
usb 4-2: new full speed USB device using uhci_hcd and address 3
ipaq 4-2:1.0: PocketPC PDA converter detected
usb 4-2: PocketPC PDA converter now attached to ttyUSB0

O comando "cat /proc/bus/usb/devices" também pode ser utilizado.
T:  Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs=  1
P:  Vendor=413c ProdID=4002 Rev= 0.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ipaq
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms


Instalando pacotes necessários para sincronização com Evolution

sudo apt-get install multisync-tools opensync-plugin-synce synce-sync-engine
sudo apt-get install opensync-plugin-evolution

Criando Parceria com o PocketPc

Como somente duas parcerias são permitidas veja quantas tem atualmente no aparelho
synce-list-partnerships

Se necessário pode-sse apagar uma delas: synce-delete-partnership

Criar uma parceria é com o comando abaixo como exemplo:
synce-create-partnership "Linux desktop" "Contacts,Calendar"

"Linux desktop" = pode ter um máximo de 20 caracteres
"Contacts,Calendar" = pode ser um dos itens abaixo:
# Contacts
# Calendar
# Tasks
# Files

Configurando a sincronização

Liste os plugins disponíveis:
msynctool --listplugins

Você precisará do plugin synce-opensync-plugin (o plugin synce-plugin é para pocketpc antigos wm2003)

O sync group pode ser criado por:
msynctool --addgroup synce-sync
msynctool --addmember synce-sync synce-opensync-plugin

Adicionar o plugin ao evolution:
msynctool --addmember synce-sync evo2-sync

Executando a sincronização

msynctool --sync synce-sync

Synce-gnome

Server para ter mensagem de conexão e desconexão de um pocketpc noo ubuntu.

Instalando: sudo apt-get install python-setuptools

Executando: synce-gnome
Exectando em background: synce-gnome &

Se der erro pode ser necessário instar: notification-daemon

Compartilhando rede

Execute o comando abaixo
sync-engine

No ubuntu recomendar utilizar o comando:
synce-sync-engine

Se der erro de config.xml baise o mmesmo do link abaixo e salve em: ~/.synce/config.xml
http://synce.svn.sf.net/svnroot/synce/releases/0.11.1/sync-engine/config/config.xml

É neste arquivo que se configura e corrige erros de fuso horário:
No arquivo "config.xml" procure por "AppendDefaultTimesone" e coloque o valor para "1" por exemplo.
Comments