Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
sttydefs(1M)		System Administration Commands		  sttydefs(1M)

NAME
       sttydefs	- maintain line	settings and hunt sequences for	TTY ports

SYNOPSIS
       /usr/sbin/sttydefs -a ttylabel [-b] [-f final-flags] [-i	initial-flags]
       [-n nextlabel]

       /usr/sbin/sttydefs -l [ttylabel]

       /usr/sbin/sttydefs -r ttylabel

DESCRIPTION
       sttydefs	is an administrative command that maintains the	line  settings
       and hunt	sequences for the system's TTY ports by	making entries in, and
       deleting	entries	from the /etc/ttydefs file.

       sttydefs	with a -a or -r	option may be invoked only by the  super-user.
       sttydefs	with -l	may be invoked by any user on the  system.

OPTIONS
       The following options are supported:

       -a ttylabel
	     Add  a  record  to	the ttydefs file, using	ttylabel as its	label.
	     The following describes the effect	of the -b, -n, -i, or  -f  op-
	     tions when	used in	conjunction with the -a	option:

       -b    Enable autobaud. Autobaud allows the system to set	the line speed
	     of	a given	TTY port to the	line speed of the device connected  to
	     the port without
	      the user's intervention.

       -f final-flags
	     Specify  the  value  to  be  used	in  the	 final-flags  field in
	     /etc/ttydefs. final-flags must be in a format recognized  by  the
	     stty  command.  final-flags  are  the termio(7I) settings used by
	     ttymon after receiving a successful connection request and	 imme-
	     diately  before  invoking the service on the port.	If this	option
	     is	not specified, sttydefs	will  set  final-flags	equal  to  the
	     termio(7I)	flags 9600 and sane.

       -i initial-flags
	     Specify  the  value  to  be  used	in  the	initial-flags field in
	     /etc/ttydefs. initial-flags must be in a format recognized	by the
	     stty  command.  These flags are used by ttymon when searching for
	     the  correct baud rate. They are set prior	to writing the prompt.
	     If	 this option is	not specified, sttydefs	will set initial-flags
	     equal to the termio(7I) flag 9600.

       -n nextlabel
	     Specify the value to be used in the nextlabel field in  /etc/tty-
	     defs.  If this option is not specified, sttydefs will set nextla-
	     bel equal to ttylabel.

       -l[ttylabel]
	     If	a ttylabel is specified, sttydefs  displays  the  record  from
	     /etc/ttydefs  whose  TTY label matches the	specified ttylabel. If
	     no	ttylabel is specified, sttydefs	displays the  entire  contents
	     of	/etc/ttydefs. sttydefs verifies	that each entry	it displays is
	     correct and that the entry's nextlabel field references an	exist-
	     ing

       -r ttylabel
	     Remove  any  record in the	ttydefs	file  that has ttylabel	as its
	     label.

OUTPUT
       If successful, sttydefs will exit with a	status of 0. sttydefs -l  will
       generate	the requested information and send it to standard output.

EXAMPLES
       Example 1: A sample of sttydefs command.

       The  following  command	lists  all the entries in the ttydefs file and
       prints an error message for each	invalid	entry that is detected.

       example#	sttydefs -l

       The following shows a command that requests information	for  a	single
       label and its output:

       example#	sttydefs -l 9600
       ------------------------------------------------------------------
       9600:9600 hupcl erase ^h:9600 sane ixany	tab3 hupcl erase ^h::4800
       ------------------------------------------------------------------
       ttylabel: 9600
       initial flags: 9600 hupcl erase ^h
       final flags:   9600 sane	ixany tab3 hupcl erase ^h
       autobaud: no
       nextlabel:      4800
       The  following  sequence	 of  commands  will add	the labels 1200, 2400,
       4800, and 9600 and put them in a	circular list:

       sttydefs	-a 1200	-n 2400	-i 1200	-f "1200 sane"
       sttydefs	-a 2400	-n 4800	-i 2400	-f "2400 sane"
       sttydefs	-a 4800	-n 9600	-i 4800	-f "4800 sane"
       sttydefs	-a 9600	-n 1200	-i 9600	-f "9600 sane"

FILES
       /etc/ttydefs

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWcsu			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       attributes(5), termio(7I)

SunOS 5.9			  14 Sep 1992			  sttydefs(1M)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | OUTPUT | EXAMPLES | FILES | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=sttydefs&sektion=1m&manpath=SunOS+5.9>

home | help