CISCO / BushNET Serial Console Setup Guide¶
Complete guide for connecting to the CISCO / BushNET console port.
Console Port Specifications¶
The CISCO / BushNET has two console connection options:
| Port Type | Connector | Location |
|---|---|---|
| RJ-45 Console | RJ-45 (8P8C) | Front panel |
| Mini-USB Console | USB Mini-B | Front panel |
Serial Communication Settings¶
| Parameter | Value |
|---|---|
| Baud Rate | 9600 bps |
| Data Bits | 8 |
| Parity | None |
| Stop Bits | 1 |
| Flow Control | None |
Connection Methods¶
Method 1: RJ-45 Console Cable¶
Required Equipment¶
- Cisco console cable (RJ-45 to DB9) - Cisco P/N: 72-3383-01
- USB-to-Serial adapter (if no DB9 port on PC)
Cable Pinout (RJ-45 to DB9)¶
| RJ-45 Pin | Signal | DB9 Pin | Signal |
|---|---|---|---|
| 1 | RTS | 8 | CTS |
| 2 | DTR | 6 | DSR |
| 3 | TXD | 2 | RXD |
| 4 | GND | 5 | GND |
| 5 | GND | 5 | GND |
| 6 | RXD | 3 | TXD |
| 7 | DSR | 4 | DTR |
| 8 | CTS | 7 | RTS |
Connection Steps¶
- Connect RJ-45 end to switch console port
- Connect DB9 end to PC serial port (or USB adapter)
- Open terminal emulator
- Configure settings: 9600 8N1
Method 2: Mini-USB Console Cable¶
Required Equipment¶
- Standard USB Mini-B cable
- Cisco USB console driver (if not auto-installed)
Driver Installation¶
Windows:
- Connect USB cable
- Windows should auto-install driver
- If not, download from: Cisco USB Console Driver
Linux:
- Driver is built into kernel (cdc_acm)
- Device appears as
/dev/ttyACM0
macOS:
- Driver is built-in
- Device appears as
/dev/tty.usbmodem*
Connection Steps¶
- Connect USB Mini-B cable to switch
- Connect USB-A end to PC
- Device appears as virtual COM port
- Open terminal emulator
- Configure settings: 9600 8N1
Terminal Emulator Setup¶
Linux¶
Using Screen¶
# Find device
ls /dev/ttyUSB* /dev/ttyACM* 2>/dev/null
# Connect
screen /dev/ttyUSB0 9600
# Exit: Ctrl+A, then K, then Y
Using Minicom¶
# Install
sudo apt install minicom
# Configure
sudo minicom -s
# Select "Serial port setup"
# Set: A - Serial Device: /dev/ttyUSB0
# Set: E - Bps/Par/Bits: 9600 8N1
# Set: F - Hardware Flow Control: No
# Set: G - Software Flow Control: No
# Save as default
# Connect
minicom
Using PuTTY (Linux)¶
- Select "Serial"
- Serial line:
/dev/ttyUSB0 - Speed: 9600
- Click "Open"
Windows¶
Using PuTTY¶
- Download from: https://www.putty.org/
- Open PuTTY
- Select "Serial" connection type
- Serial line:
COM3(check Device Manager for port) - Speed: 9600
- Click "Open"
Using Tera Term¶
- Download from: https://ttssh2.osdn.jp/
- File → New Connection
- Select "Serial"
- Port: COM3 (your port)
- Setup → Serial Port
- Baud rate: 9600
- Data: 8 bit
- Parity: none
- Stop: 1 bit
- Flow control: none
Using Windows Terminal (PowerShell)¶
macOS¶
Using Screen¶
# Find device
ls /dev/tty.usb*
# Connect
screen /dev/tty.usbserial-XXX 9600
# Exit: Ctrl+A, then Ctrl+\
Using Serial (GUI)¶
- Download from App Store
- Select device
- Set baud rate to 9600
- Connect
Using CISCO / BushNET Serial Manager¶
This project includes a Qt6 GUI tool for serial console access.
Installation¶
Features¶
- Auto-detect serial ports
- Pre-configured CISCO / BushNET defaults (9600 8N1)
- Terminal with ANSI color support
- Quick command buttons
- Command history
- Session logging
- Connection profiles
Usage¶
- Launch IE3300SerialManager
- Select port from dropdown
- Click "Connect"
- Interact with switch via terminal
- Use quick commands for common tasks
Troubleshooting¶
No Output on Terminal¶
- Check cable connection
- Ensure cable is fully inserted
-
Try different console port (RJ-45 vs USB)
-
Verify port settings
- Check correct COM port
- Linux:
ls /dev/ttyUSB* /dev/ttyACM* - Windows: Device Manager → Ports
-
macOS:
ls /dev/tty.usb* -
Press Enter several times
-
Switch may need input to display prompt
-
Check switch power
- Verify LEDs indicate switch is powered
Permission Denied (Linux)¶
Add user to dialout group:
Or use sudo:
Garbled Output¶
- Wrong baud rate
- Ensure 9600 bps is selected
-
Try other common rates: 115200, 38400, 19200
-
Flow control mismatch
- Disable hardware flow control
-
Disable software flow control (XON/XOFF)
-
Wrong cable type
- Use Cisco console cable, not Ethernet cable
- Verify pinout if using custom cable
USB Console Not Detected¶
- Install driver
- Windows: Install Cisco USB console driver
- Linux: Should work automatically (cdc_acm module)
-
macOS: Should work automatically
-
Try different USB port
- Avoid USB hubs
-
Use USB 2.0 port if USB 3.0 causes issues
-
Check cable
- Ensure cable supports data (not charge-only)
- Try different cable
Switch Not Responding¶
- Check if switch is booting
- Watch LEDs during power-on
-
Boot process takes 1-2 minutes
-
Switch may be in ROMMON
- Look for
rommon 1 >prompt -
Type
bootto continue booting -
Password recovery may be needed
- If locked out, follow password recovery procedure
Console Output Examples¶
Successful Boot¶
Cisco IOS Software, IE3300 Software (IE3300-UNIVERSALK9-M), Version 17.9.4
...
Press RETURN to get started!
Switch>
ROMMON Mode¶
Type boot to start normal boot.
Initial Configuration Dialog¶
--- System Configuration Dialog ---
Would you like to enter the initial configuration dialog? [yes/no]:
Normal Prompt¶
Switch> ! User EXEC mode
Switch# ! Privileged EXEC mode
Switch(config)# ! Global configuration mode
Switch(config-if)# ! Interface configuration mode
Console Cable Sources¶
Official Cisco Cables¶
- Cisco Console Cable (RJ-45 to DB9): 72-3383-01
- Cisco USB Console Cable: CAB-CONSOLE-USB
Third-Party Alternatives¶
- FTDI-based USB-to-serial adapters
- Prolific PL2303 adapters (may have driver issues on Windows 10/11)
- CP2102/CP2104 based adapters
DIY Cable¶
If making your own cable, use rollover/console pinout:
RJ-45 Pin 1 <-> RJ-45 Pin 8
RJ-45 Pin 2 <-> RJ-45 Pin 7
RJ-45 Pin 3 <-> RJ-45 Pin 6
RJ-45 Pin 4 <-> RJ-45 Pin 5