1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
|
lineconC.addSC("access-class", "Filter connections based on an IP access list");
lineconC["access-class"].addSC("<1-199>", "IP access list");
lineconC["access-class"]["<1-199>"].addSC("in", "Filter incoming connections");
lineconC["access-class"]["<1-199>"].addSC("out", "Filter outgoing connections");
lineconC["access-class"].addSC("<1300-2699>", "IP expanded access list");
lineconC["access-class"]["<1300-2699>"].addSC("in", "Filter incoming connections");
lineconC["access-class"]["<1300-2699>"].addSC("out", "Filter outgoing connections");
lineconC.addSC("autocommand", "Automatically execute an EXEC command");
lineconC.autocommand.addSC("LINE", "Appropriate EXEC command");
lineconC.autocommand.addSC("no-suppress-linenumber", "Display service linenumber message");
lineconC.autocommand["no-suppress-linenumber"].addSC("LINE", "Appropriate EXEC command");
lineconC.addSC("autocommand-options", "Autocommand options");
lineconC["autocommand-options"].addSC("abort-character", "Autocommand abort character");
lineconC["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
lineconC["autocommand-options"].addSC("delay", "Delay autocommand execution");
lineconC["autocommand-options"].delay.addSC("<0-120>", "Time in seconds");
lineconC["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
lineconC["autocommand-options"].delay["<0-120>"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
lineconC["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion");
lineconC["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character");
lineconC["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
lineconC["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution");
lineconC["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds");
lineconC["autocommand-options"].nohangup.delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
lineconC.addSC("data-character-bits", "Size of characters being handled");
lineconC["data-character-bits"].addSC("<7-8>", "Bits per character");
lineconC.addSC("databits", "Set number of data bits per character");
lineconC.databits.addSC("5", "Number of data bits");
lineconC.databits.addSC("6", "");
lineconC.databits.addSC("<7-7>", "");
lineconC.databits.addSC("8", "");
lineconC.addSC("default", "Set a command to its defaults");
lineconC["default"].addSC("access-class", "Filter connections based on an IP access list");
lineconC["default"]["access-class"].addSC("<1-199>", "IP access list");
lineconC["default"]["access-class"].addSC("<1300-2699>", "IP expanded access list");
lineconC["default"]["access-class"].addSC("in", "Filter incoming connections");
lineconC["default"]["access-class"].addSC("out", "Filter outgoing connections");
lineconC["default"].addSC("autocommand", "Automatically execute an EXEC command");
lineconC["default"].addSC("autocommand-options", "Autocommand options");
lineconC["default"]["autocommand-options"].addSC("abort-character", "Autocommand abort character");
lineconC["default"]["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
lineconC["default"]["autocommand-options"].addSC("delay", "Delay autocommand execution");
lineconC["default"]["autocommand-options"].delay.addSC("<0-120>", "Time in seconds");
lineconC["default"]["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
lineconC["default"]["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion");
lineconC["default"]["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character");
lineconC["default"]["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
lineconC["default"]["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution");
lineconC["default"]["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds");
lineconC["default"].addSC("data-character-bits", "Size of characters being handled");
lineconC["default"].addSC("databits", "Set number of data bits per character");
lineconC.addSC("domain-lookup", "Enable domain lookups in show commands");
lineconC.addSC("editing", "Enable command line editing");
lineconC.addSC("escape-character", "Change the current line's escape character");
lineconC["escape-character"].addSC("BREAK", "Cause escape on BREAK");
lineconC["escape-character"].addSC("CHAR or <0-255>", "Escape character or its ASCII decimal equivalent");
lineconC["escape-character"].addSC("DEFAULT", "Use default escape character");
lineconC["escape-character"].addSC("NONE", "Disable escape entirely");
lineconC["escape-character"].addSC("soft", "Set the soft escape character for this line");
lineconC["escape-character"].soft.addSC("BREAK", "Cause escape on BREAK");
lineconC["escape-character"].soft.addSC("CHAR or <0-255>", "Escape character or its ASCII decimal equivalent");
lineconC["escape-character"].soft.addSC("DEFAULT", "Use default escape character");
lineconC["escape-character"].soft.addSC("NONE", "Disable escape entirely");
lineconC.addSC("exec", "Start an EXEC process");
lineconC.addSC("exec-banner", "Enable the display of the EXEC banner");
lineconC.addSC("exec-character-bits", "Size of characters to the command exec");
lineconC["exec-character-bits"].addSC("<7-8>", "Bits per character");
lineconC.addSC("exec-timeout", "Set the EXEC timeout");
lineconC["exec-timeout"].addSC("<0-35791>", "Timeout in minutes");
lineconC["exec-timeout"]["<0-35791>"].addSC("<0-2147483>", "Timeout in seconds");
lineconC.addSC("exit", "Exit from line configuration mode");
lineconC.addSC("flowcontrol", "Set the flow control");
lineconC.flowcontrol.addSC("NONE", "Set no flow control");
lineconC.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device");
lineconC.flowcontrol.NONE.addSC("lock", "Ignore network host requests to change flow control");
lineconC.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device");
lineconC.flowcontrol.NONE.out.addSC("lock", "Ignore network host requests to change flow control");
lineconC.flowcontrol.addSC("hardware", "Set hardware flow control");
lineconC.flowcontrol.hardware.addSC("in", "Listen to flow control from the attached device");
lineconC.flowcontrol.hardware.addSC("out", "Send flow control information to the attached device");
lineconC.flowcontrol.addSC("software", "Set software flow control");
lineconC.flowcontrol.software.addSC("in", "Listen to flow control from the attached device");
lineconC.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control");
lineconC.flowcontrol.software.addSC("out", "Send flow control information to the attached device");
lineconC.flowcontrol.software.out.addSC("lock", "Ignore network host requests to change flow control");
lineconC.addSC("full-help", "Provide help to unprivileged user");
lineconC.addSC("help", "Description of the interactive help system");
lineconC.addSC("history", "Enable and control the command history function");
lineconC.history.addSC("size", "Set history buffer size");
lineconC.history.size.addSC("<0-256>", "Size of history buffer");
lineconC.addSC("international", "Enable international 8-bit character support");
lineconC.addSC("ip", "IP options");
lineconC.ip.addSC("netmask-format", "Change display of netmasks");
lineconC.ip["netmask-format"].addSC("bit-count", "Display netmask as number of significant bits");
lineconC.ip["netmask-format"].addSC("decimal", "Display netmask in dotted decimal");
lineconC.ip["netmask-format"].addSC("hexadecimal", "Display netmask in hexadecimal");
lineconC.ip.addSC("tcp", "TCP options");
lineconC.ip.tcp.addSC("input-coalesce-threshold", "Set the threshold that triggers packet coalescing (20 default)");
lineconC.ip.tcp["input-coalesce-threshold"].addSC("<5-255>", "Number of packets");
lineconC.addSC("location", "Enter terminal location description");
lineconC.location.addSC("LINE", "One text line describing the terminal's location");
lineconC.addSC("logging", "Modify message logging facilities");
lineconC.logging.addSC("synchronous", "Synchronized message output");
lineconC.logging.synchronous.addSC("level", "Severity level to output asynchronously");
lineconC.logging.synchronous.level.addSC("<0-7>", "Severity level; lower number for higher severity");
lineconC.logging.synchronous.level.addSC("all", "Turn off all severity level for asynchronous output");
lineconC.logging.synchronous.addSC("limit", "Messages queue size");
lineconC.logging.synchronous.limit.addSC("<0-2147483647>", "Number of buffers");
lineconC.logging.synchronous.limit["<0-2147483647>"].addSC("level", "Severity level to output asynchronously");
lineconC.addSC("login", "Enable password checking");
lineconC.login.addSC("local", "Local password checking");
lineconC.login.addSC("tacacs", "Use tacacs server for password checking");
lineconC.addSC("modem", "Configure the Modem Control Lines");
lineconC.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control");
lineconC.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC");
lineconC.modem.addSC("Dialin", "Configure line for a modern dial-in modem");
lineconC.modem.addSC("Host", "Devices that expect an incoming modem call");
lineconC.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem");
lineconC.modem.addSC("Printer", "Devices that require DSR/CD active");
lineconC.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response");
lineconC.modem["answer-timeout"].addSC("<0-65535>", "Answer timeout in seconds");
lineconC.modem.addSC("dtr-delay", "Set interval during which DTR is held low");
lineconC.modem["dtr-delay"].addSC("<0-65535>", "DTR delay in seconds");
lineconC.addSC("monitor", "Copy debug output to the current terminal line");
lineconC.addSC("motd-banner", "Enable the display of the MOTD banner");
lineconC.addSC("no", "Negate a command or set its defaults");
lineconC.no.addSC("access-class", "Filter connections based on an IP access list");
lineconC.no["access-class"].addSC("<1-199>", "IP access list");
lineconC.no["access-class"].addSC("<1300-2699>", "IP expanded access list");
lineconC.no["access-class"].addSC("in", "Filter incoming connections");
lineconC.no["access-class"].addSC("out", "Filter outgoing connections");
lineconC.no.addSC("autocommand", "Automatically execute an EXEC command");
lineconC.no.addSC("autocommand-options", "Autocommand options");
lineconC.no["autocommand-options"].addSC("abort-character", "Autocommand abort character");
lineconC.no["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
lineconC.no["autocommand-options"].addSC("delay", "Delay autocommand execution");
lineconC.no["autocommand-options"].delay.addSC("<0-120>", "Time in seconds");
lineconC.no["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
lineconC.no["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion");
lineconC.no["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character");
lineconC.no["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
lineconC.no["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution");
lineconC.no["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds");
lineconC.no.addSC("data-character-bits", "Size of characters being handled");
lineconC.no.addSC("databits", "Set number of data bits per character");
lineconC.no.addSC("domain-lookup", "Enable domain lookups in show commands");
lineconC.no.addSC("editing", "Enable command line editing");
lineconC.no.addSC("escape-character", "Change the current line's escape character");
lineconC.no["escape-character"].addSC("soft", "Set the soft escape character for this line");
lineconC.no.addSC("exec", "Start an EXEC process");
lineconC.no.addSC("exec-banner", "Enable the display of the EXEC banner");
lineconC.no.addSC("exec-character-bits", "Size of characters to the command exec");
lineconC.no.addSC("exec-timeout", "Set the EXEC timeout");
lineconC.no.addSC("flowcontrol", "Set the flow control");
lineconC.no.flowcontrol.addSC("NONE", "Set no flow control");
lineconC.no.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device");
lineconC.no.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device");
lineconC.no.flowcontrol.addSC("hardware", "Set hardware flow control");
lineconC.no.flowcontrol.hardware.addSC("in", "Listen to flow control from the attached device");
lineconC.no.flowcontrol.hardware.addSC("out", "Send flow control information to the attached device");
lineconC.no.flowcontrol.addSC("lock", "Ignore network host requests to change flow control");
lineconC.no.flowcontrol.addSC("software", "Set software flow control");
lineconC.no.flowcontrol.software.addSC("in", "Listen to flow control from the attached device");
lineconC.no.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control");
lineconC.no.flowcontrol.software.addSC("out", "Send flow control information to the attached device");
lineconC.no.flowcontrol.software.out.addSC("lock", "Ignore network host requests to change flow control");
lineconC.no.addSC("full-help", "Provide help to unprivileged user");
lineconC.no.addSC("history", "Enable and control the command history function");
lineconC.no.history.addSC("size", "Set history buffer size");
lineconC.no.addSC("international", "Enable international 8-bit character support");
lineconC.no.addSC("ip", "IP options");
lineconC.no.ip.addSC("netmask-format", "Change display of netmasks");
lineconC.no.ip["netmask-format"].addSC("bit-count", "Display netmask as number of significant bits");
lineconC.no.ip["netmask-format"].addSC("decimal", "Display netmask in dotted decimal");
lineconC.no.ip["netmask-format"].addSC("hexadecimal", "Display netmask in hexadecimal");
lineconC.no.ip.addSC("tcp", "TCP options");
lineconC.no.ip.tcp.addSC("input-coalesce-threshold", "Set the threshold that triggers packet coalescing (20 default)");
// lineconC.no.addSC("length", "Set number of lines on a screen");
lineconC.no.addSC("location", "Enter terminal location description");
lineconC.no.addSC("logging", "Modify message logging facilities");
lineconC.no.logging.addSC("synchronous", "Synchronized message output");
lineconC.no.addSC("login", "Enable password checking");
lineconC.no.login.addSC("local", "Local password checking");
lineconC.no.login.addSC("tacacs", "Use tacacs server for password checking");
lineconC.no.addSC("modem", "Configure the Modem Control Lines");
lineconC.no.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control");
lineconC.no.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC");
lineconC.no.modem.addSC("Dialin", "Configure line for a modern dial-in modem");
lineconC.no.modem.addSC("Host", "Devices that expect an incoming modem call");
lineconC.no.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem");
lineconC.no.modem.addSC("Printer", "Devices that require DSR/CD active");
lineconC.no.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response");
lineconC.no.modem.addSC("dtr-delay", "Set interval during which DTR is held low");
lineconC.no.addSC("monitor", "Copy debug output to the current terminal line");
lineconC.no.addSC("motd-banner", "Enable the display of the MOTD banner");
lineconC.addSC("notify", "Inform users of output from concurrent sessions");
lineconC.addSC("padding", "Set padding for a specified output character");
lineconC.padding.addSC("CHAR or <0-127>", "Character to be padded");
lineconC.addSC("parity", "Set terminal parity");
lineconC.parity.addSC("even", "Even parity");
lineconC.parity.addSC("mark", "Mark parity");
lineconC.parity.addSC("none", "No parity");
lineconC.parity.addSC("odd", "Odd parity");
lineconC.parity.addSC("space", "Space parity");
lineconC.addSC("password", "Set a password");
lineconC.password.addSC("<0-0>", "Specifies an UNENCRYPTED password will follow");
lineconC.password.addSC("<7-7>", "Specifies a HIDDEN password will follow");
lineconC.password["<7-7>"].addSC("WORD", "The HIDDEN line password string");
lineconC.password.addSC("LINE", "The UNENCRYPTED (cleartext) line password");
lineconC.addSC("privilege", "Change privilege level for line");
lineconC.privilege.addSC("level", "Assign default privilege level for line");
lineconC.privilege.level.addSC("<0-15>", "Default privilege level for line");
lineconC.addSC("refuse-message", "Define a refuse banner");
lineconC["refuse-message"].addSC("LINE", "c refuse-text c, where 'c' is a delimiting character");
lineconC.addSC("rotary", "Add line to a rotary group");
lineconC.rotary.addSC("<0-100>", "Rotary group to add line to");
lineconC.addSC("rxspeed", "Set the receive speed");
lineconC.rxspeed.addSC("<0-4294967295>", "Receive speed");
lineconC.addSC("session-timeout", "Set interval for closing connection when there is no input traffic");
lineconC["session-timeout"].addSC("<0-35791>", "Session timeout interval in minutes");
lineconC["session-timeout"]["<0-35791>"].addSC("output", "Include output traffic as well as input traffic");
lineconC.addSC("special-character-bits", "Size of the escape (and other special) characters");
lineconC["special-character-bits"].addSC("<7-8>", "Bits per character");
lineconC.addSC("speed", "Set the transmit and receive speeds");
lineconC.speed.addSC("<0-4294967295>", "Transmit and receive speeds");
lineconC.addSC("start-character", "Define the start character");
lineconC["start-character"].addSC("CHAR or <0-255>", "Start character or its decimal equivalent");
lineconC.addSC("stop-character", "Define the stop character");
lineconC["stop-character"].addSC("CHAR or <0-255>", "Stop character or its decimal equivalent");
lineconC.addSC("stopbits", "Set async line stop bits");
lineconC.stopbits.addSC("<1-1>", "One stop bit");
lineconC.stopbits.addSC("1.5", "One and one-half stop bits");
lineconC.stopbits.addSC("<2-2>", "Two stop bits");
lineconC.addSC("terminal-type", "Set the terminal type");
lineconC["terminal-type"].addSC("WORD", "Terminal type");
lineconC.addSC("timeout", "Timeouts for the line");
lineconC.timeout.addSC("login", "Timeouts related to the login sequence");
lineconC.timeout.login.addSC("response", "Timeout for any user input during login sequences");
lineconC.timeout.login.response.addSC("<0-300>", "Timeout in seconds");
lineconC.addSC("transport", "Define transport protocols for line");
lineconC.transport.addSC("input", "Define which protocols to use when connecting to the terminal server");
lineconC.transport.input.addSC("all", "All protocols");
lineconC.transport.input.addSC("none", "No protocols");
lineconC.transport.input.addSC("telnet", "TCP/IP Telnet protocol");
lineconC.transport.addSC("output", "Define which protocols to use for outgoing connections");
lineconC.transport.output.addSC("all", "All protocols");
lineconC.transport.output.addSC("none", "No protocols");
lineconC.transport.output.addSC("telnet", "TCP/IP Telnet protocol");
lineconC.transport.addSC("preferred", "Specify the preferred protocol to use");
lineconC.transport.preferred.addSC("all", "All protocols");
lineconC.transport.preferred.addSC("none", "No protocols");
lineconC.transport.preferred.addSC("telnet", "TCP/IP Telnet protocol");
lineconC.addSC("txspeed", "Set the transmit speeds");
lineconC.txspeed.addSC("<0-4294967295>", "Transmit speed");
lineconC.addSC("vacant-message", "Define a vacant banner");
lineconC["vacant-message"].addSC("LINE", "c vacant-text c, where 'c' is a delimiting character");
lineconC.addSC("width", "Set width of the display terminal");
lineconC.width.addSC("<0-512>", "Number of characters on a screen line");
|