5-Tux Home

 

Il est possible de se connecter à Internet via son PC sous Linux, afin d'envoyer des mails rédigés dans la journée... Pour le Web, si vous avez un PC, Netscape, c'est quand même mieux :-))

PPP, oui mais ...

Il est possible d'utiliser pppd directement sur le port série, mais voici pourquoi j'utilise une autre solution. La ligne de commande (justement ! à taper sur une seule ligne) est :
"/usr/sbin/pppd crtscts noauth lock passive persist silent local proxyarp netmask 255.255.255.0 IP-de-l'hôte:IP-du-Psion /dev/ttyS0 115200" ( ss les guillemets).

Cette commande nécessite d'être 'root' pour être exécutée, mais elle peut être lancer par n'importe quel utilisateur au travers d'un fichier 'privilège'. Il suffit de créer un fichier texte avec la ligne de commande (sans /usr/sbin/pppd), dans /etc/pppd/peers/. (Si vous avez la flemme, c'est ici). Je l'ai nommé "psion" et je n'ai plus qu'à lancer "pppd call psion" (merci Julien)
Les inconvénients (que je n'ai pas réussi à contourner - si il y a des spécialistes !) :
Pour des raisons de sécurité, pppd en profite pour réécrir les droits du port série (rwxr-r-r, ce qui est très désagréable, lorsque je souhaite de nouveau utiliser les plpTools en tant que user).
Il y a une autre méthode ... (merci Phil).

Slirp, un émulateur slip/ppp

Le titre me semble explicite, Slirp est un petit utilitaire qui émule une connexion ppp par le port série.
La mise en route requiert... 30s.

Installez Slirp, ouvrez un terminal sur le psion avec Comms (voir page Terminal). A près vous être loggé, tapez "slirp ppp". En principe la vitesse est détectée, sinon tapez "slirp -b 115200 ppp". Refermez Comms.
J'ai réalisé 2 macros (un peu "brutes de fonderie" qui permettent de simplifier la connexion/déconnexion).

Sur le psion, il ne reste plus qu'à lancer une connexion avec les paramètres suivant.

Modem :
Connexion :
Nom : "Connexion directe"
Débit : 115200
Via : Série
Flux : matériel (RTS/CTS)
Détection de terminal (cochée)
Type modem : ligne fixe.

Type : Directe
Connexion manuelle
Adresse Ip : 10.0.2.15
Dns : celui de votre provider
Extension PPP : cochée (je ne sais pas si c'est utile !)

Si vous lancer Apache sur votre PC, en tapant http://127.0.0.1 vous obtiendrez la page si dessous.

Classique : Apache sous Linux

Vous noterez que sur mon "réseau" (2 postes !), l'adresse est 192.168.0.1 (et même 192.168.0.5 pour ce site, puisqu'avec Apache il est possible d'assigner des ip virtuelles...).

Bon tout çà, ne vous permet pas de sortir...

Ip-Masquerading : je ne rentrerai pas dans les explications pour détailler la méthode qui consiste à transformer son PC en "routeur" pas le masquage de l'adresse Ip. Vous trouverez un maximum d'informations soit sur L.E.A soit dans le "Guide de survie" de G. Delafond.
Si vous souhaitez le faire de la manière la plus simple, utilisez EasyFirewall, interface en TCL/TK de Daniel Roche. En quelques clics, tout est opérationnel. Il ne reste plus qu'à lancer la connexion vers votre provider depuis votre Pc et Slirp depuis le Psion. Et vous pouvez accéder au net...

 

http://5-tux.ifrance.com © Courriel : 5-tux@ifrance.com   Impression