ttymux - Serial I/O multiplexing STREAMS device driver





     ttymux is a STREAMS  multiplexer driver that connects multi-
     ple serial devices to the system console. Using this driver,
     input from multiple physical devices can be multiplexed onto
     a single input stream for the system console. Output written
     to the console can be distributed to multiple physical  dev-
     ices  to  provide  redundant console interfaces to a system.
     Input and output can be multiplexed to or  from  a  separate
     list of devices.

     ttymux is a STREAM's multiplexer for serial drivers (such as
     se(7D))  that  comply  with  the  Solaris terminal subsystem

     Currently, multiplexer interfaces are  provided  for  system
     console  I/O  only and not for general serial I/O multiplex-
     ing. Multiplexer interfaces are currently not available  for
     all platforms. Please see NOTES.


           64- bit ELF kernel module


     See attributes(5) for descriptions of the  following  attri-

    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    | Architecture                | SPARC (NetraCT series only) |


     se(7D), termio(7I)

     Writing Device Drivers


     Successful loading of this driver and its  services  depends
     on the EEPROM or NVRAM settings in effect at the most recent
     system reboot. Without the platform firmware  support,  this
     feature  cannot  be  enabled.  Currently,  this  support  is
     provided only on a NetraCT product family.

     Use caution when enabling this feature  to  perform  console
     input  multiplexing,  particularly  during super-user login.
     Because no security measures are enabled when the driver  is
     in  operation,  you  must  clearly  understand  the security
     implications  involved  in  using  this  feature  and   take
     appropriate  measures  to  provide maximum protection to the
     host. This can include such steps as enabling input to  phy-
     sically secured console devices only.

     The ttymux driver does not handle the behavioral differences
     in  control characteristics of different terminal types (for
     example, an ESCAPE sequence.) As a result, multiple terminal
     types  are not supported simultaneously. Please refer to the
     platform user guide for more information.

Man(1) output converted with man2html