Я использую Debian Wheezy, и у моего ноутбука нет последовательного порта. Почему у меня /dev/ttyS*
, и что будет, когда я попытаюсь их прочитать / написать?
Мой конфиг:
└──> ll /dev/ttyS*
crw-rw---T 1 root dialout 4, 64 Apr 30 09:21 /dev/ttyS0
crw-rw---T 1 root dialout 4, 65 Apr 30 09:21 /dev/ttyS1
crw-rw---T 1 root dialout 4, 66 Apr 30 09:21 /dev/ttyS2
crw-rw---T 1 root dialout 4, 67 Apr 30 09:21 /dev/ttyS3
└──> sudo cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:0 rx:0
1: uart:unknown port:000002F8 irq:3
2: uart:unknown port:000003E8 irq:4
3: uart:unknown port:000002E8 irq:3
└──> stty -g
6d02:5:4bf:8a3b:3:1c:7f:15:4:0:1:ff:11:13:1a:ff:12:f:17:16:ff:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
└──> dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 0.653544] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.712718] 00:02: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
PS: здесь упоминается случай, когда у пользователя один порт, а в /dev у него 4, а у меня его нет.