Site web : http://www.siemens.com/
Qu'est-ce ? Ces deux composants ne sont pas réellement des cartes PC mais plutôt des modems que vous utilisez comme des périphériques externes.
Hôte1-PortSérie - ModemRadio1 - - - - - ModemRadio2 - PortSérie-Hôte2 |
Comment les connecter ?
Si vous vouliez les imaginer d'une manière abstraite, vous pourriez les modéliser comme ceci :
Hôte1-PortSérie - - CÂBLE NULL MODEM - - PortSérie-Hôte2 |
Vous aurez donc une connexion entre deux ports série distant avec deux configurations possibles :
Linux avec Windows, Linux utilise un démon qui répond aux appels ppp, alors que Windows utilise un connexion d'accès au réseau à distance.
Linux avec Linux, vous pouvez lancer sur les 2 hôtes une connexion ppp avec des adresses IP inversées.
Pour le cas n°1, vous pouvez utilisez ce scripts Linux simple :
/usr/sbin/pppd -detach lock idle 300 crtscts \ connect "/usr/sbin/chat -v TIMEOUT 5 AT OK AT OK AT OK AT OK" \ IPLINUX:IPWINDOWS /dev/ttySx 115200 \ disconnect "/usr/sbin/chat -v AT OK" \ ms-dns IPDNS |
Où :
/dev/ttySx est votre port série ;
IPDNS est l'adresse IP de votre serveur DNS ;
IPLINUX est l'adresse IP de l'hôte Linux et IPWINDOWS est l'adresse IP de l'hôte Windows.
Ce script est nécessaire pour faire croire à Windows qu'il y a un modem sur le port série !
Dans Windows, vous devrez créer une connexion réseau à distance avec contrôle de flux matériel (RTS/CTS) activé, une vitesse de 115 200 et un numéro d'appel bidon (demandé par l'accès à distance, mais effectivement non utilisé).
Avec deux machines Linux, vous devrez simplement lancer ce script très simple sur chaque hôte Linux :
/usr/sbin/pppd passive local crtscts IPLINUX1:IPLINUX2 /dev/ttySx 115200 noauth persist |
Où vous inverserez IPLINUX1 et IPLINUX2 sur la seconde machine.
Notez que vous pourrez mettre en place une authentification si vous le souhaitez, autant en Linux-Windows qu'en Linux-Linux.