Conectei a minha caixa Ubuntu usando sua porta serial no Windows (usando a conexão de massa está funcionando bem.)
De acordo com a pergunta /server/892892/how-to-use-ssh-over-serial-without-using-pppd-or-how-to-transfer-tcp-over-ser , ele aparece Eu deveria poder fazer o SSH na máquina através de uma porta serial.
Quais pacotes são necessários ou, alternativamente, como faço para configurar isso?
http://patrickst.blogspot.com/2011/11/tcpip-over-slip-on-gnulinux-ubuntu.html
https://learn.adafruit.com/welcome-to-circuitpython/advanced-serial-console-on-mac-and-linux
ssh
serial-port
William
fonte
fonte
Respostas:
O SSH deve aceitar conexões (seguras) por TCP / IP. Para usar o SSH em uma porta serial, você precisa de algo que atue como um cliente TCP e "encaminhe" dados de / para a porta serial, como
socat
.Essa ( fonte ) deve ser suficiente, supondo que
/dev/ttyS1
seja a sua porta serial,115200
seja a taxa de transmissão desejada ("Velocidade" ao usar o PuTTY para conexão serial) e você estejasshd
ouvindo na porta22
(que é o padrão):-d -d
, de acordo com o manual :Eu não testei isso, pois não tenho uma porta serial no momento.
Se você apenas precisar fazer login e executar comandos shell na porta serial , poderá executar
getty
,agetty
ou mesmoscreen
em uma porta serial. O guia SerialConsoleHowto está desatualizado, mas esta resposta pode ajudar.fonte
fonte