Version 25 (modified by Jamie McClelland, 9 years ago) (diff)


In XO/Bandcon Serial Console access

Note: if you are trying to connect to a server in our Telehouse facility, see our Telehouse serial access page; for Sunset Park see Sunset Park serial acess page.

More detailed instructions are coming!

Physical Setup

Console server:

  • Port 1: (remote power)
  • Port 2: axiom (CritPath)
  • Port 3:
  • Port 4:
  • Port 5:
  • Port 6:
  • Port 7:
  • Port 8: nene
  • Port 9: finch
  • Port 10: clr
  • Port 11: pianeta (asm)
  • Port 12: shaw (
  • Port 13: zunzuncito (backup switch not in use)
  • Port 15: bufflehead (Riseup)
  • Port 16: kato (in use switch)
  • Port 48: (remote power)

Connecting to your serial console


Replace PORTNUMBER with 3000 plus the number of your port. For example:

ssh -p 3001

If doesn't work, try for the hostname instead.

After logging in, you typically need to hit the enter key to get a login prompt on your console.

Access is available via password or key based auth.

If you are using openssh, you can end your session by typing: <enter> ~ . (that is, hit the enter key, hold down shift while hitting the tilde key, then press period).

Connecting to paley as sysadmin

You can also connect directly via paley with:

connect direct deviceport <servername>

To exit from a direction connect, type ESC-A (that's hit and release escape and then shift-a).


To get the sysrq menu (for raising skinny elephants), type ESC-B h (thats hit and release escape and then shift-B and then h to get the sysrq menu)

Creating a new serial line/user

These need to be improved - not sure how to do this via the command line - so far I'm doing this via the web interface at

  1. Configure the device by going to Devices -> Device Port. Then select the port you want to configure and click configure
    • Provide a name (after the server name)
    • Check the box that says ssh in
    • Change Baud to 115200
  2. Configure the user by doing to User Authentication -> Local/Remote Users and click Add/Edit User
    • Enter a login (servername-console)
    • Create a password
    • Change the listen, data, and clear port settings to just the number of the port they should have access to
    • Enable web access
  3. Configure ssh key access
    • Place the user's public key on a server accessible by password-based scp
    • Edit the username portion of the ssh key line (that last part - separated by a space from the key). Change the username to be the username they will be logging in as on the console server. The portion after the @ sign can be anything (but must be included).
    • Via the web interface, click User Authentication -> SSH users
    • Leave host blank. Enter the target username in the user field
    • Fill out all fields in the Host and Login for import form.
    • Click apply