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
|
linevtyC.addSC("access-class", "Filter connections based on an IP access list");
linevtyC["access-class"].addSC("<1-199>", "IP access list");
linevtyC["access-class"]["<1-199>"].addSC("in", "Filter incoming connections");
linevtyC["access-class"]["<1-199>"].addSC("out", "Filter outgoing connections");
linevtyC["access-class"].addSC("<1300-2699>", "IP expanded access list");
linevtyC["access-class"]["<1300-2699>"].addSC("in", "Filter incoming connections");
linevtyC["access-class"]["<1300-2699>"].addSC("out", "Filter outgoing connections");
linevtyC.addSC("autocommand", "Automatically execute an EXEC command");
linevtyC.addSC("autocommand-options", "Autocommand options");
linevtyC.addSC("data-character-bits", "Size of characters being handled");
linevtyC.addSC("databits", "Set number of data bits per character");
linevtyC.databits.addSC("5", "Number of data bits");
linevtyC.databits.addSC("6", "");
linevtyC.databits.addSC("<7-7>", "");
linevtyC.databits.addSC("8", "");
linevtyC.addSC("default", "Set a command to its defaults");
linevtyC.addSC("domain-lookup", "Enable domain lookups in show commands");
linevtyC.addSC("editing", "Enable command line editing");
linevtyC.addSC("escape-character", "Change the current line's escape character");
linevtyC.addSC("exec", "Start an EXEC process");
linevtyC.addSC("exec-banner", "Enable the display of the EXEC banner");
linevtyC.addSC("exec-character-bits", "Size of characters to the command exec");
linevtyC.addSC("exec-timeout", "Set the EXEC timeout");
linevtyC["exec-timeout"].addSC("<0-35791>", "Timeout in minutes");
linevtyC["exec-timeout"]["<0-35791>"].addSC("<0-2147483>", "Timeout in seconds");
linevtyC.addSC("exit", "Exit from line configuration mode");
linevtyC.addSC("flowcontrol", "Set the flow control");
linevtyC.flowcontrol.addSC("NONE", "Set no flow control");
linevtyC.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device");
linevtyC.flowcontrol.NONE.addSC("lock", "Ignore network host requests to change flow control");
linevtyC.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device");
linevtyC.flowcontrol.addSC("software", "Set software flow control");
linevtyC.flowcontrol.software.addSC("in", "Listen to flow control from the attached device");
linevtyC.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control");
linevtyC.flowcontrol.software.addSC("out", "Send flow control information to the attached device");
linevtyC.addSC("full-help", "Provide help to unprivileged user");
linevtyC.addSC("help", "Description of the interactive help system");
linevtyC.addSC("history", "Enable and control the command history function");
linevtyC.addSC("international", "Enable international 8-bit character support");
linevtyC.addSC("ip", "IP options");
//linevtyC.addSC("length", "Set number of lines on a screen");
linevtyC.addSC("location", "Enter terminal location description");
linevtyC.addSC("logging", "Modify message logging facilities");
linevtyC.addSC("login", "Enable password checking");
linevtyC.login.addSC("local", "Local password checking");
linevtyC.login.addSC("tacacs", "Use tacacs server for password checking");
linevtyC.addSC("modem", "Configure the Modem Control Lines");
linevtyC.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control");
linevtyC.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC");
linevtyC.modem.addSC("Dialin", "Configure line for a modern dial-in modem");
linevtyC.modem.addSC("Host", "Devices that expect an incoming modem call");
linevtyC.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem");
linevtyC.modem.addSC("Printer", "Devices that require DSR/CD active");
linevtyC.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response");
linevtyC.modem["answer-timeout"].addSC("<0-65535>", "Answer timeout in seconds");
linevtyC.modem.addSC("dtr-delay", "Set interval during which DTR is held low");
linevtyC.modem["dtr-delay"].addSC("<0-65535>", "DTR delay in seconds");
linevtyC.addSC("monitor", "Copy debug output to the current terminal line");
linevtyC.addSC("motd-banner", "Enable the display of the MOTD banner");
linevtyC.addSC("no", "Negate a command or set its defaults");
linevtyC.no.addSC("access-class", "Filter connections based on an IP access list");
linevtyC.no["access-class"].addSC("<1-199>", "IP access list");
linevtyC.no["access-class"].addSC("<1300-2699>", "IP expanded access list");
linevtyC.no["access-class"].addSC("in", "Filter incoming connections");
linevtyC.no["access-class"].addSC("out", "Filter outgoing connections");
linevtyC.no.addSC("autocommand", "Automatically execute an EXEC command");
linevtyC.no.addSC("autocommand-options", "Autocommand options");
linevtyC.no["autocommand-options"].addSC("abort-character", "Autocommand abort character");
linevtyC.no["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
linevtyC.no["autocommand-options"].addSC("delay", "Delay autocommand execution");
linevtyC.no["autocommand-options"].delay.addSC("<0-120>", "Time in seconds");
linevtyC.no["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
linevtyC.no["autocommand-options"].delay["<0-120>"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
linevtyC.no["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion");
linevtyC.no["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character");
linevtyC.no["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
linevtyC.no["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution");
linevtyC.no["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds");
linevtyC.no["autocommand-options"].nohangup.delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
linevtyC.no.addSC("data-character-bits", "Size of characters being handled");
linevtyC.no.addSC("databits", "Set number of data bits per character");
linevtyC.no.addSC("domain-lookup", "Enable domain lookups in show commands");
linevtyC.no.addSC("editing", "Enable command line editing");
linevtyC.no.addSC("escape-character", "Change the current line's escape character");
linevtyC.no["escape-character"].addSC("soft", "Set the soft escape character for this line");
linevtyC.no.addSC("exec", "Start an EXEC process");
linevtyC.no.addSC("exec-banner", "Enable the display of the EXEC banner");
linevtyC.no.addSC("exec-character-bits", "Size of characters to the command exec");
linevtyC.no.addSC("exec-timeout", "Set the EXEC timeout");
linevtyC.no.addSC("flowcontrol", "Set the flow control");
linevtyC.no.flowcontrol.addSC("NONE", "Set no flow control");
linevtyC.no.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device");
linevtyC.no.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device");
linevtyC.no.flowcontrol.addSC("lock", "Ignore network host requests to change flow control");
linevtyC.no.flowcontrol.addSC("software", "Set software flow control");
linevtyC.no.flowcontrol.software.addSC("in", "Listen to flow control from the attached device");
linevtyC.no.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control");
linevtyC.no.flowcontrol.software.addSC("out", "Send flow control information to the attached device");
linevtyC.no.flowcontrol.software.out.addSC("lock", "Ignore network host requests to change flow control");
linevtyC.no.addSC("full-help", "Provide help to unprivileged user");
linevtyC.no.addSC("history", "Enable and control the command history function");
linevtyC.no.history.addSC("size", "Set history buffer size");
linevtyC.no.addSC("international", "Enable international 8-bit character support");
linevtyC.no.addSC("ip", "IP options");
linevtyC.no.ip.addSC("netmask-format", "Change display of netmasks");
linevtyC.no.ip["netmask-format"].addSC("bit-count", "Display netmask as number of significant bits");
linevtyC.no.ip["netmask-format"].addSC("decimal", "Display netmask in dotted decimal");
linevtyC.no.ip["netmask-format"].addSC("hexadecimal", "Display netmask in hexadecimal");
linevtyC.no.ip.addSC("tcp", "TCP options");
linevtyC.no.ip.tcp.addSC("input-coalesce-threshold", "Set the threshold that triggers packet coalescing (20 default)");
// linevtyC.no.addSC("length", "Set number of lines on a screen");
linevtyC.no.addSC("location", "Enter terminal location description");
linevtyC.no.addSC("logging", "Modify message logging facilities");
linevtyC.no.logging.addSC("synchronous", "Synchronized message output");
linevtyC.no.addSC("login", "Enable password checking");
linevtyC.no.login.addSC("local", "Local password checking");
linevtyC.no.login.addSC("tacacs", "Use tacacs server for password checking");
linevtyC.no.addSC("modem", "Configure the Modem Control Lines");
linevtyC.no.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control");
linevtyC.no.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC");
linevtyC.no.modem.addSC("Dialin", "Configure line for a modern dial-in modem");
linevtyC.no.modem.addSC("Host", "Devices that expect an incoming modem call");
linevtyC.no.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem");
linevtyC.no.modem.addSC("Printer", "Devices that require DSR/CD active");
linevtyC.no.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response");
linevtyC.no.modem.addSC("dtr-delay", "Set interval during which DTR is held low");
linevtyC.no.addSC("monitor", "Copy debug output to the current terminal line");
linevtyC.no.addSC("motd-banner", "Enable the display of the MOTD banner");
linevtyC.addSC("notify", "Inform users of output from concurrent sessions");
linevtyC.addSC("padding", "Set padding for a specified output character");
linevtyC.addSC("parity", "Set terminal parity");
linevtyC.parity.addSC("even", "Even parity");
linevtyC.parity.addSC("mark", "Mark parity");
linevtyC.parity.addSC("none", "No parity");
linevtyC.parity.addSC("odd", "Odd parity");
linevtyC.parity.addSC("space", "Space parity");
linevtyC.addSC("password", "Set a password");
linevtyC.password.addSC("<0-0>", "Specifies an UNENCRYPTED password will follow");
linevtyC.password.addSC("<7-7>", "Specifies a HIDDEN password will follow");
linevtyC.password["<7-7>"].addSC("WORD", "The HIDDEN line password string");
linevtyC.password.addSC("LINE", "The UNENCRYPTED (cleartext) line password");
linevtyC.addSC("privilege", "Change privilege level for line");
linevtyC.addSC("refuse-message", "Define a refuse banner");
linevtyC.addSC("rotary", "Add line to a rotary group");
linevtyC.addSC("rxspeed", "Set the receive speed");
linevtyC.addSC("session-timeout", "Set interval for closing connection when there is no input traffic");
linevtyC.addSC("special-character-bits", "Size of the escape (and other special) characters");
linevtyC.addSC("speed", "Set the transmit and receive speeds");
linevtyC.speed.addSC("<0-4294967295>", "Transmit and receive speeds");
linevtyC.addSC("start-character", "Define the start character");
linevtyC.addSC("stop-character", "Define the stop character");
linevtyC.addSC("stopbits", "Set async line stop bits");
linevtyC.stopbits.addSC("<1-1>", "One stop bit");
linevtyC.stopbits.addSC("1.5", "One and one-half stop bits");
linevtyC.stopbits.addSC("<2-2>", "Two stop bits");
linevtyC.addSC("terminal-type", "Set the terminal type");
linevtyC.addSC("timeout", "Timeouts for the line");
linevtyC.addSC("transport", "Define transport protocols for line");
linevtyC.transport.addSC("input", "Define which protocols to use when connecting to the terminal server");
linevtyC.transport.input.addSC("all", "All protocols");
linevtyC.transport.input.addSC("none", "No protocols");
linevtyC.transport.input.addSC("telnet", "TCP/IP Telnet protocol");
linevtyC.transport.addSC("output", "Define which protocols to use for outgoing connections");
linevtyC.transport.output.addSC("all", "All protocols");
linevtyC.transport.output.addSC("none", "No protocols");
linevtyC.transport.output.addSC("telnet", "TCP/IP Telnet protocol");
linevtyC.transport.addSC("preferred", "Specify the preferred protocol to use");
linevtyC.transport.preferred.addSC("all", "All protocols");
linevtyC.transport.preferred.addSC("none", "No protocols");
linevtyC.transport.preferred.addSC("telnet", "TCP/IP Telnet protocol");
linevtyC.addSC("txspeed", "Set the transmit speeds");
linevtyC.addSC("vacant-message", "Define a vacant banner");
linevtyC.addSC("width", "Set width of the display terminal");
|