在 Ubuntu 下使用 SecureCRT 配置串口(Serial) 连接设备(如路由器、交换机、开发板等),步骤如下:
一、确认串口设备
- 插入 USB 转串口线
- 查看设备名:
ls /dev/ttyUSB*
ls /dev/ttyACM*
常见为:
/dev/ttyUSB0
/dev/ttyACM0
- 确认权限(否则 SecureCRT 无法打开):
ls -l /dev/ttyUSB0
若当前用户不在 dialout 组:
sudo usermod -aG dialout $USER
注销或重启后生效
二、打开 SecureCRT 配置串口
方法一:快速连接
- 打开 SecureCRT
- 点击 Quick Connect(快速连接)
- 协议选择:Serial
- 配置参数:
- Port:
/dev/ttyUSB0
- Baud rate:常用
9600 / 115200
- Data bits:8
- Parity:None
- Stop bits:1
- Flow control:None(一般选 None)
- 点击 Connect
方法二:新建 Session(推荐长期使用)
- File → New Session
- 协议选择 Serial
- 填写:
- Serial Port:
/dev/ttyUSB0
- Baud Rate:如
115200
- 其余默认(8N1,无流控)
- 下一步 → 命名 Session → 完成
- 双击 Session 连接
三、常见参数说明(很重要)
| 参数 |
常见值 |
| Baud rate |
9600 / 115200 |
| Data bits |
8 |
| Parity |
None |
| Stop bits |
1 |
| Flow Control |
None |
如果登录后乱码或没反应,优先检查 波特率 和 Flow Control
四、常见问题
1. 打开串口提示 Permission denied
sudo chmod 666 /dev/ttyUSB0
或加入 dialout 组(推荐)
2. 串口无输出
- 确认设备是否通电
- 确认波特率是否正确
- 尝试
Ctrl + C 或回车
3. SecureCRT 没有 Serial 选项
- 确认使用的是 SecureCRT 正式版
- 部分精简版可能不包含 Serial 支持
如果你愿意,可以告诉我:
- 设备类型(交换机 / 路由器 / 开发板)
- SecureCRT 版本
- 使用的系统是 Ubuntu 多少版本
我可以给你更精确的配置示例。