Chave de quebra para solaris sparc com terminal serial

1

No Solaris eu uso stop + a para entrar no baile Se terminal é console serial sem tecla de parada, qual é a chave de quebra? Eu tento

stty -a 

mas não foi encontrada nenhuma chave de quebra.

CTRL + C, claro, não funciona porque só interromper programa

    
por elbarna 24.08.2016 / 23:27

1 resposta

4

Uma interrupção de série é essencialmente causada pelo dispositivo de envio que mantém a linha Tx baixa (0V) por um período de tempo. Não é um personagem.

Em um terminal real (por exemplo, um VT100), havia uma chave marcada BREAK para fazer exatamente isso.

Com emuladores de terminal e software, depende muito do programa que você está usando. tip , por exemplo, pode enviar uma QUEBRA com ~# . Com o C-Kermit você pressionar Control + \ seguido por B .

Agora, há um problema com o BREAK ... se o terminal foi desligado, algumas vezes fez com que a máquina da Sun pensasse que uma QUEBRA estava sendo enviada e colocaria a máquina no modo PROM. Não é bom. Então uma sequência de chaves alternativa foi possível.

kbd -a alternate

Que também pode ser definido como padrão no arquivo /etc/default/kbd .

Com o modo alternativo ativado, o driver serial tratará a sequência

RETURN ~ Controle + B

como BREAK.

(Isso é "RETURN", depois "~" e depois "Control + B")

    
por 24.08.2016 / 23:39