シリアルポートttyS0とttyS1はdmesgに表示されません。

シリアルポートttyS0とttyS1はdmesgに表示されません。

私の端末には4つのシリアルポートがあります。私はcommandを使ってそれらを見つけようとしますdmesg | grep tty。これが私が得るものです:

[ 1.317597] serial8250: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
[    1.317730] serial8250: ttyS3 at I/O 0x2e8 (irq = 3) is a 16550A
[    1.319571] 00:0c: ttyS3 at I/O 0x2e8 (irq = 4) is a 16550A
[    1.319799] 00:0d: ttyS2 at I/O 0x3e8 (irq = 3) is a 16550A
[    1.320007] 00:0e: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
[    1.320213] 00:0f: ttyS3 at I/O 0x2e8 (irq = 3) is a 16550A

だからttyS2とttyS3だけが見つかりました...

コマンドを実行すると、setserial -g /dev/ttyS*次のような結果が表示されます。

/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: 16550A, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: 16550A, Port: 0x02e8, IRQ: 3`

シリアルポートttyS0とttyS1が「dmesg」にリストされていないのはなぜですか?

ベストアンサー1

おすすめ記事