All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-raspberrypi]
@ 2018-11-05 21:10 Markus W
  2018-11-06  4:56 ` [meta-raspberrypi] Problem with adding udev rules Markus W
  0 siblings, 1 reply; 8+ messages in thread
From: Markus W @ 2018-11-05 21:10 UTC (permalink / raw)
  To: yocto

Hi!

I want to append the rules in the
recipe-core/udev/udev-rules-rpi/99-com.rules with the rules below from
within my own recipe. I can´t figure out how to do that.

I have tried to add those rules as separate rules file in a recipe in
my own layer. After the build I can see that the rules file is in the
correct directory /etc/udev/rules.d (next to 99-com.rules) but the
rules didn't get applied. The groups below I have created by
inheriting the useradd class (GROUPADD_PARAM_${PN} = "-r spi; -r i2c;
-r gpio") in a different layer with a higher priority than the layer
with the rules recipe.

Not sure why this is not working. Any suggestions?

90-interfaces.rules file:

SUBSYSTEM=="input", GROUP="input", MODE="0660"
SUBSYSTEM=="i2c-dev", GROUP="i2c", MODE="0660"
SUBSYSTEM=="spidev", GROUP="spi", MODE="0660"
SUBSYSTEM=="bcm2835-gpiomem", GROUP="gpio", MODE="0660"

SUBSYSTEM=="gpio", GROUP="gpio", MODE="0660"
SUBSYSTEM=="gpio*", PROGRAM="/bin/sh -c '\
chown -R root:gpio /sys/class/gpio && chmod -R 770 /sys/class/gpio;\
chown -R root:gpio /sys/devices/virtual/gpio && chmod -R 770
/sys/devices/virtual/gpio;\
chown -R root:gpio /sys$devpath && chmod -R 770 /sys$devpath\
'"

Regards,
Markus


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-11-07 13:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-05 21:10 [meta-raspberrypi] Markus W
2018-11-06  4:56 ` [meta-raspberrypi] Problem with adding udev rules Markus W
2018-11-06 13:05   ` Outback Dingo
2018-11-07  9:44     ` Markus W
2018-11-07  9:53       ` Outback Dingo
     [not found]         ` <CAKYr3zzDbGptzGwWe5nrZ__+C-XdjEAUTVAqyvVU0tgythzO7w@mail.gmail.com>
2018-11-07 11:46           ` Markus W
2018-11-07 11:58             ` Outback Dingo
2018-11-07 13:20               ` Markus W

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.