Installation of thinkpad-acpid - opensuse 11.4

Hello,

I’d like to know how to add thinkpad-acpid to my opensuse 11.4 Installation.

Full story:

My bluetooth on my thinkpad x220 is not detected by opensuse 11.4. The bluetooth led is off after booting. But it should be there:

Category:X220 - ThinkWiki
ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2) - ThinkWiki

I checked rfkill and lsusb it’s not showing up there.

I found out that Fn+F5 Key kombination should de/acitvtate via acpi and that this should be supported by the ThinkPad ACPI Extras Driver, which are not installed on my laptop. For example the file
/usr/lib/thinkpad_handler ist exisiting, but inside it is pointing to:

/proc/acpi/ibm/bluetooth

which is not there.

But I cannot find the package thinkpad-acpi seems to be part of the kernel. How can I add these files to my installation.

Any help is really appriciated.

Best,

Lothar

On 2012-01-29 13:36, lokuz wrote:

> But I cannot find the package thinkpad-acpi seems to be part of the
> kernel. How can I add these files to my installation.

I see the documentation, but no source file.

/usr/src/linux-2.6.37.6-0.11/Documentation/laptops/thinkpad-acpi.txt


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

I do find the documentation as well.

Source or at least a part, may be this here?

/usr/src/linux-2.6.37.6-0.11/drivers/platform/x86/thinkpad_acpi.c

On 2012-01-29 14:56, lokuz wrote:
>
> I do find the documentation as well.
>
> Source or at least a part, may be this here?
>
> /usr/src/linux-2.6.37.6-0.11/drivers/platform/x86/thinkpad_acpi.c

Yep, could be it. And searching by that name, I see the binary module.
Although only for the x86 arch.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Thanks, that may explain, why in some forums suse user have posted, that it the missing files are directly installed. But how can I install those for x86_64?

On 2012-01-29 16:06, lokuz wrote:
>
> Thanks, that may explain, why in some forums suse user have posted, that
> it the missing files are directly installed. But how can I install those
> for x86_64?

I don’t know.

Normally, you use modprobe to install a module, just by its name
(thinkpad_acpi). You should read the documentation file I mentioned earlier.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Thanks a lot - modprobe thinkpad_acpi did it!

Still wandering, why thinkpad_acpi does not show up as a package in yast. I am not so familiar with this modules and the kernel.

All the best,

Lothar

On 2012-01-29 18:36, lokuz wrote:
>
> Thanks a lot - modprobe thinkpad_acpi did it!

That’s nice.

> Still wandering, why thinkpad_acpi does not show up as a package in
> yast. I am not so familiar with this modules and the kernel.

Because it is an integral part of the kernel.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)