.TH CEC 8 .SH NAME cec \- Coraid Ethernet Console .SH SYNOPSIS .B cec [ .B -d ] [ .B -s .I shelf ] [ .B -e .I esc ] .I interface .SH DESCRIPTION The .I cec command uses raw Ethernet frames to connect to a CEC server for console access. All clients share the same session. Coraid appliances are currently the only CEC servers. .PP A .I cec process starts by probing the specified network interface (e.g., .LR /net/ether0 ) for available CEC servers. If the shelf address of the server is specified with the .B -s flag, the connection will proceed immediately upon discovery of the first CEC server with this shelf address. Otherwise, a selection prompt will be displayed showing the discovered CEC servers available for communication. If no servers are discovered, .I cec exits. .IP .EX 0 5 003048865f1e shelf5 [#qp]: .EE .LP The selection prompt accepts .TP .I number Connect to server .I number (from the first column), .TP .B p Probe the interface again, and .TP .B q Quit. .PP Note the selection number is not the shelf address but the .IR cec -generated ID number printed in the leftmost column. .PP Once connected to a CEC server, entering the escape sequence will drop the user into an escape prompt where the user may type .L q to quit the connection, .L i to send the escape sequence across the connection, or .L . to continue the connection. The escape sequence is printed on connection. .PP If the .B -s option is used, .I cec will exit upon closing the connection. Otherwise, .I cec will return to the selection prompt upon connection close. .SS Options .TP 1i .B -d Output debugging information. .TP .BI -s " shelf" Connect to the server at shelf address .IR shelf . .TP .BI -e " esc" Set the escape caracter to .BI control - .IR esc . The default setting is .BR control -\e. .SH BUGS The CEC protocol should be integrated with the console server. The arbitration between the keyboard and network is suboptimal.