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)