There is a good guide on recompiling individual modules here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/554099/comments/14
Unfortunately, http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob_plain;f=drivers/platform/x86/thinkpad_acpi.c;hb=HEAD is not a drop-in replacement for thinkpad_acpi.c with 2.6.32-22-generic source, giving some errors about missing functions and wrong numbers of args. But I hacked about with it fairly blindly, making the minimum changes to make it compile with 2.6.32-22 (source attached). Now: make O=../temp modules SUBDIRS=drivers/platform/x86/ modprobe thinkpad_acpi gives the following results: Jun 11 13:30:13 x100 kernel: [10886.706712] thinkpad_acpi: ThinkPad ACPI Extras v0.24 Jun 11 13:30:13 x100 kernel: [10886.706718] thinkpad_acpi: http://ibm-acpi.sf.net/ Jun 11 13:30:13 x100 kernel: [10886.706721] thinkpad_acpi: ThinkPad BIOS 6XET39WW (1.23 ), EC 6XHT39WW-1.179000 Jun 11 13:30:13 x100 kernel: [10886.706725] thinkpad_acpi: Lenovo ThinkPad X100e, model 35085EG Jun 11 13:30:13 x100 kernel: [10886.709008] thinkpad_acpi: detected a 16-level brightness capable ThinkPad Jun 11 13:30:13 x100 kernel: [10886.711563] thinkpad_acpi: possible tablet mode switch found; ThinkPad in laptop mode Jun 11 13:30:13 x100 kernel: [10886.711596] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver Jun 11 13:30:13 x100 kernel: [10886.711599] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default... Jun 11 13:30:13 x100 kernel: [10886.716578] thinkpad_acpi: asked for hotkey mask 0x040808fc, but firmware forced it to 0x000808fc Jun 11 13:30:13 x100 kernel: [10886.733126] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked Jun 11 13:30:13 x100 kernel: [10886.748479] thinkpad_acpi: rfkill switch tpacpi_wwan_sw: radio is unblocked Jun 11 13:30:13 x100 kernel: [10886.748641] Registered led device: tpacpi::thinklight Jun 11 13:30:13 x100 kernel: [10886.748683] Registered led device: tpacpi::power Jun 11 13:30:13 x100 kernel: [10886.748708] Registered led device: tpacpi::standby Jun 11 13:30:13 x100 kernel: [10886.748732] Registered led device: tpacpi::thinkvantage Jun 11 13:30:13 x100 kernel: [10886.766321] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one. Jun 11 13:30:13 x100 kernel: [10886.766654] thinkpad_acpi: Console audio control enabled, mode: monitor (read only) Jun 11 13:30:13 x100 kernel: [10886.771905] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input10 This looks promising. Pressing Fn-F5 enables the bluetooth happily. ** Attachment added: "Randomly hacked to compile with 2.6.32-22-generic" http://launchpadlibrarian.net/50130966/thinkpad_acpi.c -- Lenovo X100e: thinkpad_acpi: Not yet supported ThinkPad detected! https://bugs.launchpad.net/bugs/557736 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs