Etablir une connexion TCP/IP entre un Atari et un PC sous Linux
Par Patrice Mandin le jeudi 14 août 2008, 20:31 - Réseau - Lien permanent
Ce petit texte décrit comment mettre en place un connexion SLIP entre deux Atari, ou bien entre un Atari et un PC sous Linux, reliés par un câble Null-Modem.
L'Atari utilise pour ce faire MiNT et MintNet.
Note: si vous utilisez MiNT 1.15.12 ou plus ancien, il faut installer HSModem pour
pouvoir bénéficier des ports séries à haute vitesse.
Etape 1: Affecter une adresse IP à chaque machine
J'ai affecté comme adresse IP:
192.168.0.1 : Machine linux (nom:pclinux)
192.168.0.2 : Machine atari (nom:atarimint)
Editer les fichiers /etc/hosts sur les deux machines pour qu'elles
soient déclarées; c.a.d. y ajouter les lignes:
192.168.0.1 pclinux 192.168.0.2 atarimint
Etape 2: Lancer la connexion sur le PC
Remplacer /dev/ttyS1 par le port série sur lequel est branché le câble Null-Modem.
pclinux# slattach -p slip -s 115200 /dev/ttyS1 &
pour affecter une interface à 115200 bauds sur un port série.
pclinux# ifconfig sl0 192.168.0.1 pointopoint 192.168.0.2 up
pour affecter les adresses IP de part et d'autre de l'interface slip.
Etape 3: Lancer la connexion sur l'Atari
Remplacer /dev/ttyb par le port série sur lequel est branché le câble Null-Modem.
atarimint# slattach -l 192.168.0.2 -r 192.168.0.1 -s 115200 -p slip -t /dev/ttyb &
Effectue la même chose que sur le PC. Les adresses locales et distantes étant permutées. De plus, ifconfig est automatiquement effectué.
Etape 4: Tester la connexion
Commencer par un ping sur chacune des machines.
pclinux# ping atarimint
sur le pc
atarimint# ping pclinux
sur l'Atari
Si les paquets sont bien transmis, c'est que ca marche.
Note: l'Atari semble refuser toute connexion de la part du PC tant que l'Atari
n'a pas effectué au moins une connexion sur le PC (telnet,ftp ou autre).
Donc, commencer par effectuer une connexion a partir de l'Atari.
atarimint# telnet pclinux
Ensuite le PC doit pouvoir se connecter sur l'Atari sans se voir refuser les
connexions. Telnet, Ftp, Web, Nfs, etc... doivent fonctionner dans les deux
sens, en même temps, sur les deux machines.
En ftp, la vitesse moyenne atteinte est de 9.4Ko/s, si les deux machines ne
font rien d'autre. A 115200 bauds, le maximum théorique serait d'environ
115200/10 = 11.52Ko/s.