Serial Port Access on OSX to Cisco devices

How to connect to a Cisco device (or other serial devices) using OSX and a USB to Serial converter (eg ATEN). Googling, everyone says to use zterm, but I couldn’t get it to work (and zterm looks and feels like a toy).

This probably isn’t the “Mac way” of doing things, but </whatever>…

Install PL2303 USB to Serial Driver for Mac OS X, restart :-(

sudo port selfupdate
sudo port upgrade outdated
sudo port install minicom

Work out tty of USB-Serial converter:

ls /dev/tty* > pre

Plug in USB-Serial converter.

ls /dev/tty* > pst
% diff pre pst
3a4
> /dev/tty.PL2303-00002006

Link up to make life easier:

cd /dev
sudo ln -s tty.PL2303-00002006 ttyusb

Setup minicom, and use colour:

sudo minicom -s -c on

Setup defaults to:

  • /dev/ttyusb (ctrl-A, O, Serial Port Setup)
  • 8N1
  • 9600
  • no hardware or software flow control
  • init string empty (so garbage doesn’t appear on screen when you connect) – ctrl-A, O, Init string
  • save settings as default (ctrl-A, O, Save setup as dfl)

Always use colour:

  • add export MINICOM=”-c on” to shell rc file (~/.bashrc, .~/zshrc, etc)

Connect (sudo minicom), hit enter a few times, and you should be on the device.



Share This


 


One Response to Serial Port Access on OSX to Cisco devices

  1. Also, once the serial port driver is installed, you can use GNU Screen to connect directly. Handy because you can send a ‘break’ (eg for Sun boxes) from screen using “ctrl-a ctrl-b”.

    screen /dev/ttyusb

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>