The kernel's device manager, responsible for the contents of /dev.

learn more… | top users | synonyms

0
votes
0answers
8 views

udev and eMMC rpbm partitions

I'm running into this bug: Fix udev rules to consider mmc rpmb partitions and trying to solve it using a udev rule. I haven't needed to learn anything about udev in the past, so have been reading up ...
0
votes
0answers
12 views

USB drives `/dev/disk/by-id` changed after upgrade from 12.04 to 14.04

I have two Western Digital Red external drives attached over USB. These disks previously (under Ubuntu 12.04 LTS) showed up in /dev/disk/by-id as: ...
6
votes
6answers
5k views

How can I tell linux kernel to completely ignore a disk as if it was not even connected?

Notice Please scroll down for the answer (it has 0 points but it is the correct one). The problem is solved by a patch that will be in kernel 3.12.7 and up; I hope it will back-ported to earlier ...
0
votes
1answer
64 views

Ubuntu 14.10 - udev refuses to update

On Ubuntu 14.10 Udev refuses to update. I executed this code: sudo apt-get upgrade Which gave this output: Reading package lists... Done Building dependency tree Reading state ...
1
vote
1answer
39 views

Wrote udev rule to run script, but nothing happens

Here is my 81-arduino.rules file: KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0043", ATTRS{serial}=="754393133373519132C0", RUN+="/home/z37/screenrun.sh" So when I plug-in ...
0
votes
1answer
5k views

Huawei e173s 3G USB dongle won't switch into modem mode

Output of lsusb | grep Huawei is Bus 003 Device 003: ID 12d1:1c0b Huawei Technologies Co., Ltd. E173s 3G broadband stick (modem off) I've checked if usb_modeswitch is set up properly as per ...
9
votes
1answer
343 views

USB sticks not accessible & system hangs at shut-down: related older hardware?

Please notice the two updates at the end of the post. Original problem I installed Lubuntu 14.04.1 on an older Acer Travelmate 4500 using the forcepae option and adjusting upowerd.py according to ...
0
votes
1answer
14 views

How to assign a fixed device number to a camera?

I need my usb video camera (A4Tech) to take /dev/video0 and the capture card (analog converter) to take /dev/video1 regardless of the order I connect them to PC.
2
votes
0answers
59 views

Device not identified as removable

I have an ebook reader (Kobo Aura) that used to appear as a removable device when connected (in KDE's device notifier). Some time in the last month or so (I haven't upgraded the device), it has ...
1
vote
1answer
30 views

How to identify my device by their physical path?

I'm creating a computer which manipulate harddrives. I would like to identify the harddrive not by the order in which I plug them into my computer but by the slot I put them into. I know Ubuntu ...
12
votes
3answers
1k views

What happens under the hood when an USB drive is inserted?

Some systems use udev / pmount to automatically mount thumbdrives. How is that solved in Ubuntu (specifically, Ubuntu 12.04)? Apparently, neither the pmount package nor the corresponding udev rules ...
1
vote
0answers
24 views

Where can I find the static udev libraries for Ubuntu 14.04?

I am trying to build an executable using the USB static library which in turn needs the UDEV static library. I have the libusb-1.0.a file but cannot locate the libudev.a file for linking. I have ...
1
vote
0answers
66 views

Why has 14.04 LTS no static libraries in some packages?

These are the udev development packages for the last three Ubuntu LTS releases. File list of package libudev-dev in lucid File list of package libudev-dev in precise File list of package libudev-dev ...
7
votes
4answers
11k views

Configure udev to change permissions on USB HID device?

I have a USB scale, a USB HID. Currently, when it is plugged in, the permissions only allow the superuser to access it. How can I configure udev to let anybody access this device? I have the vendor ...
0
votes
0answers
23 views

Error to install svn on ubuntu 14.04

$ sudo apt-get install subversion apache2 libapache2-svn apache2-utils * udev requires hotplug support, not started ... fail! E: Sub-process /usr/bin/dpkg returned an error code (1) How to solve ...
1
vote
0answers
219 views

How can I remap the keys/keycodes of a usb foot switch on SystemD?

I was using the old udev rules to remap my usb foot switch key(the default is the keycode 36 -b :S) to Alt_L. Previosly I created a udev rule and a xmodmap file. But i'm trying the systemd now, and ...
6
votes
1answer
133 views

Executing a script when inserting a flash drive

How can I write a script that fires on an event? When I insert an USB flash drive, Ubuntu mounts it and automatically opens Nautilus. When this happens with a specific flash drive, I'd like to open a ...
14
votes
5answers
13k views

