Como configurar o kernel embutido para usar a linha serial para PPP ao invés de TTY

4

Estou prestes a começar a trabalhar em um sistema embarcado que executa o kernel v2.6.x.

Ele está configurado para usar sua linha serial como um TTY (acessível por meio de minicom, stty), mas eu quero executar IP sobre a linha serial para que eu possa executar várias sessões multiplexadas no link (por exemplo, via UDP / TCP ou SSH).

Ainda não tenho muito mais informações sobre as placas (vou postar mais quando a documentação chegar), mas assumindo que o kernel fornece uma abstração razoável sobre o hardware - qual seria o processo para configurá-lo para executar o PPP ou ( C) SLIP sobre o link serial no lugar de TTY?

    
por Mark K Cowan 16.08.2016 / 16:33

1 resposta

2

Você primeiro desabilitará getty em execução no dispositivo de porta serial /dev/ttyS0 (ou seja qual for o nome do hardware) para liberá-lo (por exemplo, editando /etc/inittab e executando telinit q - se você gerenciasse para se afastar do systemd) e então você executaria pppd(8) (seja manualmente com parâmetros apropriados ou através de ferramentas adicionais como wvdial )

    
por 17.08.2016 / 12:51