diff -up rfkill-0.3/rfkill.c.orig rfkill-0.3/rfkill.c
--- rfkill-0.3/rfkill.c.orig 2009-12-23 16:18:34.000000000 -0500
+++ rfkill-0.3/rfkill.c 2009-12-23 16:18:48.000000000 -0500
@@ -70,7 +70,7 @@ static const char *get_name(__u32 idx)
int fd;
snprintf(filename, sizeof(filename) - 1,
- "/sys/class/rfkill/rfkill%u/name", idx);
+ "/sys/bus/rfkill/devices/rfkill%u/name", idx);
fd = open(filename, O_RDONLY);
if (fd < 0)