What is the best way to configure a Thinkpad's TrackPoint?

The previously useful ThinkWiki pages appear quite outdated. I am trying to permanently change my TrackPoint sensitivity and speed settings and enable middle mouse button scrolling. I have tried ...
2
votes
1answer
112 views

Cant change name of internal webcam via udev rules Ubuntu 14.04

I need to change device name of internal camera Rule: ACTION=="add", SUBSYSTEM=="video4linux", ATTR{name}=="UVC Camera (046d:0825)", NAME="video2", SYMLINK="usb/video", RUN+="/usr/bin/forudev" I ...
0
votes
0answers
132 views

error in setting up android usb debugging in Ubuntu 14.10

I have a android phone from LG, and I want to use it for USB debugging. I followed the following steps: Enabled usb debugging in developers option on phone. After connecting to PC, phone shows as ...
0
votes
0answers
24 views

Mount USB device to portname instead of devicename

I am using an USB Device as a replacement for a floppy disk. I need to set up a fixed path to my USB device in order for it to work. So one option could be to always use the same USB device, I'll find ...
0
votes
0answers
5 views

mouse function is disabled

I have been aded this rule on /etc/udev/rules.d/70-plantronics.rules ACTION!="add|change", GOTO="xorg_plantronics_end" KERNEL!="event*", GOTO="xorg_plantronics_end" ENV{ID_VENDOR_ID}=="047f", ...
1
vote
1answer
51 views

Mounting USB Device in same location

I am using an USB Device as a replacement for a floppy disk. I am only using one USB device at a time. How can I make Ubuntu to mount ANY USB device into a fixed folder, eg. /media/USERNAME/USB? ...
3
votes
1answer
156 views

Udev not running scripts

I'm trying to make udev disable/enable my touchpad when I connect/disconnect my external mouse. I don't know what is wrong. When I call udevadm --test it seems to be calling my script, but when I ...
7
votes
4answers
21k views

How to distinguish between identical USB-to-serial adapters?

I use a number of identical USB-to-serial adapters with my laptop (Ubuntu 9.10). The adapters are manufactured by Sabrent and are built around a Prolific PL2303 IC, as shown by lsusb: Bus 001 Device ...
2
votes
0answers
161 views

Why can't my udev rules rename kernel device nodes after upgrading from 12.04 to 14.04

In Ubuntu 12.04 I wrote the following udev rules to fix the /dev name of a USB RF remote control. These were: KERNEL=="event[0-9]*", ATTRS{name}=="BTC USB Multimedia Cordless Keyboard", ...
0
votes
0answers
35 views

Circumventing MacBook Pro's motion sensor using /dev/input/js0 as a joystick

I'm on a MacBook Pro 8,1 running 14.04 and I've never plugged in any device with a joystick to my laptop. When I was trying to fix an input problem I was having, I checked /dev/input/js0 thinking that ...
3
votes
1answer
949 views

My custom udev hwdb rule doesn't work

I'm using ubuntu 14.04 installed in EFI Mode, I tried to write simple udev rule which for all external USB keyboards will map capslock for escape. I use a lot of vim and plug and unplug keyboards ...
3
votes
3answers
1k views

Problem with `notify-send`

I have been working in a script to change audio output when you (dis)connect am HDMI screen/TV. Basically it uses UDEV to check any change in the connection and acts accordingly. Everything works ...
3
votes
2answers
92 views

udev script does not start when event happen

I was annoyed that every time I connect my hdmi cable I need to manually change the sound setting. I started looking into udev rules, what I came out with are these two files: ...
3
votes
1answer
1k views

Why do my udev rules run if I use udevadm trigger, but NOT at boot time?

I'm having trouble with udev rules not running. Here's an example: I have a rule /etc/udev/rules.d/99-test.rules which contains: ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x8086", ...
1
vote
2answers
97 views

Execute script on insertion of sdcard

Since I want some union mounts to be created, once a sd card is found in my system, I wrote the following udev my.rules: ACTION=="add", KERNEL=="mmcblk0", SUBSYSTEM=="block", \ RUN+="touch ...
3
votes
2answers
6k views

How do I make udev rules work?

I would like to learn udev rules. Here is what I do: victor@X301A1:~$ ls /etc/udev/rules.d/ 70-persistent-cd.rules 70-persistent-net.rules README Then: victor@X301A1:~$ sudo gedit ...
2
votes
1answer
144 views

why my rule in udev/rules.d does not set the mode and group

