ThinkPad SL510 information and support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello, 
I own a ThinkPad SL510 for 9 months now. Machine has several problems, 
most important completely broken suspend, but it's not bad otherwise. I 
owned worse.

Now when I bought it thinkpad_acpi was not loading, having some hybrid 
IdeaPad firmware it reported "not yet supported ThinkPad detected". 
Neither hdaps or tp_smapi were loading as wel...

Anyway I found the lenovo-sl-laptop project, but it has no support for 
SL510, only SL500, and author never replied to any of my e-mail. Then I 
found asus-laptop has some support for the SL and I made a feature 
request here: http://dev.iksaif.net/issues/27

They were kind to inspect my DSDT and said there's no way to add 
support.


So without any drivers the state is: no fan control, quirky backlight 
but usable (brightness resets on each boot or X restart), no auto mute 
when headphones are plugged in (I mention it because I saw this driver 
has some audio control) and finally, most extra buttons do not work.

Working buttons: vol up, vol dn, mute, fn+f4 suspend, brightness up, 
brightness dn.

Not working buttons: hibernate, screen zoom, screen lock, microphone 
wifi bluetooth touchpad toggles, battery status and the ThinkVantage 
button.


Yesterday by chance I read a claim on some forum "thinkpad_acpi has 
experimental SL support". I thought it rubbish, but the driver loaded to 
my surprise. I run Linux 2.6.36.2 and the output was: 

thinkpad_acpi: ThinkPad ACPI Extras v0.24
thinkpad_acpi: http://ibm-acpi.sf.net/
thinkpad_acpi: ThinkPad BIOS 6JET77WW (1.35 ), EC 6JHT59WW-1.179000
thinkpad_acpi: Lenovo ThinkPad SL510, model 28476LG
thinkpad_acpi: detected a 8-level brightness capable ThinkPad
thinkpad_acpi: radio switch found; radios are enabled
thinkpad_acpi: possible tablet mode switch found; ThinkPad in laptop mode
thinkpad_acpi: asked for hotkey mask 0x078dffff, but firmware forced it to 0x008dffff
thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
Registered led device: tpacpi::thinklight
Registered led device: tpacpi::power
Registered led device: tpacpi::standby
Registered led device: tpacpi::thinkvantage
thinkpad_acpi: Standard ACPI backlight interface available, not loading native one.
thinkpad_acpi: Console audio control enabled, mode: monitor (read only)
input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input9


I keep upgrading the BIOS in hope they will fix the damn suspend. So 
since the above I upgraded from 1.35 to 1.41 BIOS which is latest, also 
before I dump DSDT and DMI for this request. They are attached to the 
message.


Modprobing thinkpad_acpi made all (or nearly all) extra keys working. 
This alone is enough for me wanting to use thinkpad_acpi. I'm sold. But 
it also had side effects, i.e. the Mute button stopped muting the volume 
and its LED would not light on. I'd love to see the support improving a 
little. And thank you for making it possible to work at all!

-- 
Adrian C. (anrxc) | anrxc..sysphere.org | PGP ID: D20A0618
PGP FP: 02A5 628A D8EE 2A93 996E  929F D5CB 31B7 D20A 0618

Attachment: SL510-dumps.tar
Description: Unix tar archive

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel

[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux