web-dev-qa-db-fra.com

Transfert de fichier sur une ligne de série

J'ai 2 ordinateurs Linux et une ligne de série entre eux, l'un d'entre eux n'est accessible que par une ligne de série qui a une coquille sur elle. Comment transférer des fichiers entre les 2 ordinateurs?

J'ai entendu dire que cela peut être fait avec une magie RZ/SZ ...

Puis-je faire le même tour avec un pseudo-terminal au lieu d'un autre ordinateur?

15
DimaK

Copie TXWikinger Réponse, j'utiliserais Kermit , le grand-père des programmes de transfert de fichiers. Nous l'avons utilisé dans les années 80, bien avant qu'il n'y ait de linux. Wikipedia suggère qu'il peut être meilleur que Zmodem (SZ).

Une approche alternative consiste à utiliser Slip ou PPP, comme suggéré par Axel. Mais cela HOWTO pour PPP a environ 15 ans.

3
Joseph Quinsey

Vous avez besoin d'une application de terminal comme Minicom. Ensuite, vous connectez les deux ordinateurs, démarrez Minicom d'un côté, connectez-vous à l'autre côté (celui où vous pouvez vous connecter) et utilisez la commande SZ pour envoyer le fichier. Minicom détectera automatiquement le transfert de fichier. Notez que vous devrez peut-être installer la commande sz sur la machine de connexion, comment cela est effectué dépend de votre distribution.

3
DarkDust

Vous pouvez utiliser le "protocole Internet de la ligne série" comme décrit ici .

Une fois que deux systèmes sont interconnectés par une ligne de glissement, vous pouvez utiliser n'importe quel outil IP (FTP, RCP, SCP, SSH, ...) pour échanger des fichiers. Il faut probablement trop de temps pour configurer une seule fois pour un but unique, mais peut-être la peine d'être considéré comme des systèmes embarqués avec un port RS232 ou des systèmes anciens d'un Pre-Lan Aera.

2
Axel Kemper