jardag@precise-GiB:~$ lsusb Bus 001 Device 006: ID 15ba:002a Olimex Ltd. ARM-USB-TINY-H JTAG interface jardag@precise-GiB:~$ cd /dev/bus/usb crw-rw-r-- 1 root root 189, 0 Apr 4 21:13 001 crw-rw-r-- 1 ...
1
vote
1answer
89 views

Commands not executing in shell script run by udev

I'm having trouble using udev to run a shell script that backs up my hard drives to an external drive whenever the external drive is connected via USB. Everything works except the actual call to ...
1
vote
1answer
285 views

Disable all USB Storage devices and enable some devices based on Vendorid

I tried by adding below udev rule ACTION=="add", SUBSYSTEMS=="usb", RUN+="/bin/sh -c 'for host in /sys/bus/usb/devices/usb*; do echo 0 > $host/authorized_default; done'" ACTION=="add", ...
1
vote
1answer
107 views

How to detect touchscreen devices from a script?

I'm looking for a reliable way to detect if a laptop has a touchscreen device from a script. I know I can parse the output of: $ xinput --list ⎡ Virtual core pointer id=2 ...
0
votes
1answer
66 views

UDEV: how to match SYMLINK during remove event?

I am using libusb to contact with a printer. And I am writing a rule for udev to remove the printer when it is disconnected. I use symlink to indicate the device. But when removing, the rule is not ...
13
votes
1answer
319 views

Only use Mass Storage devices on a selected USB port - how?

On a given USB port, I only want to accept USB Mass Storage capabilities, and nothing else. No HID devices, no Bluetooth adapters, no RS232 converters, nothing. Is there a way to do this e.g. using ...
1
vote
1answer
363 views

Gamepad detected by lsusb but not by PCSX or jstest-gtk in Ubuntu 14.04

I had been using a PS3 gamepad on PCSX for a while on Ubuntu 14.04, but realized it stopped working today. The controller is detected by lsusb on Terminal, but it does not appear in PCSX or ...
0
votes
0answers
127 views

kernel make zImage error - No rule to make target vmlinux

I've been searching for a couple of days and I can't find anything on google about an interesting error I get when compiling a linux kernel. I initially thought this problem had something to do with ...
0
votes
1answer
28 views

How to know where in /dev/ is a USB keyboard loaded?

To be precise, when you plug in a USB storage device, it is loaded in sd something, but where is a usb keyboard loaded in /dev/?
1
vote
0answers
167 views

Ubuntu 14.04 HDMI UDev Rule

I have tried multiple variations to this script but I cannot get it to work. The UDEV Rule fires the script and the script exectutes but simply does not change the audio profile. If I run the script ...
6
votes
1answer
1k views

Make the zoom slider of Microsoft Natural Ergonomic Keyboard 4000 and 7000 scroll up and down, in 14.04 (Trusty)

I tried to use this tutorial to make scroll switch work on my Microsoft Natural Ergonomic Keyboard 4000. But I face following error: sudo: /lib/udev/keymap: command not found I have udev version ...
30
votes
10answers
50k views

What is the correct way to restart udev?

I've changed the name of my eth1 interface to eth0. How to ask udev now to re-read the config? service udev restart and udevadm control --reload-rules don't help. So is there any valid way ...
0
votes
0answers
322 views

Preventing pop-up dialogs when connecting an MTP device

I'm using Lubuntu 14.04 with a Samsung Galaxy S3 running Android 4.3. Each time I connect my phone via USB, I get the following dialog: Unable to open MTP device '[usb:002,023]' A few moments later, ...
0
votes
0answers
295 views

libusb couldn't open USB device /dev/bus/usb/002/006: Permission denied. libusb requires write access to USB device nodes

I am connecting my FTDI Device with Laptop USB. I was following all the steps given in the link How to build libftdi git under Linux But after installing.. When I was running ./eeprom it is throwing: ...
0
votes
1answer
39 views

Swapping Caps Lock and Ctrl via udev

I want to swap Caps Lock and Ctrl. My solution so far is to edit /etc/default/keyboard and setting XKBOPTIONS="ctrl:nocaps" There are problems with this solution. First it doesn't work with virtual ...
6
votes
3answers
2k views

Rebuild accidentally deleted /dev

How to rebuild /dev/ on an Ubuntu lucid where everything in /dev/ were accidentally deleted? MAKEDEV std and MAKEDEV pty aren't enough, which isn't surprising on a system using udev. I haven't ...
1
vote
0answers
669 views

mounting galaxy s4 ubuntu 14.04

I know this has topic has been touched on a lot, and I have tried just about anything I have read and still have no solution. Be aware, still relatively a noob with linux. The problem is as simple as ...