|
|
0.测试前备份PDA数据。(多余也要提醒下,数据没了可不好找啊!)
1.准备内核(安装软件时会有检测报告说需要如下模块,实际操作时lsmod只发现加载了前3个模块)
CONFIG_USB_USBNET=m
CONFIG_USB_NET_CDCETHER=m
CONFIG_USB_NET_RNDIS_HOST=m
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPP_MPPE=m
CONFIG_PPPOE=m
CONFIG_SLHC=m
2.安装软件,需要USE="hal",稳定分支用autounmask吧,依赖包全是mask的。
app-pda/synce
app-pda/msynctool
app-pda/libopensync-plugin-evolution2
app-pda/libopensync-plugin-vformat
mail-client/evolution
3.设置synce
a.另开终端运行sync-engine,不能关闭。
sync-engine
b.建立伙伴关系
create_partnership.py "GentooLinux" "Contacts,Calendar"
4.设置同步
a.检查插件evo2-sync、synce-opensync-plugin
msynctool --listplugins
b.建立同步组
msynctool --addgroup synce-sync
msynctool --addmember synce-sync synce-opensync-plugin
msynctool --addmember synce-sync evo2-sync
c.配置插件
msynctool --configure synce-sync 1
msynctool --configure synce-sync 2
d.检测支持
msynctool --discover synce-sync 1
msynctool --discover synce-sync 2
e.同步
msynctool --sync synce-sync
5.系统信息:amd64,2.6.29-r5内核;测试PDA:htc touch hd。
6.存在问题:evolution联系人同步到PDA不正确,只剩用户名,没有手机号等信息。(PDA同步到evolution正常)
7.参考官网操作:http://www.synce.org/ |
|