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	ttyla-
			       bel as its label. The following	describes  the
			       effect  of  the	-b, -n,	-i, or -f options 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  tty-
			       mon after receiving a successful	connection re-
			       quest and immediately before invoking the  ser-
			       vice  on	the port. If this option is not	speci-
			       fied, 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 com-
			       mand. 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/ttydefs.	 If this option	is not
			       specified, sttydefs will	set nextlabel 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 con-
			       tents  of  /etc/ttydefs.	sttydefs verifies that
			       each entry it displays is correct and that  the
			       entry's nextlabel field references an existing

       -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.10			  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.10>

home | help