man(1) Manual page archive


     CEC(8)                                                     CEC(8)

     NAME
          cec - Coraid Ethernet Console

     SYNOPSIS
          cec [ -dp ] [ -S srv ] [ -c esc ] [ -e ea ] [ -h host [ -s
          shelf ] [ interface ]

     DESCRIPTION
          The cec command uses raw ethernet to connect to a CEC server
          for console access.  All clients share the same session.
          Coraid appliances and Coraid Plan 9 kernels can currently be
          CEC servers.

          A cec process starts by probing the specified network inter-
          face for available CEC servers.  The default is /net/ether0
          . Only one cec process may be run per ethernet interface.
          The -S flag posts its argument to /srv to allow sharing.  If
          the server is specified with the -b, -h, or -s -s flag, the
          connection will proceed immediately upon discovery of the
          first CEC server with the specified address.  Otherwise, a
          selection prompt will be displayed showing the discovered
          CEC servers available for communication.  Unless the -p flag
          is specified, cec exits if no matching servers are found.

                0 5 003048865f1e shelf5
                [#qp]:

          The selection prompt accepts

          number
               Connect to server number (from the first column),

          p    Probe the interface again, and

          q    Quit.

          Note the selection number is not the shelf address but the
          cec-generated sequence number printed in the leftmost col-
          umn.

          Once connected to a cec server, entering the escape sequence
          will drop the user into an escape prompt where the user may
          type 'q' to quit the connection, 'i' to send the escape
          sequence across the connection, or '.' to continue the con-
          nection.  The escape sequence is printed on connection.

        Options
          -d        Output debugging information.

          -c esc    Set the escape caracter to ctl- esc. The default

     CEC(8)                                                     CEC(8)

                    setting is ctl-\.

          -eea      Connect to the server with ethernet address
                    ea.Thisoptionimplies -p.

          -hhost    Connect to the server named host. Note this name
                    may not be the same as the value of
                    `/dev/sysname'.

          -p        Persistence.  Continue trying to connect even if
                    there are no matching servers.  This is useful
                    when connecting to a cpu server before it boots.

          -s shelf  Connect to the server at shelf address shelf.

     NOTES
          If the -e, -s, or -h flags are used cec will exit upon clos-
          ing the connection.  Otherwise, cec will return to the
          selection prompt upon connection close.

     SEE ALSO
          cec(3).

     BUGS
          The CEC protocol should be integrated with the console
          server.  The arbitration between the keyboard and network is
          suboptimal.

          Early boot information and very late crash information from
          servers may be lost due to timing quirks.