WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-04-09 14:42:30

BMN李
会员
注册时间: 2018-03-22
累计积分: 43

怎么修改/dev/ttyS后面的数字?

怎么修改/dev/ttyS后面的数字?比如我想把/dev/ttyS2修改为/dev/ttyS9。可以操作这样不?

离线

#2 2019-04-09 14:52:24

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,109

Re: 怎么修改/dev/ttyS后面的数字?

#ls /dev/ttyS* -l 
接结果如下:

crw-rw---- 1 root uucp 4, 64 08-01 20:18 /dev/ttyS0
crw-rw---- 1 root uucp 4, 65 08-01 20:18 /dev/ttyS1
crw-rw---- 1 root uucp 4, 66 08-01 20:18 /dev/ttyS2
crw-rw---- 1 root uucp 4, 67 08-01 20:18 /dev/ttyS3

你这样试一试, 手动建立一下 和 ttyS2 相同的节点:

mknod /dev/ttyS9 c 4 66


看看是不是你想要的效果?

离线

#3 2019-04-09 15:03:28

BMN李
会员
注册时间: 2018-03-22
累计积分: 43

Re: 怎么修改/dev/ttyS后面的数字?

晕哥 说:

#ls /dev/ttyS* -l 
接结果如下:

crw-rw---- 1 root uucp 4, 64 08-01 20:18 /dev/ttyS0
crw-rw---- 1 root uucp 4, 65 08-01 20:18 /dev/ttyS1
crw-rw---- 1 root uucp 4, 66 08-01 20:18 /dev/ttyS2
crw-rw---- 1 root uucp 4, 67 08-01 20:18 /dev/ttyS3

你这样试一试, 手动建立一下 和 ttyS2 相同的节点:

mknod /dev/ttyS9 c 4 66


看看是不是你想要的效果?

是这个意思。这些参数c 4 66是每个设备的/dev/ttyS2都是这样的参数么?还是每个设备可能不一样,或者重上电之后就变了?

离线

#4 2019-04-09 15:05:52

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,109

Re: 怎么修改/dev/ttyS后面的数字?

是一样的,其实用 cp 命令也应该是一样的效果 

cp /dev/ttyS2  /dev/ttyS9


可以在用户开机脚本里面做。

离线

#5 2019-04-09 15:07:55

BMN李
会员
注册时间: 2018-03-22
累计积分: 43

Re: 怎么修改/dev/ttyS后面的数字?

晕哥 说:

是一样的,其实用 cp 命令也应该是一样的效果 

cp /dev/ttyS2  /dev/ttyS9


可以在用户开机脚本里面做。

大概知道了。我这边试看看。

离线

#6 2019-04-10 08:57:20

Jmhh247
会员
注册时间: 2018-12-21
累计积分: 50

Re: 怎么修改/dev/ttyS后面的数字?

学习了

离线

#7 2019-04-15 17:16:06

BMN李
会员
注册时间: 2018-03-22
累计积分: 43

Re: 怎么修改/dev/ttyS后面的数字?

aliases {
...
serial0 = &uart0;
serial1 = &uart1;
serial2 = &uart2;
serial3 = &uart3;
serial4 = &uart4;
};

理论上,我把这里的“serial2”改成“serial9”就可以了,但实际测试不行额,还是原来的一样,没有ttyS9这个节点呢。

参考资料:https://blog.csdn.net/kris_fei/article/details/75309163

离线

页脚