1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
|
<chapter id="faq">
<title
>&FAQ;</title>
<sect1 id="faq-crash">
<title
>Problemi di avvio di &kpilot;</title>
<qandaset>
<qandaentry>
<question>
<para
>Che cosa devo inserire dopo <option
>--debug</option
>? </para>
</question>
<answer>
<para
>Niente. La maggior parte delle versioni di &kpilot; non ha neanche un'opzione <option
>--debug</option
>, e si lamenterà se la usi. Per quelle versioni che invece ce l'<emphasis
>hanno</emphasis
>, usa un valore compreso tra 1 e 4, in modo tale da controllare la quantità di messaggi di debug da stampare (in parte). Usare un valore pari a 1 fa sì che verrà stampata una traccia completa della chiamata senza quelle funzioni davvero fastidiose, mentre un valore pari a 4 farà sì che verranno incluse ogni funzione banale in tutto &kpilot;. </para>
</answer>
</qandaentry>
<qandaentry id="faq-connection">
<question>
<para
>&kpilot; mostra il messaggio <errorname
>Impossibile connettersi al pilot</errorname
> </para>
</question>
<answer>
<para
>Questo può avere diverse cause. Controlla che: <itemizedlist>
<listitem>
<para
>Il dispositivo pilot (tipicamente <filename class="devicefile"
>/dev/pilot/</filename
>) esiste e punta alla porta seriale alla quale il &PalmPilot; è effettivamente collegato. </para>
<para
>Per creare un collegamento tra il dispositivo &PalmPilot; e la porta seriale corretta, puoi sia inserire <filename class="devicefile"
>/dev/ttyS<replaceable
>n</replaceable
></filename
> nel campo <guilabel
>Dispositivo</guilabel
> nella <link linkend="page-general"
>finestra di dialogo di configurazione</link
> oppure (preferibilmente) creare un collegamento tra <filename class="devicefile"
>/dev/pilot</filename
> e <filename class="devicefile"
>/dev/ttyS<replaceable
>n</replaceable
></filename
> con il comando seguente (come utente <systemitem class="username"
>root</systemitem
>): <userinput
> <command
>ln</command
> <option
>-s</option
> <parameter
>/dev/ttyS<replaceable
>n</replaceable
></parameter
> <parameter
>/dev/pilot</parameter
></userinput
> In questo caso <filename class="devicefile"
>/dev/ttyS<replaceable
>n</replaceable
></filename
> è il nome della porta seriale; sostituisci <replaceable
>n</replaceable
> con il numero corretto (tipicamente 0 oppure 1). </para>
</listitem>
<listitem>
<para
>Controlla di avere i permessi per leggere e scrivere sulla porta seriale. I permessi per la porta seriale dovrebbero essere tali da lasciarti scrivere su di essa. Ciò può essere ottenuto facilmente eseguendo il comando seguente (come utente root): <userinput
> <command
>chmod</command
> <option
>666</option
> <parameter
>/dev/ttyS<replaceable
>n</replaceable
></parameter
> </userinput
> </para>
</listitem>
<listitem>
<para
>Prova ad avviare il demone a mano di prima di far partire &kpilot;. </para>
</listitem>
<listitem>
<para
>(Per sistemi &Linux-Mandrake; 7) Controlla il livello di sicurezza del sistema: impostazioni più alte del valore 3 impediscono alcune forme di comunicazione tra processi che sono necessarie per permettere a &kpilot; di operare in modo corretto. </para>
<para
>(<emphasis
>Informazioni di sicurezza per &Linux-Mandrake; a cura di Jay Summett</emphasis
>) Per definire le impostazioni di <acronym
>MSEC</acronym
> (Mandrake SECurity) in modo tale da non bloccare il socket di &kpilot; (per le connessioni con il localhost) puoi eseguire l'accesso come utente root e digitare <userinput
> <command
>/etc/security/msec/init.sh</command
> <option
>3</option
> </userinput
> che imposterà il tuo livello <acronym
>MSEC</acronym
> a 3 (sicurezza regolare). Per ulteriori informazioni sui vari livelli di sicurezza, &etc;, visita: <ulink url="http://www.linux-mandrake.com/userguide/en/reference/017.html#157"
>La guida di Mandrake</ulink
>. </para>
</listitem>
</itemizedlist>
</para>
</answer>
</qandaentry>
</qandaset>
</sect1>
<sect1 id="faq-database">
<title
>Domande sulla base dati</title>
<para
>Questa sezione risponde a domande fatte di frequente su database particolari e sul modo con il quale interagiscono con &kpilot;. </para>
<qandaset>
<qandaentry>
<question>
<para
>I database si danneggiano dopo una sincronizzazione, che cosa dovrei fare? </para>
</question>
<answer>
<para
>Alcuni database (di produttori di software di terze parti) non sembrano seguire il disegno standard per i database. Se puoi individuare l'id del creatore del database, potresti aggiungerlo o alla lista <guilabel
>Solo copia di sicurezza:</guilabel
> oppure alla lista <guilabel
>Salta</guilabel
> nella <link linkend="page-backup"
>finestra di dialogo delle impostazioni</link
>. </para>
<para
>La tabella seguente mostra quali database devono essere saltati oppure quelli di cui bisogna solo creare una copia di sicurezza: <table id="dbskip">
<title
>Database che richiedono un trattamento speciale</title>
<tgroup cols="3">
<thead>
<row
><entry
>Database</entry
><entry
>ID Creatore</entry
><entry
>Azione</entry
></row>
</thead>
<tbody>
<row>
<entry
>Launcher (menu principale del &PalmPilot;)</entry>
<entry
>lnch</entry>
<entry
>Solo copia di sicurezza:</entry>
</row>
<row>
<entry
>Arranger</entry>
<entry
>Arng</entry>
<entry
>Solo copia di sicurezza:</entry>
</row>
<row>
<entry
>(sconosciuto)</entry>
<entry
>PmDB</entry>
<entry
>Solo copia di sicurezza:</entry>
</row>
<row>
<entry
>AvantGo</entry>
<entry
>avgo</entry>
<entry
>Salta (Principalmente perché non c'è motivo di creare una copia di sicurezza delle notizie che ti fornisce AvantGo)</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Esiste un conduit per &Netscape; <application
>Calendar</application
>? </para>
</question>
<answer>
<para
>No, non esiste. Non è neanche nei piani l'inclusione di un supporto o la scrittura di un conduit per &Netscape; <application
>Calendar</application
>. </para>
</answer>
</qandaentry>
</qandaset>
</sect1>
<sect1 id="faq-hotsync">
<title
>Domande su HotSync particolari </title>
<para
>Questa sezione elenca le domande circa i metodi di HotSync che differiscono da quello <quote
>usuale</quote
> che prevede un collegamento seriale diretto. </para>
<qandaset>
<qandaentry>
<question>
<para
>In che modo realizzo una HotSync tramite infrarossi (<acronym
>IR</acronym
>)? </para>
</question>
<answer>
<para
>Per prima cosa il tuo &PalmPilot; deve effettivamente supportare le HotSync tramite <acronym
>IR</acronym
>. Si può ottenere ciò attraverso diversi mezzi: i &PalmOS; 3.3 e superiori ne includono il supporto; esiste un pacchetto <acronym
>IR</acronym
> aggiuntivo per le versioni più vecchie di &PalmOS;; <application
>IrLink</application
> di IsComplete apparentemente ha le stesse capacità. Visita le pagine web di <ulink url="http://www.palmone.com/us/"
>PalmOne</ulink
> per ulteriori informazioni. </para>
<para
>Supponendo ora che il tuo &PalmPilot; abbia un supporto alle HotSync con il <acronym
>PC</acronym
> e sia impostato per effettuare HotSync tramite <acronym
>IR</acronym
> (nelle preferenze di HotSync sul &PalmPilot;), possiamo puntare la nostra attenzione sul <acronym
>PC</acronym
> con il quale sarai sincronizzato. Ha bisogno di una porta <acronym
>IR</acronym
>. Per i computer portatili ciò è banale, mentre i <acronym
>PC</acronym
> desktop potrebbero aver bisogno di hardware aggiuntivo. </para>
<para
>Il tuo kernel &Linux; dovrà fornire un supporto <acronym
>IR</acronym
> ed al protocollo <acronym
>IRCOMM</acronym
>. Per i sistemi &RedHat; di fabbrica, il comando seguente dovrebbe impostare il supporto <acronym
>IR</acronym
> (come utente <systemitem class="username"
>root</systemitem
>): <screen width="40">
<prompt
># </prompt
><userinput
><command
>modprobe</command
> <option
>ircomm</option
></userinput>
</screen
> Per le altre distribuzione si dovrebbe seguire l'<filename
>IR-HOWTO</filename
>. Una volta attivato il supporto <acronym
>IR</acronym
> nel kernel, devi creare dei dispositivi per le porte <acronym
>IR</acronym
>. L'<filename
>IR-HOWTO</filename
> suggerisce (come utente <systemitem class="username"
>root</systemitem
>): <screen width="40">
<prompt
># </prompt
><userinput
><command
>mknod</command>
<option
>/dev/ircomm0</option
> <parameter
>60</parameter
> <parameter
>64</parameter
> </userinput>
<prompt
># </prompt
><userinput
><command
>chmod</command>
<option
>666</option
> <parameter
>/dev/ircomm0</parameter
></userinput>
</screen
> Ora bisogna avviare il demone per i servizi <acronym
>IR</acronym
>: <screen width="40">
<prompt
># </prompt
><userinput
><command
>irattach</command>
<option
>/dev/ttyS<replaceable
>n</replaceable
></option
></userinput>
<prompt
># </prompt
><userinput
><command
>irmanager</command>
<option
>-d</option
> <parameter
>0</parameter
></userinput>
</screen
> In <filename class="devicefile"
>/dev/ttyS<replaceable
>n</replaceable
></filename
> si trova la porta seriale che la porta <acronym
>IR</acronym
> sta utilizzando. <replaceable
>n</replaceable
> può valere 0,1, o un altro numero a seconda dell'impostazione del tuo hardware. Per assistenza segui le istruzioni contenute nell'<filename
>IR-HOWTO</filename
> (per i sistemi desktop è solitamente un'impostazione nel <acronym
>BIOS</acronym
>). </para>
<para
>Una volta arrivati a questo punto, fa sì semplicemente che <filename class="devicefile"
>/dev/pilot</filename
> punti a <filename class="devicefile"
>/dev/ircomm0</filename
> e sei a posto! </para>
<para
>L'IR-HOWTO ed altre informazioni utili su come usare la tecnologia IR possono essere trovati su <ulink url="http://mobilix.org/howtos.html"
>http://mobilix.org/howtos.html</ulink
> e su <ulink url="http://mobilix.org/software/irda/"
>http://mobilix.org/software/irda/</ulink
>. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Posso eseguire una HotSync con il mio &Handspring; &Visor; (<acronym
>USB</acronym
>)? </para>
</question>
<answer>
<para
>Sì, lo puoi fare. Non ho informazioni definitive, ma alcuni messaggi sulla mailing list di &kpilot; hanno affermato che puoi far puntare <filename class="devicefile"
>/dev/pilot</filename
> al dispositivo <acronym
>USB</acronym
> e tutto funzionerà bene. </para>
</answer>
</qandaentry>
<qandaentry>
<question
><para
>Esiste un supporto per le HotSync remote?</para>
</question>
<answer>
<para
>Non ancora. Forse in una prossima versione. </para>
</answer>
</qandaentry>
</qandaset>
</sect1>
<sect1>
<title
>Interfaccia &DCOP; di &kpilot;</title>
<qandaset>
<qandaentry>
<question>
<para
>Per quali scopi &kpilot; utilizza &DCOP;?</para>
</question>
<answer
><para
>Il demone e &kpilot; comunicano usando &DCOP; per diversi scopi: per i messaggi di log, per cambiare il tipo di HotSync e per scambiarsi informazioni di configurazione. </para
></answer>
</qandaentry>
<qandaentry
><question>
<para
>Quali interfacce &DCOP; sono disponibili?</para
></question>
<answer
><para
>Il demone ha due importanti interfacce: <interface
>LogIface</interface
> e <interface
>KPilotDaemonIface</interface
>. L'interfaccia <interface
>LogIface</interface
> viene utilizzata per memorizzare dei messaggi nel log di sincronizzazione sull'&handheld; e viene utilizzata raramente. L'interfaccia &DCOP; <interface
>KPilotDaemonIface</interface
> è quella più importante, e viene usata per controllare il tipo di &HotSync; che eseguirà &kpilot;. </para
></answer>
</qandaentry>
<qandaentry
><question
><para
>Come posso chiedere al demone di eseguire una tipologia specifica di &HotSync;?</para
></question>
<answer
><para
>Esistono tre funzioni &DCOP; che controllano il tipo di &HotSync; che verrà eseguita dal demone: <function
></function
> <function
></function
> </para
></answer>
</qandaentry>
</qandaset>
</sect1>
</chapter>
|