Serial Mode
Serial mode allows you to connect to network devices using a USB-to-serial console cable. This is essential for initial device setup, password recovery, and out-of-band management when SSH is not available.
Prerequisites
- A USB-to-serial console cable (RJ45-to-USB or DB9-to-USB)
- The USB cable connected to the probe's USB port
- Physical access to the network device's console port
- The correct baud rate for the target device
Supported Console Cable Types
| Cable Type | Connector | Common Use |
|---|---|---|
| RJ45-to-USB | RJ45 console port | Cisco, Juniper, Aruba |
| DB9-to-USB | DB9 serial port | Older switches, industrial devices |
| USB-C/USB-A to RJ45 | RJ45 console port | Modern console cables |
| USB-C to USB-C | USB-C console port | Some newer devices |
Recommended Chipsets
For reliable serial communication, use cables with these chipsets:
- FTDI FT232R — most compatible, recommended
- Prolific PL2303 — widely available
- Silicon Labs CP210x — good compatibility
Avoid counterfeit FTDI cables, as they may not work reliably.
Setting Up a Serial Connection
Step 1: Connect the Cable
- Connect the USB end of the console cable to the probe's USB port
- Connect the RJ45/DB9 end to the network device's console port
- Verify the cable is detected by the probe
Step 2: Add the Device
- Navigate to CMod > Devices
- Click Add Device
- Select Serial as the connection type
- Configure the serial parameters:
| Field | Description | Default |
|---|---|---|
| Name | Friendly device name | — |
| Serial Port | Detected USB serial device | /dev/ttyUSB0 |
| Baud Rate | Communication speed | 9600 |
| Data Bits | Number of data bits | 8 |
| Parity | Parity checking | None |
| Stop Bits | Number of stop bits | 1 |
| Flow Control | Hardware/software flow control | None |
| Device Type | Vendor/OS (for template matching) | — |
- Click Save & Test
Step 3: Open Terminal
- Click the device in the CMod device list
- Click Terminal
- An interactive serial terminal opens in your browser
- Press Enter to wake the device console
Baud Rate Reference
Common baud rates by vendor:
| Vendor / Device | Default Baud Rate |
|---|---|
| Cisco IOS / IOS-XE | 9600 |
| Cisco NX-OS | 9600 |
| Juniper Junos | 9600 |
| HP/Aruba ProCurve | 9600 |
| MikroTik RouterOS | 115200 |
| Fortinet FortiOS | 9600 |
| Palo Alto PAN-OS | 9600 |
| Ubiquiti EdgeOS | 115200 |
| Linux (generic) | 115200 |
ipucu
If you see garbled text in the terminal, the baud rate is likely incorrect. Try the common rates: 9600, 19200, 38400, 57600, 115200.