Comment 77 for bug 595896

Revision history for this message
Keng-Yu Lin (lexical) wrote :

@Alain:

  Yes, I am. sorry for the delay because of Chinese New Year vacation.

  I tested the compile & insmod on my Thinkpad X200 (I have no SL hardware). It uses the same driver. It seems to work:

$ make
make -C /lib/modules/`uname -r`/build M=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-23-generic'
  CC [M] /home/lexical/tar/sutton/lp595896/thinkpad_acpi.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC /home/lexical/tar/sutton/lp595896/thinkpad_acpi.mod.o
  LD [M] /home/lexical/tar/sutton/lp595896/thinkpad_acpi.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-23-generic'

$ sudo rmmod thinkpad_acpi
$ sudo insmod ./*.ko

(insmod successfully here, so no further message)

Can you make sure that you rmmod the module before insmod?

Or you can also try

  sudo cp ./thinkpad_acpi.ko /lib/modules/`uname -r`/updates
  sudo depmod -a

and then reboot. See if the new driver is being used and if the quirking works.