您尚未登录。

楼主 # 2023-07-05 10:51:26

小王子&木头人
会员
注册时间: 2018-05-08
已发帖子: 72
积分: 4

udev rules如何解决pwm导出文件权限问题

部分rules文件内容
# 解决 /sys/class/pwm/pwmchip0/export 和/ sys/class/pwm/pwmchip0/unexport 读写问题
SUBSYSTEM=="pwm", KERNEL=="pwmchip*", RUN+="/usr/bin/chmod 0666 /sys%p/export", RUN+="/usr/bin/chmod 0666 /sys%p/unexport"

但执行PWM通道导出后
echo 0 > /sys/class/pwm/pwmchip0/export

新增的/sys/class/pwm/pwmchip0/pwm0还是没有写权限
ls -l /sys/class/pwm/pwmchip0/pwm0/
total 0
-r--r--r-- 1 root root 4096 Jul  5 01:54 capture
-rw-r--r-- 1 root root 4096 Jul  5 01:54 duty_cycle
-rw-r--r-- 1 root root 4096 Jul  5 01:54 enable
-rw-r--r-- 1 root root 4096 Jul  5 01:54 period
-rw-r--r-- 1 root root 4096 Jul  5 01:54 polarity
drwxr-xr-x 2 root root    0 Jul  5 01:54 power
-rw-r--r-- 1 root root 4096 Jul  5 01:54 uevent

万能的坑友,有没有办法用udev规则解决这个问题

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn