CONNECTER UN CPC SUR UN RESEAU SOUS LINUX




1 °/ Introduction



Pourquoi ce lancer dans une telle épreuve ? Me poseriez vous comme question. Il y a maintenant plusieurs mois, dans mes recherches continuelles sur le web pour savoir ce qu'il se fait de bien sur amstrad cpc que j'ai decouvert une réalisation qui ma laissait bien rêveur sur le moment. Quoi, il est possible de relier le cpc à un pc pour en faire un terminal et pouvoir travailler sur CPC comme sur un pc... Ce site est celui de Mark RISON, oû il explique sa réalisation CPCIP. Ce soft est une implémentation de plusieurs protocoles (telnet, ftp, http) pour amstrad CPC. Il permet via une interface RS232 d'amstrad, de relier le cpc à un pc sous linux, et de l'utiliser comme s'il etait un terminal.
Pour moi, vu que linux est mon OS favori, et que l'amstrad CPC est un ordinateur qui nous laisse bien des surprises. C'est le moyen d'associer les deux et de montrer que le CPC est une machine qui est bien loin d'être morte. C'est pourquoi je me suis lancé dans l'aventure.
Dans cette page web, j'aimerai vous montrer ce que j'ai fait et vous prouvez que ce n'est pas bien compliqué.

2 °/ Téchnique



Dans cette partie, je vais vous montrer les différentes étapes à suivre et surtout ce dont vous avez besoin pour réaliser un tel réseau.
Pour commencer, vous avez besoin :
Une petite remarque, j'ai mis beaucoup de temps pour pouvoir transférer de pc a CPC le logiciel cpcip. Les différents programmes que j'ai utilisé n'ont pas fait de bonnes choses. Et pourtant j'ai utilisé cpcfs (sous windows), cpcxfs (sous linux), pour finalement y arriver avec cpcfs (sous linux). C'est pourquoi, vous pouvez télécharger l'image de la disquette contenant ce logiciel ici

Une fois que vous avez tout relier (vous ne pouvez pas vous tromper), Vérifier sur votre pc que le démon telnetd est bien présent, ainsi que le protocol SLIP. Si vous ne savez pas comment faire envoyer un mail et je vous montrerai oû trouver l'information.
Vous devez aussi vérifier que dans le fichier /etc/inittab vous ayez la ligne :

T1:23:respawn:/sbin/getty -L -h ttyS1 9600

Sinon rajoutez la et faite un /sbin/init q, pour remettre à jour ce fichier (cette partie est expliquée sur le site de Mark Rison). Pour ma part, je n'ai rien eu à changer sur ma debian, mais il faut vérifier, car les configurations ne sont pas toujours identiques sur toutes les distributions linux.
Une fois le montage fait, et que ces vérifications sont effectuées, lancer juste la ligne de commande suivante depuis votre pc :

slattach -L -p slip -s 9600 /dev/ttyS0 & ifconfig sl0 192.168.4.86 pointopoint 192.168.6.128 up mtu 1006

Elle permet d'ouvrir le port COM0 de votre pc comme si elle était une carte reseau et de régler la taille de paquet transmis.
Retourner sur votre cpc, charger cpcip avec la commande suivante (je vous conseille avant de vous mettre en mode 2, pour avoir plus de ligne a l'ecran) :

load"cpcip.bin",&3800

Le programme est maintenant chargé en memoire, et pour le lancer il suffit de faire un :

call &3800

Vous devez voir à l'ecran le programme se lancer et afficher à l'ecran l'initiation des différents protocoles du logiciels.Maintenant vous pouvez pinger le CPC depuis votre pc et votre pc depuis votre cpc.
Il suffit maintenant de vous loguer depuis votre cpc, avec n'importe quel compte, et ca marche IMPECCABLE.
MAINTENANT A VOUS DE TRAVAILLER....

3 °/ Appercu



Une petite galerie de portrait (les photos sont de tres mauvaise qualite mais elles vont etre changées rapidement, c'est promis) :

L'interface RS232 Amstrad

Voici un super top

Ici une fenêtre de log

On peut même aller sur le web, avez lynx sur CPC :)

4 °/ Appréciation



Je n'ai qu'une seule chose à dire, bravo à Mark Rison. Pour ma part ce soft est tout à fait remarquable, et me permet maintenant de me connecter à mon pc via mon cher CPC. Ce soft est stable (je n'ai pas eu de probleme de déconnection depuis que je l'utilise) et tout à bien été pensé.
Je tiens à remercier Mark Rison pour ce soft, et j'attends de nouvelles oeuvres avec impatience.
Je tiens à remercier aussi Ram7 pour ces conseils précieux.

Si vous avez le moindre problèmes, ou même une critique à faire sur cette page n'hésitez pas à me contacter via le mail
Sid