Skip to content

Connecter son Palm USB par PPP à une machine Linux

Cet article va vous permettre de connecter votre Palm au travers de sa stations d'acceuil USB (ou un câble USB) à une machine Linux en PPP et permettre ainsi d'avoir accès à votre réseau local et à l'Internet sur votre PDA.

Configuration du Palm

Du côté du Palm, il faut créer une nouvelle connexion et une nouvelle entrée "réseau". Toutes ces configurations sont à faire dans l'application "Préférences" du Palm et en choisissant Connexion et Réseau dans le menu en faut à droite.

Connexion

Créer une nouvelle connexion avec les paramètres suivants :

  • Nom : macnx
  • Se connecter au : réseau local
  • Via : Station/Cable Hotsync

Cliquez ensuite sur détail, et choisir les paramètres suivants :
  • Vitesse : 57600
  • Ctrl flux : Automatique

Réseau

Créer un nouveau service avec les paramètres suivants :

  • Service : monservice
  • pas de nom d'utilisateur/mot de passe
  • Connexion : choisir macnx (créer juste avant)

Puis cliquez sur détail, et choisir les paramètres suivants :
  • Type de connexion : PPP
  • Délai d'inactivité : Aucun
  • sélectionner "Interrogtion DNS"
  • sélectionner "Adresse IP Automatique"

Cliquez sur script et choisir "Fin".

Configuration de la machine Linux

Du côté Linux, voici un petit script qui va permettre de lancer pppd directement avec ces paramètres.

cat /dev/null > /etc/ppp/options
pppd /dev/ttyUSB0 115200 <IP_serveur>:<IP_Palm> silent local noauth proxyarp ktune ms-dns <IP_dns_primaire> ms-dns <IP_dns_secondaire>

Si l'utilisation d'un script vous rebute, on peut aussi créer un fichier pilot dans /etc/ppp/peers avec : /dev/ttyUSB0
115200
<IP_serveur>:<IP_Palm>
silent
local
noauth
proxyarp
ktune
ms-dns <IP_dns_primaire>
ms-dns <IP_dns_secondaire>

Dans le script ou le fichier de configuration, remplacer <IP_serveur>:<IP_Palm> par les adresses IP que vous voulez donner à votre Palm et à l'interface ppp sur votre machine Linux et <IP_dns_primaire> et <IP_dns_secondaire> par les adresses IP des serveurs DNS de votre fournisseur.

En ce qui concerne le noyau, il faut que usbserial et visor soient présents (dans le noyau ou en module).

Pour accèder aux machines de votre réseau, il faut que l'Ip-Forwarding soit validé sur votre machine echo 1 > /proc/sys/net/ipv4/ip_forward

Si vous voulez que votre Palm ai accès à l'Internet, il va falloir que vous mettiez en place la masquerading (cela dépasse le cadre de cet article).

Lancement de la connexion

La connexion doit etre initialisée par le Palm, car ce n'est qu'à ce moment là que Linux va construire le device /dev/ttyUSB0.

Sur le Palm, allez dans l'application "Préférences", puis Réseau, et cliquez sur "connecter".

Ensuite, sur la machine Linux, lancer le script que vous avez créé ou lancer la commande pon pilot si vous avez choisi de créer un fichier peers.

Et voila, le Palm doit vous inscrire "Etablie" dans la fenetre de connexion et fermer cette fenetre.
A partir de cet instant, vous pouvez utiliser n'importe quelle application réseau pour vous connecter à vos machines ou à des serveurs sur l'Internet.

Bon surf ;-)

Rétroliens

Pas de rétroliens

Commentaires

Afficher les commentaires en Vue non groupée | Vue groupée

Pas de commentaires

Ajouter un commentaire

Marquer un texte en gras: *mot*, souligner un texte: _mot_.
Les smilies standard comme :-) et ;-) sont convertis en images.
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.

Pour éviter le spam par des robits automatisés (spambots), merci d'entrer les caractères que vous voyez dans l'image ci-dessous dans le champ de fomulaire prévu à cet effet. Assurez-vous que votre navigateur gère et accepte les cookies, sinon votre commentaire ne pourra pas être enregistré.
CAPTCHA

Form options
tweetbackcheck