带串行终端的solaris sparc的中断键

elb*_*rna 2 solaris serial-console sparc

在 Solaris 上我使用 stop+a 进入 prom 如果终端是没有停止键的串行控制台,那么中断键是什么?我试试

stty -a 
Run Code Online (Sandbox Code Playgroud)

但没有找到破解键。

CTRL+C当然不起作用,因为只有中断程序

Ste*_*ris 5

串行 BREAK 本质上是由发送设备将 Tx 线保持为低电平 (0V) 一段时间造成的。这不是一个角色。

在真正的终端(例如 VT100)上,有一个标记为 BREAK 的键可以做到这一点。

对于终端仿真器和软件,它在很大程度上取决于您使用的程序。 tip例如,可以用 发送 BREAK ~#。使用 C-Kermit,您可以按Control+\然后按B

现在 BREAK 有问题……如果终端重新上电,它有时会导致 Sun 机器认为正在发送 BREAK 并将机器置于 PROM 模式。不好。因此,备用键序列成为可能。

kbd -a alternate
Run Code Online (Sandbox Code Playgroud)

这也可以设置为/etc/default/kbd文件中的默认值。

启用交替模式后,串行驱动程序将处理序列

RETURN ~ Control+B

作为 BREAK。

(即“RETURN”然后是“~”然后是“Control+B”)