<p class="spip">Le palm ZIRE 71 est un palm avec possibilité de lire de la musique et faire des photographies.</p>

<p class="spip"><span class='spip_document_277 spip_documents spip_documents_center' >
<img src='http://download.tuxfamily.org/assocoagul/drupal-files/spip/palm.png' width="137" height="200" alt="" /></span><p>

<p class="spip">Pour les fichiers externes, cette version dispose d’une carte de type Expansion Card. Cette carte, contrairement au reste de la mémoire est en FAT. Il n’est pas possible de transférer un fichier directement sur la carte, comme il est possible de le faire avec la mémoire système. Les outils traditionnels de transfert ne fonctionnent donc pas.</p>

<p class="spip">Pour transférer des fichiers sur la carte, il est obligatoire, normalement, d’acheter un boitier externe de lecture de carte Expansion Card de Palm. Cette solution ne me convient pas. J’ai donc cherché une autre solution.</p>

<p class="spip">La solution que j’ai retenu pour transférer des fichiers dans la carte mémoire utilise FTP. Pour connecter GNU/Linux à PalmOs, j’utilise le protocole PPP fournit de base.</p>

<p class="spip">Il me faut installer un client FTP sur le Palm0s (Lftp a été retenu) et un serveur FTP sur le poste GNU.</p>

<p class="spip">Par la suite, j’utilise le projet pilot-link pour l’installation de programmes dans la mémoire système du palm.</p>

<p class="spip">Commençons par créer les devices sous GNU/Linux :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>mknod /dev/ttyUSB1 c 188 1<br />
ln -s /dev/ttyUSB1 /dev/pilot<br />
chmod 777 /dev/ttyUSB1</code></div>
<h1>Installation de LFtp sur le palm</h1>
<p class="spip">Lftp est un client FTP pour palmOs. Il est nécessaire pour télécharger les fichiers sur un serveur FTP local.</p>

<p class="spip">Télécharger et installer lftp  (http://lthaler.free.fr/guppy/download.php ?lng=fr) :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>unzip LFtp188c.zip<br />
pilot-xfer -i LFtp.prc</code></div>
<p class="spip">(appuyer sur la touche HotSync de la base du palm)</p>

<h1>Configuration du réseau</h1>
<p class="spip">Le protocole PPP va être utilisé pour le réseau. PalmOs sera le client et GNU sera serveur.</p>

<p class="spip">Sur le palm, aller dans :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>Préf.>Réseau<br />
Cliquer sur "Nouv."<br />
Mettre "Station/Câble" dans "Connexion:"<br />
Cliquer sur "Connecter"</code></div>
<p class="spip">Sous GNU :</p>

<p class="spip"><code class='spip_code' dir='ltr'>pppd /dev/ttyUSB1 230400 10.0.0.1:10.0.0.2 local netmask 255.255.255.0 persist passive noauth -detach asyncmap 0</code></p>

<p class="spip">(il est possible de donner d’autre adresses ip)</p>

<p class="spip">Vous devriez voir dans la console :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>Using interface ppp0<br />
Connect: ppp0 <--> /dev/ttyUSB1<br />
local  IP address 10.0.0.1<br />
remote IP address 10.0.0.2</code></div>
<p class="spip">Il faut également configurer un serveur ftp pour qu’il accepte les connexions anonymes (sinon il faut mettre un vrai compte avec un vrai mot de passe dans LFtp).</p>

<h1>Configuration de LFtp</h1>
<p class="spip">Aller dans LFtp dans le menu Misc>Preferences et mettre les options suivantes :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>Server                10.0.0.1<br />
Login                anonymous<br />
Password        anonymous@nowhere.com<br />
[v] use scripted cmds<br />
[ ] no PASV<br />
cd pub<br />
getfs nom_de_la_chanson_a_telecharger.ogg<br />
quit<br />
[v] use prefs<br />
<br />
<OK></code></div>
<h1>Transfert</h1>
<p class="spip">Dans le menu : Utility>FTP prefered server1</p>

<p class="spip">Cela permettra de télécharger votre musique.</p>