安裝軟體
synce-multisync-plugin
synce-dccm
synce-serial
librra-tools
optional:
synce-gnomevfs
synce 的 package 在Debian裡被拆的亂七八糟,而且套件間的相依性也做的不是很好,小弟也是試了好久,才找齊所需的套件。
設定連線
- 載入 ipaq module
>>modeprobe ipaq - 接上 PDA cardle
- 若沒有問題,在console下打
>>dmesg
應該會看到:
usb 5-5.2: new full speed USB device using ehci_hcd and address 15
usb 5-5.2: configuration #1 chosen from 1 choice
ipaq 5-5.2:1.0: PocketPC PDA converter detected
usb 5-5.2: PocketPC PDA converter now attached to ttyUSB0
若沒有出現上述message, 可試著在載入 ipaq module 時加上 vender id 和 device id的參數。 - 以 root 的帳號設定 synce 連線
>> synce-serial-config ttyUSB0 - 以一般 user 的帳號啟動 dccm
>>synce-dccm - 以 root 的帳號建立 synce 連線
>>synce-serial-start
到這裡若沒問題PDA應該已和電腦連上線。可以在console下打 pstatus 試試看是否看得到 PDA的資訊。
和 Evolution 同步
- 以一般 user 的帳號設定 partnership
>>synce-matchmaker create [1|2]
若兩個index都被佔滿了可先以
>>synce-matchmaker clear [1|2]
清除設定 - 開啟 multisync (在 console 下開可以看得到較多的 runtime message, 有助於尋找問題)
- 新增 synchronization pair
plugin 一個選 SynCE Plugin 一個選 Ximan Evolution 2 (先後順序不重要) - 在 Ximan Evolution 2 的 Plugin options 中選擇要同步的Calendar, Addressbook, 及 Task ( 預設是No,所以一定要進去選,網路上的論壇都建議在 Evolution 中為 PPC 另外建一個 Calendar or addressbook)
- 若一切設定無誤,按下 Sync 按鈕就會開始同步。
MultiSync 有點笨,大概是因為 PDA 上資料的 timestamp 較舊的關係,第一次同步時,不會把資料從PAD複製到Evolution中。論壇上有人說可以按 ReSync 解決這個問題(ReSync的按鈕可在 option中設定是否顯示,預設是不會顯示的)。不過我測試的結果是按了 ReSync會讓 MultiSync crash。 也不知道是不是因為資料裡有中文的關係。
結束連線
- 關閉 Multisync
- 在 console下下
>>killall -HUP synce-dccm
References
HP Ipac Pocket PC Setup
HOWTO: Pocket PC Syncing with Evolution
PS1. dpkg小提示: dpkg -L
PS2. 之後又試了一下, 在zh_TW.utf8下 MultiSync 甚至打不開... 看來MultiSync 的中文support做的不好, 下次或許可以改以 opensync 來試試。
沒有留言:
張貼留言