分页: 1 / 1

多串口使用时串口序号与主板实际不对应

发表于 : 2017-08-31 16:21
楚腰肠断
各位大神,我在ubuntu14.04中使用10个串口时发现只有1和2两个串口序号与实际一致,其它串口经过反复测试发现都是可以使用但序号与实际的不一致。例如主板中的串口3在系统中对应的是ttyS5,主板中串口4在系统中对应的是ttyS6。
请问有什么方法可让系统中的串口号与主板的一致么,我在windows有试过,系统中与主板是一致的。
望大神指点。

Re: 多串口使用时串口序号与主板实际不对应

发表于 : 2017-08-31 19:47
astolia
这么做有啥意义?

Re: 多串口使用时串口序号与主板实际不对应

发表于 : 2017-09-01 1:58
onlylove
astolia 写了:这么做有啥意义?
大概强迫症,我有个usb的3G猫,然后每插拔一次,就会在windows系统上加俩串口,然后我经常去挨个删掉,其实留那一排……也没啥

https://linux.die.net/man/8/setserial

https://stackoverflow.com/questions/243 ... rial-ports

Re: 多串口使用时串口序号与主板实际不对应

发表于 : 2017-09-05 16:28
楚腰肠断
更改内核的arch/x86/include/asm/serial.h可实现串口号对应,不过此方法需重新编译内核。听说可以使用setserial来调节串口使之对应,有没有大神知道具体方法的。