如何查找串口

我的dell dimension 8400背面有一个串口。 我想用minicom将这台计算机上的串口与安装的Ubuntu连接起来。

dmesg | grep tty的输出 dmesg | grep tty并没有给我很多有用的信息。 我找不到关键字“Serial”的任何内容:

 [ 0.000000] console [tty0] enabled [ 0.778096] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 0.867939] 0000:04:01.0: ttyS5 at I/O 0xcc08 (irq = 17, base_baud = 115200) is a 16450 [ 0.868098] 0000:04:01.0: ttyS6 at I/O 0xcc10 (irq = 17, base_baud = 115200) is a 8250 [ 0.868246] 0000:04:01.0: ttyS7 at I/O 0xcc18 (irq = 17, base_baud = 115200) is a 16450 [ 0.868394] 0000:04:01.0: ttyS8 at I/O 0xcc20 (irq = 17, base_baud = 115200) is a 8250 [ 0.868542] 0000:04:01.0: ttyS9 at I/O 0xcc28 (irq = 17, base_baud = 115200) is a 8250 [ 1.134731] tty tty36: hash matches 

如何找到串口,以便将旧的终端节点控制器与minicom连接? 我记得在使用相同系统的CentOS上串口工作得很好。

dmesg的输出不是您希望仍然必须运行命令的结果:

 setserial -g /dev/ttyS[0123456789] 

输出如下:

 /dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4 /dev/ttyS1, UART: 16550A, Port: 0x1020, IRQ: 18 /dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4 /dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3 .... /dev/ttyS7, UART: unknown, Port: 0x1020, IRQ: 18 /dev/ttyS8, UART: unknown, Port: 0x03e8, IRQ: 4 /dev/ttyS9, UART: unknown, Port: 0x02e8, IRQ: 3 

因此,如上所示unkwon UART未被采用,因此您可以使用ttyS0 ot ttyS1。

试试这个系统并检查。

更多如果你仍然使用一些旧的Ubuntu版本<14.04你可以使用gtkterm这是一个简单的GTK +终端用于与串口通信。

 sudo apt-get install gtkterm 

在此处输入图像描述

Interesting Posts