CONNECTER UN CPC SUR UN RESEAU SOUS LINUX








1 °/ Introduction



Pourquoi ce lancer dans une telle epreuve ? 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 realisation qui ma laissait bien reveur sur le moment. Quoi, il est possible de relier le cpc a un pc pour en faire un terminal et pouvoir travailler sur cpc comme sur un pc... Ce site est celui de Mark RISON, ou il explique sa realisation CPCIP. Ce soft est une implementation de plusieurs protocoles (telnet, ftp, http) pour amstrad cpc. Il permet via une interface RS232 d'amstrad, de relier le cpc a un pc sous linux, et de l'utiliser comme s'il etait un terminal X.
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'etre morte. C'est pourquoi je me suis lance 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 complique.



2 °/ Technique



Dans cette partie, je vais vous montrer les differentes etapes a suivre et surtout ce dont vous avez besoin pour realiser un tel reseau.
Pour commencer, vous avez besoin :
Une petite remarque, j'ai mis beaucoup de temps pour pouvoir transferer de pc a cpc le logiciel cpcip. Les differents programmes que j'ai utilise n'ont pas fait de bonnes choses. Et pourtant j'ai utilise cpcfs (sous windows), cpcxfs (sous linux), pour finalement y arriver avec cpcfs (sous linux). C'est pourquoi, avec l'accord de Mark RISON, vous pouvez telecharger l'image de la disquette contenant ce logiciel ici

Une fois que vous avez tout relier (vous ne pouvez pas vous tromper), Verifier sur votre pc que le demon telnetd est bien present, ainsi que le protocol SLIP. Si vous ne savez pas comment faire envoyer un mail et je vous montrerai ou trouver l'information.
Vous devez aussi verifier 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 a jour ce fichier (cette partie est expliquee sur le site de Mark Rison). Pour ma part, je n'ai rien eu a changer sur ma debian, mais il faut verifier, car les configurations ne sont pas toujours identiques sur toutes les distributions linux.
Une fois le montage fait, et que ces verifications sont effectuees, 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 etait une carte reseau et de regler la taille de paquet transmis.
Retourner sur votre cpc, charger cpcip avec la commande suivante (je vous conseille avant de vous mettre en mod 2, pour avoir plus de ligne a l'ecran) :

load"cpcip.bin",&3800

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

call &3800

Vous devez voir a l'ecran le programme se lancer et afficher a l'ecran l'initiation des differents 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 changees rapidement, c'est promis) :




L'interface RS232 Amstrad
Voici un super top
Ici une fenetre de log
On peut meme aller sur le web, avez lynx sur cpc



4 °/ Appreciation



Je n'ai qu'une seule chose a dire, bravo a Mark Rison. Pour ma part ce soft est tout a fait remarquable, et me permet maintenant de me connecter a mon pc via mon cher cpc. Ce soft est stable (je n'ai pas eu de probleme de deconnection depuis que je l'utilise) et tout a bien ete pense.
Je tiens a remercier Mark Rison pour ce soft, et j'attends de nouvelles oeuvres avec impatience.
Je tiens a remercier aussi Ram7 pour ces conseils precieux.


Si vous avez le moindre probleme, ou meme une critique a faire sur cette page n'hesitez pas a me contacter via le mail
jlesaux@ifrance.com


5 ./ Programme d'installation du protocole pour linux


Vous trouverez ici un script bash pour installer automatiquement le protocole, c'est quand meme plus facile ;-) .