配置udev规则

编程入门 行业动态 更新时间:2024-10-27 15:30:24

配置udev<a href=https://www.elefans.com/category/jswz/34/1771204.html style=规则"/>

配置udev规则

外设对应的串口名一般都是会变化的,为了避免手动选择,这里可以通过给
USB 设备创建别名的方式解决。
修改并固定设备本身的芯片串口号后
以深度相机为例
添加udev规则

echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="03e7", MODE="0666"' | sudo tee /etc/udev/rules.d/80-movidius.rules
sudo udevadm control --reload-rules && sudo udevadm trigger

另一个设备添加udev的.sh例子

echo  'KERNEL=="ttyUSB*", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60",ATTRS{serial}=="0002", MODE:="0777", GROUP:="dialout", SYMLINK+="wheeltec_controller"' >/etc/udev/rules.d/wheeltec_controller.rules
echo  'KERNEL=="ttyUSB*", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60",ATTRS{serial}=="0001", MODE:="0777", GROUP:="dialout", SYMLINK+="rplidar_laser"' >/etc/udev/rules.d/rplidar_laser.rules
echo  'KERNEL=="ttyUSB*", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60",ATTRS{serial}=="0003", MODE:="0777", GROUP:="dialout", SYMLINK+="fdilink_ahrs"' >/etc/udev/rules.d/fdilink_ahrs.rulesservice udev reload
sleep 2
service udev restart

文件赋权:

sudo chmod 777 fdilink_ahrs_udev.sh

执行脚本:

sudo ./fdilink_ahrs_udev.sh

ubuntu查看端口

ll /dev

终端若出现

lrwxrwxrwx   1 root     root           7 Mar 26 19:42 fdilink_ahrs -> ttyUSB0

即成功用 fdilink_ahrs 这个别名来代表惯导模块了,后续不管接
到哪个 USB 口,使用的时候均不需要考虑端口号变化问题。

PIP镜像加速

0.临时使用

pip install -i  some-package

1.长期使用

pip install pip -U
pip config set global.index-url 

2.配置文件

cd ~/.pip
gedit pip.conf

将内容添加:

[global]
index-url = 
trusted-host = pypi.tuna.tsinghua.edu.cn
timeout = 120

更多推荐

配置udev规则

本文发布于:2023-06-16 01:21:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/736948.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:规则   udev

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!