Transferência de arquivos através de uma linha serial

13

Eu tenho 2 computadores Linux e uma linha serial entre eles, um deles só é acessível através de uma linha serial que tenha shell nele. Como posso transferir arquivos entre os dois computadores?

Ouvi dizer que isso pode ser feito com alguma magia rz / sz ...

Posso fazer o mesmo truque com um pseudo-terminal em vez de outro computador?

    
por DimaK 03.05.2011 / 14:12

3 respostas

3

Copiando resposta do txwikinger , eu usaria kermit , o avô dos programas de transferência de arquivos. Nós o usamos nos anos 80, muito antes do Linux. Wikipedia sugere que pode ser melhor que zmodem (sz).

Uma abordagem alternativa é usar SLIP ou PPP, como sugerido por Axel. Mas este como para o PPP tem cerca de 15 anos.

    
por 08.09.2013 / 04:46
2

Você precisa de um aplicativo de terminal como o minicom. Então você conecta os dois computadores, inicia o minicom de um lado, conecta-se ao outro lado (aquele em que você pode logar) e usa o sz comando para enviar o arquivo. O Minicom detectará automaticamente a transferência de arquivos. Note que você pode precisar instalar o comando sz na máquina de login, como isso é feito depende da sua distribuição.

    
por 03.05.2011 / 14:20
2

Você pode fazer uso do "Protocolo de Internet da Linha Serial", conforme descrito aqui .

Uma vez que dois sistemas estão interconectados por uma linha de deslizamento, você pode usar qualquer ferramenta baseada em IP (ftp, rcp, scp, ssh, ...) para trocar arquivos. Provavelmente, leva muito tempo para ser configurado para uma finalidade única, mas pode valer a pena procurar sistemas incorporados com porta RS232 ou sistemas antigos a partir de um ambiente pré-LAN.

    
por 01.07.2013 / 17:19