summaryrefslogtreecommitdiffabout
path: root/bin/kdepim
authorzautrix <zautrix>2004-10-28 17:07:24 (UTC)
committer zautrix <zautrix>2004-10-28 17:07:24 (UTC)
commit709e2793be2dd47dc0a15488f43fd2f058db2036 (patch) (unidiff)
treef2f90d42bd0125d73bb57f5e3d1c3e1bd9d05196 /bin/kdepim
parent4254a88dbb00ebf5f5b323e1ddddf3491e3fdb24 (diff)
downloadkdepimpi-709e2793be2dd47dc0a15488f43fd2f058db2036.zip
kdepimpi-709e2793be2dd47dc0a15488f43fd2f058db2036.tar.gz
kdepimpi-709e2793be2dd47dc0a15488f43fd2f058db2036.tar.bz2
showing clcok skew in pisync
Diffstat (limited to 'bin/kdepim') (more/less context) (ignore whitespace changes)
-rw-r--r--bin/kdepim/Zaurus-KDE_syncHowTo.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/bin/kdepim/Zaurus-KDE_syncHowTo.txt b/bin/kdepim/Zaurus-KDE_syncHowTo.txt
index 6ceabdb..8186dd7 100644
--- a/bin/kdepim/Zaurus-KDE_syncHowTo.txt
+++ b/bin/kdepim/Zaurus-KDE_syncHowTo.txt
@@ -1,239 +1,242 @@
1 1
2Sync HowTo Zaurus <-> KDE 2Sync HowTo Zaurus <-> KDE
3 3
4 4
5This is a 5This is a
6Sync HowTo Zaurus <-> K-Desktop Environment(KDE) 6Sync HowTo Zaurus <-> K-Desktop Environment(KDE)
7using the KDE-Pim/Pi applications 7using the KDE-Pim/Pi applications
8KAddressbook/Pi (KA/Pi) and KOrganizer/Pi (KO/Pi) 8KAddressbook/Pi (KA/Pi) and KOrganizer/Pi (KO/Pi)
9on the Zaurus (Z). 9on the Zaurus (Z).
10 10
11You can now easily sync your Z with the 11You can now easily sync your Z with the
12PIM data of the KDE. 12PIM data of the KDE.
13(addressbook and calendar data). 13(addressbook and calendar data).
14You need to install the desktop versions 14You need to install the desktop versions
15of KA/Pi+KO/Pi on the desktop. 15of KA/Pi+KO/Pi on the desktop.
16You need KDE version 3.3.0 or higher on your desktop. 16You need KDE version 3.3.0 or higher on your desktop.
17You need KA/Pi+KO/Pi version 1.9.11 or higher on the desktop 17You need KA/Pi+KO/Pi version 1.9.11 or higher on the desktop
18and on the Z. 18and on the Z.
19 19
20NOTE: Almost the same procedure will make it possible to 20NOTE: Almost the same procedure will make it possible to
21sync KA/Pi+KO/Pi running on Windows with KDE via network. 21sync KA/Pi+KO/Pi running on Windows with KDE via network.
22 22
23The setup+sync procedure is: 23The setup+sync procedure is:
24 24
250) How the syncing works 250) How the syncing works
261) Installing KA/Pi+KO/Pi on the Z 261) Installing KA/Pi+KO/Pi on the Z
272) Installing desktop version of KA/Pi+KO/Pi on the desktop 272) Installing desktop version of KA/Pi+KO/Pi on the desktop
283) Connection your Z to the desktop via network 283) Connection your Z to the desktop via network
29 (network connection can be set up via USB cable or (W)Lan 29 (network connection can be set up via USB cable or (W)Lan
304) Configuring KA/Pi+KO/Pi on Z for Sync 304) Configuring KA/Pi+KO/Pi on Z for Sync
315) Enable remote sync in KA/Pi+KO/Pi on the desktop 315) Enable remote sync in KA/Pi+KO/Pi on the desktop
326) Sync 326) Sync
33 33
34***************************************************** 34*****************************************************
350) How the syncing works 350) How the syncing works
36***************************************************** 36*****************************************************
37 37
38After setting up everything, the following actions will 38After setting up everything, the following actions will
39be performed when syncing: 39be performed when syncing:
40User enables "remote pi-sync" on desktop. 40User enables "remote pi-sync" on desktop.
41User chooses "sync with configured desktop profile" on the Z. 41User chooses "sync with configured desktop profile" on the Z.
42Z sends sync request via network to configured IP/port/password. 42Z sends sync request via network to configured IP/port/password.
43KO/Pi on desktop detects sync request and syncs with KDE (configurable!). 43KO/Pi on desktop detects sync request and syncs with KDE (configurable!).
44A window pops up, that KO/Pi on desktop is in "remote syncing mode". 44A window pops up, that KO/Pi on desktop is in "remote syncing mode".
45If a conflict occurs when syncing KO/PI<->KDE on the desktop, 45If a conflict occurs when syncing KO/PI<->KDE on the desktop,
46automatically the newest entry is choosen. 46automatically the newest entry is choosen.
47(To avoid the need of user interaction) 47(To avoid the need of user interaction)
48KO/Pi on desktop sends synced file to Zaurus. 48KO/Pi on desktop sends synced file to Zaurus.
49KO/Pi on desktop is in "waiting mode" to get synced file back. 49KO/Pi on desktop is in "waiting mode" to get synced file back.
50Zaurus is syncing it's own calendar with the received file. 50Zaurus is syncing it's own calendar with the received file.
51Here can be some user interaction needed, i.e. 51Here can be some user interaction needed, i.e.
52if the sync profile is configured as 52if the sync profile is configured as
53"ask for every entry on conflict" and a conflict occurs. 53"ask for every entry on conflict" and a conflict occurs.
54Zaurus sends back synced file to desktop. 54Zaurus sends back synced file to desktop.
55Syncing on Zaurus is complete now. 55Syncing on Zaurus is complete now.
56KO/Pi on desktop gets back synced file. 56KO/Pi on desktop gets back synced file.
57KO/Pi on desktop removes all entries in its own calendar and 57KO/Pi on desktop removes all entries in its own calendar and
58reloads the synced file. 58reloads the synced file.
59KO/Pi on desktop syncs with KDE. 59KO/Pi on desktop syncs with KDE.
60After syncing with KDE is finished, KO/Pi closes 60After syncing with KDE is finished, KO/Pi closes
61the "remote syncing mode" window and displays 61the "remote syncing mode" window and displays
62a "syncing complete" message in the headline. 62a "syncing complete" message in the headline.
63 63
64The actual syncing KO/Pi on desktop <-> KDE is 64The actual syncing KO/Pi on desktop <-> KDE is
65performed by a small command line tool "kdecaldump", 65performed by a small command line tool "kdecaldump",
66which writes/reads the complete KDE calendar resources to 66which writes/reads the complete KDE calendar resources to
67a file/from a file. 67a file/from a file.
68KO/Pi tags changed entries such that an unchanged entry 68KO/Pi tags changed entries such that an unchanged entry
69is not changed in KDE by kdecaldump. That is important for 69is not changed in KDE by kdecaldump. That is important for
70calendar entries in KDE, stored in a "disconnected IMAP" calendar resource. 70calendar entries in KDE, stored in a "disconnected IMAP" calendar resource.
71 71
72 72
73Same way is KA/Pi working. 73Same way is KA/Pi working.
74 74
75 75
76***************************************************** 76*****************************************************
771) Installing KA/Pi+KO/Pi on the Z 771) Installing KA/Pi+KO/Pi on the Z
78***************************************************** 78*****************************************************
79 79
80Download latest version of KA/Pi+KO/Pi from 80Download latest version of KA/Pi+KO/Pi from
81http://sourceforge.net/projects/kdepimpi/ 81http://sourceforge.net/projects/kdepimpi/
82Project KDE/Pim. 82Project KDE/Pim.
83Direct link is: 83Direct link is:
84http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=112604 84http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=112604
85Click on the version number to read the release notes/change log. 85Click on the version number to read the release notes/change log.
86Choose there the right precompiled package for your Z: 86Choose there the right precompiled package for your Z:
87For Sharp ROM 87For Sharp ROM
88-File: kdepim_1.x.xx_for_SharpROM.ipk.zip 88-File: kdepim_1.x.xx_for_SharpROM.ipk.zip
89For Open Zaurus ROM: 89For Open Zaurus ROM:
90-File: kdepim_1.x.xx_for_OZ-gcc3xx.ipk.zip 90-File: kdepim_1.x.xx_for_OZ-gcc3xx.ipk.zip
91If unsure, choose: 91If unsure, choose:
92-File: kdepim_1.x.xx_for_SharpROM.ipk.zip 92-File: kdepim_1.x.xx_for_SharpROM.ipk.zip
93 93
94Unzip the file and install the packages as usual on your Z. 94Unzip the file and install the packages as usual on your Z.
95In order to intstall KA/Pi+KO/Pi on your Z, 95In order to intstall KA/Pi+KO/Pi on your Z,
96you need to install the following files: 96you need to install the following files:
97kmicrokdelibs_1.x.xx_arm.ipk 97kmicrokdelibs_1.x.xx_arm.ipk
98kaddressbook_1.x.xx_arm.ipk 98kaddressbook_1.x.xx_arm.ipk
99korganizer_1.x.xx_arm.ipk 99korganizer_1.x.xx_arm.ipk
100 100
101***************************************************** 101*****************************************************
1022) Installing desktop version of KA/Pi+KO/Pi on the desktop 1022) Installing desktop version of KA/Pi+KO/Pi on the desktop
103***************************************************** 103*****************************************************
104 104
105Precompiled packages are available for SuSE 9.1. 105Precompiled packages are available for SuSE 9.1.
106Choose on the above download location: 106Choose on the above download location:
107File: KDE-Pim-Pi-1.9.11-SuSE9.1.i586.rpm 107File: KDE-Pim-Pi-1.9.11-SuSE9.1.i586.rpm
108Download file and install it on console with 108Download file and install it on console with
109su 109su
110rpm -ihv KDE-Pim-Pi-1.9.11-SuSE9.1.i586.rpm 110rpm -ihv KDE-Pim-Pi-1.9.11-SuSE_9.1.i586.rpm
111(NOTE:update with rpm -Uhv KDE-Pim-Pi-1.9.11-SuSE9.1.i586.rpm) 111NOTE:update with
112 rpm -Uhv KDE-Pim-Pi-1.9.11-SuSE_9.1.i586.rpm
113 erase (uninstall) with
114 rpm -e KDE-Pim-Pi-1.9.11-SuSE_9.1
112NOTE for users of SuSE 9.1: 115NOTE for users of SuSE 9.1:
113You need KDE version 3.3.0 or higher on your desktop. 116You need KDE version 3.3.0 or higher on your desktop.
114Plese make an online update in SuSE (YAST), then update 117Plese make an online update in SuSE (YAST), then update
115your KDE to version 3.3.0 or higher. 118your KDE to version 3.3.0 or higher.
116You can find links to updated precompiled versions of KDE 119You can find links to updated precompiled versions of KDE
117for SuSE 9.1 on the SusE web site, 120for SuSE 9.1 on the SusE web site,
118a direct link is for example: 121a direct link is for example:
119ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_9.1 122ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_9.1
120HOWTO UPDATE KDE: 123HOWTO UPDATE KDE:
121Download there the packages in "base". 124Download there the packages in "base".
122And the needed package for your language in "internationalization". 125And the needed package for your language in "internationalization".
123Put all downloaded files in one "installation" directory. 126Put all downloaded files in one "installation" directory.
124Open console and go to the downloaded "installation" directory. 127Open console and go to the downloaded "installation" directory.
125Do there a 128Do there a
126su 129su
127and then perform a test for the update: 130and then perform a test for the update:
128rpm -Uhv --test *.rpm 131rpm -Uhv --test *.rpm
129 132
130If no dependencies are shown, you can do the actual update with 133If no dependencies are shown, you can do the actual update with
131rpm -Uhv *.rpm 134rpm -Uhv *.rpm
132 135
133If there are missing dependencies, you can resolve them by 136If there are missing dependencies, you can resolve them by
134- download the needed updated KDE package from the 137- download the needed updated KDE package from the
135 "applications" or from the "development" folder on the server. 138 "applications" or from the "development" folder on the server.
136- adding a needed rpm package from the SuSE install DVD 139- adding a needed rpm package from the SuSE install DVD
137- remove the package that has dependencies from your "installation" directory. 140- remove the package that has dependencies from your "installation" directory.
138 141
139Do the 142Do the
140rpm -Uhv --test *.rpm 143rpm -Uhv --test *.rpm
141until you get no dependencies and no errors, then do a 144until you get no dependencies and no errors, then do a
142rpm -Uhv *.rpm 145rpm -Uhv *.rpm
143Run 146Run
144SuSEconfig 147SuSEconfig
145after installing with rpm is finished. 148after installing with rpm is finished.
146Restart KDE. 149Restart KDE.
147 150
148***************************************************** 151*****************************************************
1493) Connection your Z to the desktop via network 1523) Connection your Z to the desktop via network
150 (network connection can be set up via USB cable or (W)Lan 153 (network connection can be set up via USB cable or (W)Lan
151***************************************************** 154*****************************************************
152 155
153a) Connection via network cable/(W)Lan cards 156a) Connection via network cable/(W)Lan cards
154 Connect your desktop to the network. 157 Connect your desktop to the network.
155 Set up networking on the Z. 158 Set up networking on the Z.
156 Make sure, you can ping the desktop from Z. 159 Make sure, you can ping the desktop from Z.
157b) Connection via USB cable:(is working for Z 7x0 and Z5500) 160b) Connection via USB cable:(is working for Z 7x0 and Z5500)
158 (i) Open console on desktop and type 161 (i) Open console on desktop and type
159 su 162 su
160 tail -f /var/log/messages 163 tail -f /var/log/messages
161 (ii) Connect your Z with the USB cable to your desktop 164 (ii) Connect your Z with the USB cable to your desktop
162 You should get as output in the above console 165 You should get as output in the above console
163 something like this: 166 something like this:
164 ("BUG" is the name of the desktop computer!) 167 ("BUG" is the name of the desktop computer!)
165 Oct 26 12:49:37 BUG kernel: usb 2-2: new full speed USB device using address 2 168 Oct 26 12:49:37 BUG kernel: usb 2-2: new full speed USB device using address 2
166 Oct 26 12:49:37 BUG kernel: usb 2-2: Product: SL-C860 169 Oct 26 12:49:37 BUG kernel: usb 2-2: Product: SL-C860
167 Oct 26 12:49:37 BUG kernel: usb 2-2: Manufacturer: Sharp 170 Oct 26 12:49:37 BUG kernel: usb 2-2: Manufacturer: Sharp
168 Oct 26 12:49:37 BUG /etc/hotplug/usb.agent[22659]: need a device for this command 171 Oct 26 12:49:37 BUG /etc/hotplug/usb.agent[22659]: need a device for this command
169 Oct 26 12:49:43 BUG kernel: usb0: register usbnet at usb-0000:00:1d.0-2, Sharp Zaurus, PXA-2xx based 172 Oct 26 12:49:43 BUG kernel: usb0: register usbnet at usb-0000:00:1d.0-2, Sharp Zaurus, PXA-2xx based
170 Oct 26 12:49:43 BUG kernel: usbcore: registered new driver usbnet 173 Oct 26 12:49:43 BUG kernel: usbcore: registered new driver usbnet
171 You see in the 5. line ("BUG kernel: usb0: register"), that usb device usb0 is used. 174 You see in the 5. line ("BUG kernel: usb0: register"), that usb device usb0 is used.
172 (iii) Create a network startup entry in /etc/sysconfig/network 175 (iii) Create a network startup entry in /etc/sysconfig/network
173 Depending of the number X of the used usb device, create a file 176 Depending of the number X of the used usb device, create a file
174 /etc/sysconfig/network/ifcfg-usbX 177 /etc/sysconfig/network/ifcfg-usbX
175 (in our case /etc/sysconfig/network/ifcfg-usb0 ) 178 (in our case /etc/sysconfig/network/ifcfg-usb0 )
176 with the following content: 179 with the following content:
177 # usbX config for Zaurus 180 # usbX config for Zaurus
178 IPADDR='192.168.129.200' 181 IPADDR='192.168.129.200'
179 NETMASK='255.255.255.0' 182 NETMASK='255.255.255.0'
180 NETWORK='192.168.129.0' 183 NETWORK='192.168.129.0'
181 BROADCAST='192.168.129.255' 184 BROADCAST='192.168.129.255'
182 STARTMODE='hotplug' 185 STARTMODE='hotplug'
183 (iv) Disconnect the Z and connect the Z again to the desktop. 186 (iv) Disconnect the Z and connect the Z again to the desktop.
184 Now you should be able to ping the Z from the desktop, try in console on desktop: 187 Now you should be able to ping the Z from the desktop, try in console on desktop:
185 ping 192.168.129.201 188 ping 192.168.129.201
186 Now you should be able to ping the desktop from the Z, try in console on Z: 189 Now you should be able to ping the desktop from the Z, try in console on Z:
187 ping 192.168.129.200 190 ping 192.168.129.200
188 191
189 Now you will get a network connection automatically, 192 Now you will get a network connection automatically,
190 if you connect your Z to the desktop via the USB cable. 193 if you connect your Z to the desktop via the USB cable.
191 194
192 195
193In the following, we assume, that 196In the following, we assume, that
194the desktop has the IP address: 192.168.129.200 197the desktop has the IP address: 192.168.129.200
195and that 198and that
196the Z has the IP address: 192.168.129.201 199the Z has the IP address: 192.168.129.201
197 200
198***************************************************** 201*****************************************************
1994) Configuring KA/Pi+KO/Pi on Z for Sync 2024) Configuring KA/Pi+KO/Pi on Z for Sync
200***************************************************** 203*****************************************************
201 204
202Start KO/Pi on the Z. 205Start KO/Pi on the Z.
203Choose Menu: Synchronize - Configure 206Choose Menu: Synchronize - Configure
204Fill in name for "Local device name:", e.g. "Z760" 207Fill in name for "Local device name:", e.g. "Z760"
205Click on "New profile" 208Click on "New profile"
206Set name of "Profile:", e.g. "BUG". 209Set name of "Profile:", e.g. "BUG".
207(that is the above name of the desktop computer) 210(that is the above name of the desktop computer)
208Choose "Profile kind": Pi-Sync. 211Choose "Profile kind": Pi-Sync.
209Set "Password for remote access", e.g. "xyz" for 212Set "Password for remote access", e.g. "xyz" for
210Calendar and Addressbook. 213Calendar and Addressbook.
211Set Remote IP address to 192.168.129.200 for 214Set Remote IP address to 192.168.129.200 for
212Calendar and Addressbook. 215Calendar and Addressbook.
213(Note: That is the IP address of the desktop!). 216(Note: That is the IP address of the desktop!).
214The "Remote port number" is 9197/9198 for 217The "Remote port number" is 9197/9198 for
215Calendar and Addressbook. 218Calendar and Addressbook.
216You do not have to change the 219You do not have to change the
217"Remote port number" or any other settings. 220"Remote port number" or any other settings.
218Click "OK" button to save your settings. 221Click "OK" button to save your settings.
219 222
220Now you have configured KA/Pi+KO/Pi sync on the Z, 223Now you have configured KA/Pi+KO/Pi sync on the Z,
221no need to configure anything in KA/Pi. 224no need to configure anything in KA/Pi.
222 225
223 226
224***************************************************** 227*****************************************************
2255) Enable remote sync in KA/Pi+KO/Pi on the desktop 2285) Enable remote sync in KA/Pi+KO/Pi on the desktop
226***************************************************** 229*****************************************************
227 230
228Start KO/Pi on the desktop. 231Start KO/Pi on the desktop.
229Do a "test" sync with KDE, choose menu: 232Do a "test" sync with KDE, choose menu:
230Synchronize - KDE_Desktop 233Synchronize - KDE_Desktop
231After syncing, you should have the same data in KDE 234After syncing, you should have the same data in KDE
232and in KO/Pi. 235and in KO/Pi.
233NOTE: 236NOTE:
234The KO/Pi version 1.9.10 had the bug, that on the first 237The KO/Pi version 1.9.10 had the bug, that on the first
235sync with KDE, all data in KDE was deleted. 238sync with KDE, all data in KDE was deleted.
236DO NOT USE VERSION 1.9.10! 239DO NOT USE VERSION 1.9.10!
237 240
238The bevaviour on the first sync is 241The bevaviour on the first sync is
239(in versions >= 1.9.11) 242(in versions >= 1.9.11)