You are not logged in.

#1 2013-07-13 15:13:42

enihcam
Member
From: Internet
Registered: 2009-12-20
Posts: 220

[RESOLVED] udev rules are always ignored.

#/etc/udev/rules.d/powersave.rules
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlp4s0", RUN+="/usr/sbin/iw dev %k set power_save on"


I have a simple udev rule like the above, but it's always ignored. Any ideas?
btw, udevadm test can pass.


Thanks.

Last edited by enihcam (2013-07-14 03:55:51)

Offline

#2 2013-07-13 16:28:01

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [RESOLVED] udev rules are always ignored.

What happens if you follow the udev rule naming convention and supply a numeric prefix such as 90-

Offline

#3 2013-07-13 19:30:14

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [RESOLVED] udev rules are always ignored.

enihcam wrote:

KERNEL=="wlp4s0"

I would be suspicious of that. That's a name created by udev rules AIUI, so I would recommend using 91-blah.rules to ensure that the normal rules are processed *first*.

Just match on something easy, like ATTR{address}.

Offline

#4 2013-07-14 03:55:24

enihcam
Member
From: Internet
Registered: 2009-12-20
Posts: 220

Re: [RESOLVED] udev rules are always ignored.

brebs wrote:
enihcam wrote:

KERNEL=="wlp4s0"

I would be suspicious of that. That's a name created by udev rules AIUI, so I would recommend using 91-blah.rules to ensure that the normal rules are processed *first*.

Just match on something easy, like ATTR{address}.


I changed it to KERNEL="wl*", and it works. Thanks!

Offline

Board footer

Powered by FluxBB