udev

    0热度

    1回答

    我希望能够读写ttyACM设备,尤其是Fedora下的Arduino Leonardo板卡。 我做了以下规则: SUBSYSTEM=="tty", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", SYMLINK+="arduino", MODE="0660", GROUP="plugdev" 符号链接创建的,但我没有权限来读取设备: [[e

    1热度

    1回答

    我使用两个Arduino Nano,并且想要更改它们的名称,如/dev中所列,因为目前它们始终是ttyUSB<NUMBER>。 我怎样才能得到一个唯一的序列号来创建一个udev规则? 我试图通过udevadm得到它,但它为两个Arduinos返回相同的序列号。 /var/log: udevadm info -a -n /dev/ttyUSB0 | grep '{serial}' ATTR

    3热度

    2回答

    你好,我正在使用嵌入式系统上安装的debian系统。 PC有3个端口USB我们称之为A,B,C。我想根据USB端口执行不同的脚本。我怎样才能做到这一点? 我发现了很多关于udev规则的文章,并且我有下面的规则,如果我连接一个usb,它会起作用。 ACTION=="add", SUBSYSTEM=="block", KERNEL=="sd[a-z]1", SYMLINK+="usb_to_check

    2热度

    1回答

    我试图但是它一直试图建立的udev时冻结升级我的Debian系统, ~$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... The following packages we

    1热度

    1回答

    我试图在我的键盘插入我的Raspberry Pi时运行一些代码(最好在脚本中)。我目前已经安装了Rasbian Jessie(可能是最新版本?)。我通过研究发现,当usb设备插入Linux机器时,我应该使用“udev”触发事件。 只是为了测试这个,我希望它能够在插入我的键盘时打开一个浏览器(它试图运行的命令在我的监视器插入到终端时在树莓派上运行)。我创建了以下文件/etc/udev/rules.d

    1热度

    1回答

    keyboard-keys-from-name.h被udev-builtin-keyboard.c引用,它是Linux系统的udev的源代码的一部分。它出现在udev-builtin-keyboard.c的#include指令中。 #include "keyboard-keys-from-name.h" 然而,keyboard-keys-from-name.h不附带systemd的焦油球。例如

    0热度

    2回答

    仅在Kubuntu 16.04 64位上进行测试。我有一个应用程序来源不受我控制。它使用了一些libusb的调用,在e.g结束: libusb: error [_get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/001/031: Permission denied libusb: error [_get_usbfs_fd] li

    1热度

    1回答

    当USB鼠标与系统断开连接时,我需要隐藏光标,并在连接鼠标时显示它。任何想法如何做到?

    0热度

    2回答

    试图找出当我插入一个特定的内核模块,可以自动创建设备节点和删除该设备节点的udev规则当内核模块被删除。

    -1热度

    2回答

    我想检测USB连接并挂载其相应的分区。 我试过使用udev.I能够在/ dev/bus/usb/001或/ 002中找到设备。但是从此我无法找到它使用的分区。因此,使用udev我搜索了块分区并挂载,如果添加了一个分区.eg/dev/sda1.But这是一个临时解决方案。 我想要的是使用udev或其他东西来检测USB连接,并找到它正在装载的分区。 我的代码: #include <libudev.h>