Every network engineer knows the moment: the switch has stopped answering, the management VLAN is exactly what you just broke, and the only way in is the console cable at the bottom of the bag. On Windows, most people reach for
PuTTY, which has opened serial lines since version 0.59, released in 2007. On a Mac, it usually means
screen /dev/cu.usbserial-XXXX 9600: a device path to find by hand, a speed passed as an argument, and a key sequence to look up whenever you need a BREAK or want to leave.
SSHive opens the console in a tab of the same window as your
SSH sessions. Choose Serial console in the new connection dialog and the adapters plugged into your Mac are listed by name, so you pick
usbserial-14210 instead of guessing a path; the Bluetooth port every Mac has is marked as a system port and listed last. Data bits, parity, stop bits and flow control are menus, and the speed goes in a field that suggests the common rates. The defaults are 9600 baud and 8-N-1, the setting most Cisco and Juniper consoles expect; MikroTik RouterBOARDs ship set to 115200 baud instead, one of the suggested speeds. SSHive remembers what you used last, and the tab shows the port and the speed, which helps when three consoles are open and one of them is the firewall.
The suggestions run from 9600 to 921600 baud, and any other rate can be typed in for equipment that uses an unusual one. Flow control can be none, RTS/CTS or XON/XOFF. A BREAK button sits in the toolbar, because many routers and switches wait for exactly that signal during boot to drop into ROMMON or password recovery.
The console is built for the usual accidents. At the wrong speed you see noise instead of a frozen window, a long configuration pasted in one go does not lock up the app, and pulling the adapter out closes the session and frees the port for the next one.