各位大神,我在ubuntu14.04中使用10个串口时发现只有1和2两个串口序号与实际一致,其它串口经过反复测试发现都是可以使用但序号与实际的不一致。例如主板中的串口3在系统中对应的是ttyS5,主板中串口4在系统中对应的是ttyS6。
请问有什么方法可让系统中的串口号与主板的一致么,我在windows有试过,系统中与主板是一致的。
望大神指点。
多串口使用时串口序号与主板实际不对应
-
- 帖子: 10
- 注册时间: 2017-03-10 16:24
- 系统: ubuntu 14.04
- astolia
- 论坛版主
- 帖子: 6450
- 注册时间: 2008-09-18 13:11
Re: 多串口使用时串口序号与主板实际不对应
这么做有啥意义?
-
- 论坛版主
- 帖子: 5231
- 注册时间: 2007-01-14 16:23
Re: 多串口使用时串口序号与主板实际不对应
大概强迫症,我有个usb的3G猫,然后每插拔一次,就会在windows系统上加俩串口,然后我经常去挨个删掉,其实留那一排……也没啥astolia 写了:这么做有啥意义?
https://linux.die.net/man/8/setserial
https://stackoverflow.com/questions/243 ... rial-ports
-
- 帖子: 10
- 注册时间: 2017-03-10 16:24
- 系统: ubuntu 14.04
Re: 多串口使用时串口序号与主板实际不对应
更改内核的arch/x86/include/asm/serial.h可实现串口号对应,不过此方法需重新编译内核。听说可以使用setserial来调节串口使之对应,有没有大神知道具体方法的。