Lenovo SL500 && Suse 11.1: Problems with buttons

Hello Community, I am using Suse 11.1 (KDE) on my Lenovo SL500.
Quite all (hardware) features of this Notebook aren’t supported:
The Volume Buttons, the brightness keys and also the fingerprint reader are not supported, what a pity.
Can anybody help me? I found no solution in the internet yet
:frowning:
thank you in advance!!!

There is a thread about this problem in the Hardware Forum:
"How do I build/make custom driver into kernel? "
(Link: How do I build/make custom driver into kernel? - openSUSE Forums )

I have a Thinkpad SL300 with opensuse 11.1 and the described solution works for me: brightness can be changed, sound buttons are working.

  1. Goto Software.openSUSE.org and search for “lenovo”.
  2. Download the source RPM packages “lenovo-sl-laptop-1-2.6.src.rpm” and “lenovo-options-1-1.2.src.rpm”
  3. Install tool “rpmbuild”, gcc compiler and kernel sources if not already done.
  4. Compile each package with “rpmbuild --rebuild *.src.rpm”. The packages are now in directory /usr/src/packages/RPMS/i586.
  5. Install them as root with “rpm -Uvh *.rpm”
  6. Start yast and go to YaST->System->“Editor for /etc/sysconfig” and search “MODULES_LOADED_ON_BOOT”.
    There you have to add “lenovo-sl-laptop”. Finally reboot the computer.

Cheers/Grüße
Fabian

Hi
There is also an updated module, so there should be a new version
available soon lenovo-sl-laptop-2-1.1 it’s currently scheduled to build.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 17:18, 2 users, load average: 0.05, 0.14, 0.12
GPU GeForce 8600 GTS Silent - Driver Version: 190.18

Which improvements are in lenovo-sl-laptop-2-1.1,
or is there a place where can I read its update history ?

Thanks
Fabian

Interesting versioning scheme.

Source states:

#define LENSL_LAPTOP_VERSION "**0.02**"

Or is there another source than the git repo at

http://github.com/tetromino/lenovo-sl-laptop/tree/master?

P.S.

Wyh rebuilding the src.rpm when there are ready made kmp packages available (in the same repo)?

P.S.

Wyh rebuilding the src.rpm when there are ready made kmp packages available (in the same repo)?

I had to compile the Source RPMs because rpm refused to install the binary package lenovo-sl-laptop due to my different/older kernel version (2.6.27.25).

Ok, since my online-update yesterday I also have 2.6.27.29 which would have been necessary to directly install the binary RPMs. :\

Fabian