Conexão serial entre dois computadores

1

Eu comprei recentemente um cabo USB para serial para conectar a outros computadores de mesa (o motivo é para servidores headless), e não sei se está funcionando direito ou se estou apenas fazendo algo errado. O cabo USB tem uma extremidade macho, se isso importa.

Como teste, ativei o instalador do Ubuntu em um servidor futuro com um parâmetro adicional:

console=ttyS0

No entanto, liguei o putty e conectei-me à porta COM que o gerenciador de dispositivos me disse que o adaptador USB estava usando e não obteve nenhuma saída.

Liguei agora o cabo USB para o cabo serial a um laptop antigo e liguei o putty em ambos os computadores e amassei algumas teclas para ver se conseguia ver QUALQUER saída em um dos terminais. Nada. Então, eu sou completamente ignorante sobre como serial deveria funcionar?

Observação: para conectar o laptop ao outro laptop, tive que comprar um alterador de gênero.

    
por Nathan Adams 08.11.2009 / 02:46

1 resposta

5

Primeiro, ao conectar dois computadores back-to-back via serial RS-232, você precisa usar um conector de modem nulo (crossover) para que você conecte a entrada à saída e a saída à entrada. Você pode obter um cabo de modem nulo ou obter um adaptador para substituir o alterador de gênero.

Uma vez conectado, seu pensamento de usar massa está no caminho certo. Você precisa ter certeza de que ambas as extremidades estão tentando falar com a mesma taxa de baud (velocidade de transferência de bit) e usando a mesma paridade (par, ímpar ou nenhuma). Ambas as extremidades provavelmente terão o mesmo padrão, mas você deve checá-las.

Quando você os testa e se sente confortável com a configuração, você pode tentar habilitar o getty em uma ponta (getty é o programa que solicita "login:"). Você deve conseguir ver o prompt de login na sessão de putty do outro lado.

Certifique-se de ativar somente o getty nos seus servidores headless, não no computador na outra extremidade da conexão serial - ambos pensarão que o prompt "login:" do outro é o nome de login e iniciar ecoando para frente e para trás.

    
por 08.11.2009 / 03:08