LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2125|回复: 3

如何固定usb的设备名

[复制链接]
发表于 2011-6-22 18:30:14 | 显示全部楼层 |阅读模式
我有若干usb设备,每次插拔之后,或系统重启之后,设备名就变了,
比如
#ls /dev/*USB*'
/dev/ttyUSB0  /dev/ttyUSB3

之前是ttyUSB1,拔插一次就变为ttyUSB2,再一次就变成ttyUSB3了。

不知道有什么方法让它们固定,让设备1插拔与否都是ttyUSB2,设备2都是ttyUSB3等等
发表于 2011-6-22 19:41:01 | 显示全部楼层
用udev吧。我的500G移动硬盘,每次固定都是$HOME/500G
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-29 16:53:43 | 显示全部楼层
您說的500G目錄是自動mount的吧,我的設備不需mount。

在lsusb時,只要usb口不变,似乎 Bus号,Device号就是不变的:
如 Bus 003 Device 007: xxx

但不知如何让/dev/ttyUSBx 也不变
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-10-14 17:39:32 | 显示全部楼层
解決了。

寫一個新的udev規則,讓usb設備創建一個唯一的設備名,如/dev/1-5.6。

或更直接,訪問/dev/serial/by-path/*下已建好的鏈接(我的設備是usb串口)


現在來看2樓的回覆是正解啊,可惜在我後來解決之前不能理解,可惜啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表