[SOLVED] Udev Kindle Paperwhite - Printable Version

+- Forum (
+-- Forum: Hardware (/forum-7.html)
+--- Forum: Peripherals (/forum-27.html)
+--- Thread: [SOLVED] Udev Kindle Paperwhite (/thread-422.html)

Udev Kindle Paperwhite - fuchini - 9th Feb, 2013 07:48 AM


I'm posting here because I want to run a script after connecting my Kindle (/dev/sdg1). When I connect my kindle, nothing happens but it is still mounted according to fstab. I have my Kindle paperwhite in fstab using it's UUID.

The script I'm trying to run creates a text file in my home folder. The script is executable and I can run it normally on its own.

I created this file /etc/udev/rules.d/kindle.rules:

KERNEL=="sd*", ACTION=="add", SUBSYSTEM=="usb", SYSFS{idVendor}=="1949", SYSFS{idProduct}=="0004", RUN+="/usr/bin/local/"

When I run this command:

sudo udevadm info -a -n /dev/sdg1

I get the text that's attached in Udev.txt

Xbian Version: Xbian 1 Alpha 4
SD Card: SanDisk Class 6
Internet Connection: Wired
Overclocked: Not that I know of.
Everything is connected through a hub (Rosewill RHUB-210).

When I connect it while in
udevadm monitor

I get the messages I posted in Udev-Monitor.txt

Re: Udev Kindle Paperwhite - rikardo1979 - 9th Feb, 2013 08:00 AM

thank you for quick response and editing your post

RE: Udev Kindle Paperwhite - fuchini - 9th Feb, 2013 08:59 AM

Ok, it worked by writting ATTRS instead of SYSFS

RE: Udev Kindle Paperwhite - CurlyMo - 9th Feb, 2013 09:07 AM

Can you open an issue on our git so we can include it by default in beta 1?

RE: Udev Kindle Paperwhite - fuchini - 9th Feb, 2013 09:19 AM

Hello, I don't know how to use git but this wasn't a bug, just trying to run a script through trial and error.

RE: Udev Kindle Paperwhite - CurlyMo - 9th Feb, 2013 09:21 AM

I now, but you can also suggest enhancements Smile

Git is our main place where we keep track of all feature/enhancements we want to include in a new version and all bug we need to tackle. I'm not asking to implement it for us, just to open an issue there (and we'll label it as an 'enhancement' suggestion).