[Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Modérateurs : Papy.G, fneck, Carl
- fneck
- Site Admin
- Messages : 17490
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
[Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
La question est récurrente, comment transférer un fichier ou un programme sur un ancien PC dont on n'a pas de lecteur de disquette compatible par ailleurs?
Une des méthodes possibles est d'utiliser un câble dit "null modem" (c'est à dire croisé) entre deux ports séries et un logiciel de communication. La spécificité de ce dernier devra être de pouvoir se charger automatiquement sur la machine distante puisqu'on n'a pas les moyens de créer une disquette pour celle-ci. Néanmoins, il faudra quand même que le vieux PC démarre sous Ms-Dos, sur son disque dur ou sur une disquette. Je vais présenter ici une façon de faire depuis un PC récent, malheureusement ceux-ci ne disposent plus de port série, il va donc falloir utiliser un convertisseur USB vers Série. Ceux-ci se trouvent facilement pour pas très cher mais attention quand même car il y a des faux, vendus vraiment pas cher, mais dont la puce principale est une contrefaçon. Si ça a fonctionné un temps, aujourd'hui j'ai remarqué que les pilotes les plus récents détectaient cette fraude et en bloquaient le fonctionnement.
Donc il faut :
- 1 PC récent, que j'appellerai "local" dans ce tuto (tests effectués sous Windows 10 et 11).
- 1 câble USB série.
- 1 câble null modem.
- 1 logiciel de communication, j'ai pris Laplink en version 3 (ou ici en archive ZIP). Voir message suivant pour l'utilisation d'un autre logiciel.
- 1 vieux PC, pour l'exemple j'utilise un Amstrad PPC640 et que j'appellerai "distant".
Le problème est que cette application Ms-Dos 16-bits ne fonctionne plus sur un PC récent, l'astuce sera d'utiliser un émulateur, à savoir DosBox disponible ici. On pourra probablement utiliser aussi VM Virtualbox mais du côté de la configuration, Dosbox prend largement l'avantage de la simplicité.
Je ne rentre pas dans le détail de l'installation ni de la configuration de DosBox, c'est un autre sujet. Sur le disque de DosBox copier le contenu de la disquette Laplink 3, quoique le fichier LL3.EXE est en soit suffisant pour ce que l'on va ne faire.
Donc voici mon DosBox fonctionnel:
Il faut que le port COM utilisé sur le PC récent soit le COM1. La plupart des pilotes des câbles USB Série s'installent en COM3, 4 voire 5. Pour le remettre en COM1 il faut aller dans le gestionnaire de périphérique, chercher le port série, aller dans les réglages avancés puis le modifier en COM1:
Ensuite il faut déclarer à DosBox qu'il doit utiliser ce port réel grâce à la commande:
serial1=directserial realport:com1<enter>
Dans DosBox on se positionne dans le répertoire de Laplink et on tape LL3<enter> pour arriver sur l'écran suivant:
L'écran de Laplink de décompose en deux parties verticales, à gauche le répertoire local et à droite le répertoire distant. A ce stade le répertoire distant n'est pas encore disponible. On peut lire que pour transférer l'application sur l'ordinateur distant il faut entrer F10.
L'écran suivant nous indique la procédure à suivre,
- A noter que le câble peut être branché bien avant, c'est ce que j'avais fait.
- choisir le port COM de l'ordinateur distant.
- saisir la commande suivante sur l'ordinateur distant MODE COM1:2400,n,8,1,p <ENTER> TTY COM1 <ENTER>
- débuter le transfert en tapant une touche sur l'ordinateur local.
Désolé pour la qualité d'affichage du "supertwist" de l'Amstrad !
Version Ms-Dos 3.30 pour l'essai.
A ce moment débute le transfert du "bootsrap" à 2400 bauds, suivi du fichier LL3.EXE à 115000 bauds:
Au bout d'une ou 2 minutes, l'écran de Laplink s'affiche sur l'ordinateur distant:
Et sur l'ordinateur local:
Pour utiliser Laplink, il faut jouer des flèches de direction, de la touche TAB, des premières lettres du menu en bas, et de la combinaison <Ctrl><Enter> pour se déplacer dans les répertoires locaux et distant.
Nota 1 : on peut très bien utiliser deux PC anciens pour faire la manip. Par exemple l'un avec un lecteur 3,5" pour lequel on peut encore facilement écrire une disquette contenant le logiciel et un deuxième étant en 5,25". Dans ce cas pas besoin d'émulateur, juste le câble null modem entre les deux ports séries.
Nota 2 : J'ai fait l'essai avec comme vieux PC un Pentium 400 en Ms-Dos 6.22 mais le transfert après le bootstrap se plante en affichant sur la machine une erreur de "division par 0". J'ai dû échanger Laplink 3 par la version 5 pour que cela fonctionne. Donc au final je ne sais pas exactement jusqu'à quelle processeur fonctionne Laplink 3. Il peut aussi y avoir un soucis avec la version de Ms-Dos, la documentation de Laplink 3 parle de compatibilité avec les versions 2.xx à 4.xx.
Je ferai d'autres essais à l'occasion.
[edit 08/2023] Un autre essai a été réalisé avec DDLINK, à partir d'ici viewtopic.php?p=234472#p234472
Une des méthodes possibles est d'utiliser un câble dit "null modem" (c'est à dire croisé) entre deux ports séries et un logiciel de communication. La spécificité de ce dernier devra être de pouvoir se charger automatiquement sur la machine distante puisqu'on n'a pas les moyens de créer une disquette pour celle-ci. Néanmoins, il faudra quand même que le vieux PC démarre sous Ms-Dos, sur son disque dur ou sur une disquette. Je vais présenter ici une façon de faire depuis un PC récent, malheureusement ceux-ci ne disposent plus de port série, il va donc falloir utiliser un convertisseur USB vers Série. Ceux-ci se trouvent facilement pour pas très cher mais attention quand même car il y a des faux, vendus vraiment pas cher, mais dont la puce principale est une contrefaçon. Si ça a fonctionné un temps, aujourd'hui j'ai remarqué que les pilotes les plus récents détectaient cette fraude et en bloquaient le fonctionnement.
Donc il faut :
- 1 PC récent, que j'appellerai "local" dans ce tuto (tests effectués sous Windows 10 et 11).
- 1 câble USB série.
- 1 câble null modem.
- 1 logiciel de communication, j'ai pris Laplink en version 3 (ou ici en archive ZIP). Voir message suivant pour l'utilisation d'un autre logiciel.
- 1 vieux PC, pour l'exemple j'utilise un Amstrad PPC640 et que j'appellerai "distant".
Le problème est que cette application Ms-Dos 16-bits ne fonctionne plus sur un PC récent, l'astuce sera d'utiliser un émulateur, à savoir DosBox disponible ici. On pourra probablement utiliser aussi VM Virtualbox mais du côté de la configuration, Dosbox prend largement l'avantage de la simplicité.
Je ne rentre pas dans le détail de l'installation ni de la configuration de DosBox, c'est un autre sujet. Sur le disque de DosBox copier le contenu de la disquette Laplink 3, quoique le fichier LL3.EXE est en soit suffisant pour ce que l'on va ne faire.
Donc voici mon DosBox fonctionnel:
Il faut que le port COM utilisé sur le PC récent soit le COM1. La plupart des pilotes des câbles USB Série s'installent en COM3, 4 voire 5. Pour le remettre en COM1 il faut aller dans le gestionnaire de périphérique, chercher le port série, aller dans les réglages avancés puis le modifier en COM1:
Ensuite il faut déclarer à DosBox qu'il doit utiliser ce port réel grâce à la commande:
serial1=directserial realport:com1<enter>
Dans DosBox on se positionne dans le répertoire de Laplink et on tape LL3<enter> pour arriver sur l'écran suivant:
L'écran de Laplink de décompose en deux parties verticales, à gauche le répertoire local et à droite le répertoire distant. A ce stade le répertoire distant n'est pas encore disponible. On peut lire que pour transférer l'application sur l'ordinateur distant il faut entrer F10.
L'écran suivant nous indique la procédure à suivre,
- A noter que le câble peut être branché bien avant, c'est ce que j'avais fait.
- choisir le port COM de l'ordinateur distant.
- saisir la commande suivante sur l'ordinateur distant MODE COM1:2400,n,8,1,p <ENTER> TTY COM1 <ENTER>
- débuter le transfert en tapant une touche sur l'ordinateur local.
Désolé pour la qualité d'affichage du "supertwist" de l'Amstrad !
Version Ms-Dos 3.30 pour l'essai.
A ce moment débute le transfert du "bootsrap" à 2400 bauds, suivi du fichier LL3.EXE à 115000 bauds:
Au bout d'une ou 2 minutes, l'écran de Laplink s'affiche sur l'ordinateur distant:
Et sur l'ordinateur local:
Pour utiliser Laplink, il faut jouer des flèches de direction, de la touche TAB, des premières lettres du menu en bas, et de la combinaison <Ctrl><Enter> pour se déplacer dans les répertoires locaux et distant.
Nota 1 : on peut très bien utiliser deux PC anciens pour faire la manip. Par exemple l'un avec un lecteur 3,5" pour lequel on peut encore facilement écrire une disquette contenant le logiciel et un deuxième étant en 5,25". Dans ce cas pas besoin d'émulateur, juste le câble null modem entre les deux ports séries.
Nota 2 : J'ai fait l'essai avec comme vieux PC un Pentium 400 en Ms-Dos 6.22 mais le transfert après le bootstrap se plante en affichant sur la machine une erreur de "division par 0". J'ai dû échanger Laplink 3 par la version 5 pour que cela fonctionne. Donc au final je ne sais pas exactement jusqu'à quelle processeur fonctionne Laplink 3. Il peut aussi y avoir un soucis avec la version de Ms-Dos, la documentation de Laplink 3 parle de compatibilité avec les versions 2.xx à 4.xx.
Je ferai d'autres essais à l'occasion.
[edit 08/2023] Un autre essai a été réalisé avec DDLINK, à partir d'ici viewtopic.php?p=234472#p234472
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
- fneck
- Site Admin
- Messages : 17490
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Pour compléter ce Tuto, j'ai testé un autre logiciel que j'avais utilisé il y a longtemps, il s'agit de FastLynx, que j'ai mis ici en version 2. Le principe est le même qu'avec Laplink, utilisation de DosBox, un écran partagé en deux, on monte un bootstrap puis le programme lui-même et la liaison est faite. A noter que celui-ci à fonctionné sur mon Pentium 1 mais pas sur l'Amstrad à base de 8086. Sans doute encore une histoire de version, Fastlynx est plus récent que Laplink, il faudrait que j'essaye une version 1 [edit: ça fonctionne bien mais il faut baisser la vitesse sur standard dans le menu configuration].
Je ne refais pas toute la présentation mais place simplement 4 photos de l'opération.
L'écran d'accueil de FastLynx avec le choix "Upload" :
La même commande Ms-Dos est à saisir sur l'ordinateur distant, puis le transfert du bootstrap démarre suivi du programme :
Sur le PC distant on visualise les fichiers au fur et à mesure de leur réception :
Et enfin l'écran une fois connecté :
Nota: FastLynx existe encore aujourd'hui, il est en vente en version 3.3 et d'après son éditeur fonctionnerait directement sous Windows 7 mais pas forcément sous 10 ou ultérieur.
https://sewelldirect.com/products/fastl ... c-download
Je ne refais pas toute la présentation mais place simplement 4 photos de l'opération.
L'écran d'accueil de FastLynx avec le choix "Upload" :
La même commande Ms-Dos est à saisir sur l'ordinateur distant, puis le transfert du bootstrap démarre suivi du programme :
Sur le PC distant on visualise les fichiers au fur et à mesure de leur réception :
Et enfin l'écran une fois connecté :
Nota: FastLynx existe encore aujourd'hui, il est en vente en version 3.3 et d'après son éditeur fonctionnerait directement sous Windows 7 mais pas forcément sous 10 ou ultérieur.
https://sewelldirect.com/products/fastl ... c-download
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
- Totor le Butor
- Messages : 2236
- Inscription : 07 sept. 2011 16:14
- Localisation : Paris - Mezels
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Alors là, moi je dis B R A V O !!!!
Born to bricole
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
De mémoire fonctionne aussi avec le port LPT.
Jean louis
Jean louis
Recherche Tout sur le TI99/4a que ce soit materiel Texas ou Atronic, Mechatronic, Vidéopac, victor hector
figurine Kinder
figurine Kinder
- fneck
- Site Admin
- Messages : 17490
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Effectivement, une fois l'application lancée sur les deux machines on pourra utiliser une liaison parallèle si on préfère.
Mais pas pour l'UPLOAD initial vers la seconde machine qui doit obligatoirement se faire avec une connexion série.
Sinon, pour faire fonctionner Fastlynx avec le PPC640 il faut abaisser la vitesse dans le menu "configuration". Pour info j'ai retrouvé ma disquette originale avec Fastlynx en version 1.1 et en français. Cette version a l'avantage d'être très simple d'utilisation, je l'aime bien
Mais pas pour l'UPLOAD initial vers la seconde machine qui doit obligatoirement se faire avec une connexion série.
Sinon, pour faire fonctionner Fastlynx avec le PPC640 il faut abaisser la vitesse dans le menu "configuration". Pour info j'ai retrouvé ma disquette originale avec Fastlynx en version 1.1 et en français. Cette version a l'avantage d'être très simple d'utilisation, je l'aime bien
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Il a exister aussi ce type de soft réaliser par LCE livrer avec les modems a l'époque.
Jean Louis
Jean Louis
Recherche Tout sur le TI99/4a que ce soit materiel Texas ou Atronic, Mechatronic, Vidéopac, victor hector
figurine Kinder
figurine Kinder
-
- Messages : 73
- Inscription : 27 juil. 2017 21:51
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Un outils similaire : https://www.vogons.org/viewtopic.php?f=7&t=91539
Site sur les ordinateurs Amstrad : https://www.genesis8bit.fr/
-
- Messages : 53
- Inscription : 14 mars 2022 10:03
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Au niveau du câble null modem sur l'amstrad pc 1512 la sortie série est en db25 mâle, la sortie parallèle est en db25 mâle.
Donc petite question quel câble null modem prendre vu que les câbles rs232 sont en db25 mâle et db9 femelle.
Car impossible donc de brancher sur le port série du pc 1512.
Donc petite question quel câble null modem prendre vu que les câbles rs232 sont en db25 mâle et db9 femelle.
Car impossible donc de brancher sur le port série du pc 1512.
- fneck
- Site Admin
- Messages : 17490
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Je viens de vérifier sur des photos de PC1512, la sortie série est mâle alors que la parallèle est femelle... comme ce qu'on trouve généralement sur les ordinateurs. Un câble null-modem série standard a donc des prises femelles. Il existe des câble null-modem avec les deux types de prises à ses extrémités, DB9 et DB25, c'est ce qu'il y a de mieux.
Exemple de câble qui va bien ici https://www.amazon.fr/Serie-Donn%C3%A9e ... B003PU6F1K
Exemple de câble qui va bien ici https://www.amazon.fr/Serie-Donn%C3%A9e ... B003PU6F1K
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
La particularité est que le source pascal était fourni.
Mea Culpa.
Celui la c'est un utilitaire pour analyser ce qui se passe sur le port rs232.
https://www.franck-pissotte.fr/ vide grenier
-
- Messages : 2340
- Inscription : 06 avr. 2009 12:07
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Dans la Bible PC, il y avait le source d'un tel outil pour échanger des fichiers en nibble avec le port parallèle. Pour ceux qui voudraient repartir de zéro, pour le fun.
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Super topic ça. FX est vraiment super à utiliser.
Http://www.gloub.com/musee , admin du groupe FB Anciens Ordinateurs, sponsor de la réfection du Micral N: https://micral.mo5.com
- fneck
- Site Admin
- Messages : 17490
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
J'ai testé ce programme de Dave Dunfield dont j'apprécie particulièrement la réalisation de Imagedisk. Ce dernier s'appelle DDLINK, fonctionne sous Ms-Dos et aussi dans DosBox. Donc je reprends la même configuration que pour les essais précédents, DosBox sur le PC récent, un câble adaptateur USB série, un câble null-modem et de l'autre côté un 486 d'assembleur sous Ms-Dos 6.22. Les ports deux COM sont configurés en COM1:genesis8bit a écrit : ↑04 août 2023 17:15 Un outils similaire : https://www.vogons.org/viewtopic.php?f=7&t=91539
A l'aide du fichier DDLINK.TXT ou de l'aide intégrée, la prise en main est facile pour peu qu'on soit un peu habitué à la ligne de commande.
L'aide intégrée est appelée par la commande : DDLINK ?
Le transfert du loader est initié par : DDLINK /B C=1
Le transfert du programme DDLINK.COM démarre dès que la saisie est effectuée sur le PC distant.
Ensuite il faut démarrer le serveur sur le PC distant par : DDLINK /S /C=1
En local on lance le client par : DDLINK C=1
Puis le transfert de DDLINK.TXT par exemple :
Tout a fonctionné du premier coup, c'est simple et efficace.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
.
Dernière modification par 386dx40 le 15 avr. 2024 12:44, modifié 1 fois.
Re: [Tuto] Laplink / Fastlynx : Transfert de fichiers vers un vieux PC
Comment tu faisais pour l'Alim?Mon écran ECD étant HS
Http://www.gloub.com/musee , admin du groupe FB Anciens Ordinateurs, sponsor de la réfection du Micral N: https://micral.mo5.com