1ttymux(7D) Devices ttymux(7D)
2
3
4
6 ttymux - Serial I/O multiplexing STREAMS device driver
7
9 multiplexer@0,0:input
10
11
12 multiplexer@0,0:output
13
14
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
34 /kernel/drv/sparcv9/ttymux 64- bit ELF kernel module
35
36
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
50 se(7D), termio(7I)
51
52
53 Writing Device Drivers
54
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)