Connecter son Palm USB par PPP à une machine Linux
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
Commentaires
Afficher les commentaires en Vue non groupée | Vue groupée