diff options
author | Stephen Hemminger <stephen.hemminger@vyatta.com> | 2010-10-14 13:33:08 -0700 |
---|---|---|
committer | Stephen Hemminger <stephen.hemminger@vyatta.com> | 2010-10-14 13:33:08 -0700 |
commit | e32a26b4f023012a2492af484df8bd0ec51cf43a (patch) | |
tree | 6854d97a3214863a09ed3cf275e3cac3c9fc3604 /templates/system | |
parent | 6574830f00496d9d2075641c29b0ed0a3487b3e3 (diff) | |
download | vyatta-cfg-quagga-e32a26b4f023012a2492af484df8bd0ec51cf43a.tar.gz vyatta-cfg-quagga-e32a26b4f023012a2492af484df8bd0ec51cf43a.zip |
Add support for setting up serial console ports
Diffstat (limited to 'templates/system')
-rw-r--r-- | templates/system/console/node.def | 7 | ||||
-rw-r--r-- | templates/system/console/node.tag/speed/node.def | 6 |
2 files changed, 13 insertions, 0 deletions
diff --git a/templates/system/console/node.def b/templates/system/console/node.def new file mode 100644 index 00000000..9e946c7e --- /dev/null +++ b/templates/system/console/node.def @@ -0,0 +1,7 @@ +tag: +type: txt +help: Serial console configuration +allowed: (cd $dev; echo tty*) +syntax:expression: pattern $VAR(@) "^tty[A-Z0-9]+$" \ + ; "console $VAR(@): not a valid tty name" +end: /opt/vyatta/sbin/vyatta_update_console.pl diff --git a/templates/system/console/node.tag/speed/node.def b/templates/system/console/node.tag/speed/node.def new file mode 100644 index 00000000..cf2a0d09 --- /dev/null +++ b/templates/system/console/node.tag/speed/node.def @@ -0,0 +1,6 @@ +type: u32 +help: Console baud rate +allowed: echo 1200 2400 4800 9600 19200 38400 57600 115200 +syntax:expression: $VAR(@) in 1200 2400 4800 9600 19200 38400 57600 115200 ; + "unknown baud rate" +val_help: u32: 1200-115200: Baud rate for console port |