The serial driver accepts the parameter break interval in the break command. If the
SSHv2, then the server accepts and treats the "break request" sent by the client. The
"break request" defines the break-length in milliseconds. The server sends a break
command with the break-length to the serial driver to perform the break in the serial port.
If the parameter all.break_sequence is configured and the server finds the sequence in
the data received from client, the server sends a break command with all.break_interval
to serial driver.
How it works in SSH Client
The SSH client has an option " -B <break interval in milliseconds> ", for example, "ssh
-l <user>:<port> <ACS IP Server > -B <breakinterval in milliseconds>".
When the user types "<ssh-escape>B" (where ssh-escape is "~") or "<break_sequence>"
the client sends a "break request" to ssh-server. When ACS calls the ssh-client
automatically, it uses the parameter all.break_interval to calls the ssh-2 client.
Configuring the Session Channel Break Extension in SSH Server
Step 1 - Configure the parameter break_interval, and break_sequence in
/etc/portslave/pslave.conf.
This can be done by the admin using the vi editor.
For example,
all.break_interval
all.break_sequence
Step 2 - Enter the following commands.
#runconf
#saveconf
You can then get the kernel's attention by sending a BREAK by typing <ENTER> + the
break sequence configured + the key corresponding to a given command (from SysRq).
If you send an invalid command key, it will simply display the help (the SysRq HELP).
For example,
1 - Establish an SSH connection to the ACS console port.
ssh -l <user>:<socket_port> <ACS_TS_IP>
356 | Appendix A -
~break
New User Background Information
500
Need help?
Do you have a question about the AlterPath ACS and is the answer not in the manual?