1ttymux(7D)                          Devices                         ttymux(7D)
2
3
4

NAME

6       ttymux - Serial I/O multiplexing STREAMS device driver
7

SYNOPSIS

9       multiplexer@0,0:input
10
11
12       multiplexer@0,0:output
13
14

DESCRIPTION

16       ttymux  is  a  STREAMS multiplexer driver that connects multiple serial
17       devices to the system console. Using this driver, input  from  multiple
18       physical  devices can be multiplexed onto a single input stream for the
19       system console. Output written to the console  can  be  distributed  to
20       multiple  physical devices to provide redundant console interfaces to a
21       system. Input and output can be multiplexed to or from a separate  list
22       of devices.
23
24
25       ttymux  is  a  STREAMS  multiplexer for serial drivers (such as se(7D))
26       that comply with the Solaris terminal subsystem interface.
27
28
29       Currently, multiplexer interfaces are provided for system  console  I/O
30       only  and  not  for general serial I/O multiplexing. Multiplexer inter‐
31       faces are currently not available for all platforms. Please see NOTES.
32

FILES

34       /kernel/drv/sparcv9/ttymux    64- bit ELF kernel module
35
36

ATTRIBUTES

38       See attributes(5) for descriptions of the following attributes:
39
40
41
42
43       ┌─────────────────────────────┬─────────────────────────────┐
44       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
45       ├─────────────────────────────┼─────────────────────────────┤
46       │Architecture                 │SPARC (NetraCT series only)  │
47       └─────────────────────────────┴─────────────────────────────┘
48

SEE ALSO

50       se(7D), termio(7I)
51
52
53       Writing Device Drivers
54

NOTES

56       Successful loading of this driver and its services depends on the  EEP‐
57       ROM or NVRAM settings in effect at the most recent system reboot. With‐
58       out the platform firmware support, this feature cannot be enabled. Cur‐
59       rently, this support is provided only on a NetraCT product family.
60
61
62       Use  caution when enabling this feature to perform console input multi‐
63       plexing, particularly during super-user login. Because no security mea‐
64       sures  are  enabled  when  the driver is in operation, you must clearly
65       understand the security implications involved in using this feature and
66       take  appropriate  measures  to provide maximum protection to the host.
67       This can include such steps as enabling  input  to  physically  secured
68       console devices only.
69
70
71       The ttymux driver does not handle the behavioral differences in control
72       characteristics of different terminal types  (for  example,  an  ESCAPE
73       sequence.)  As  a  result,  multiple  terminal  types are not supported
74       simultaneously. Please refer to the platform user guide for more infor‐
75       mation.
76
77
78
79SunOS 5.11                        9 Apr 2009                        ttymux(7D)
Impressum