【发布时间】:2013-08-09 03:15:40
【问题描述】:
我正在使用 USB 转 RS232 电缆在两台 linux 机器之间进行通信。在连接了 USB 端的机器上,我运行:
dmesg | grep tty
并得到以下输出:
console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
usb 2-1.2: pl2303 converter now attached to ttyUSB0
到目前为止一切顺利。现在我运行minicom -s 并使用“串行端口设置”,将“串行设备”更改为“/dev/ttyUSB0”,将“BPS/Par/Bits”更改为“115200 8N1”,然后选择“否” “硬件流控”和“软件流控”。
我将这些设置保存为默认设置,退出 minicom,然后再次运行minicom。
Minicom 打开,但仍处于“离线”状态。我无法输入任何命令。连接到线的串行端口侧的另一台 Linux 机器已打开并且运行良好。为什么我无法连接到这台其他 Linux 机器?
【问题讨论】:
-
哇,我在使用同一个 USB-SERIAL 适配器时遇到了同样的问题
标签: linux serial-port usbserial