[ltp] bluetooth + ibm-acpi does not work on X60s

linux-thinkpad@linux-thinkpad.org linux-thinkpad@linux-thinkpad.org
Mon, 21 May 2007 20:37:11 -0400


--Boundary-00=_3sjUGBJ4xyEyvIc
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On Sunday 20 May 2007 15:46, Henrique de Moraes Holschuh wrote:
> Please also send (gzipped, attached) a copy of the dmidecode output
> (obfuscate the UUIDs and serial numbers first), and of the DSDT.

Attached is dmidecode.gz. How would you like the DSDT? Would a dsdt.dsl 
(converted via iasl) as a gzipped attachment work? Or do you want the raw 
dump?

> If you are using any 2.xx version of the BIOS, you probably should upgrade
> to the latest available.

Newest BIOS, version 2.10.

> So, the ACPI interface is working but it is not affecting the bluetooth
> hardware.

Correct.

> What version of ibm-acpi are you using? In which kernel?

# cat /proc/acpi/ibm/driver 
driver:         IBM ThinkPad ACPI Extras
version:        0.12a

Kernel 2.6.18-4-686 (Debian, so it is patched). Would you like me to check if 
any patches were applied to ibm-acpi?

> If you load it, and immediately unload it (don't try to mess with the
> bluetooth or press any fn keys), does that happen as well?  *DO THIS TEST
> ON A FRESH REBOOTED MACHINE*.  If you can do this from a single-user boot,
> it is better (as kde/gnome have the bad manners of messing with the
> thinkpad firmware, so they can skew ibm-acpi tests).

Booting in single-user mode, bluetooth Fn+F5 key works once ibm-acpi is 
removed. In fact, I tried to modprobe and rmmod a few times and it still 
worked. Only with ibm-acpi removed, of course.

Do you know what causes this not to work under KDE by any chance?

--Boundary-00=_3sjUGBJ4xyEyvIc
Content-Type: application/x-gzip;
  name="dmidecode.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="dmidecode.gz"

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
CDVni1pS/PIFo2BKqPCfzjSb/wbJuUvgijMAAA==

--Boundary-00=_3sjUGBJ4xyEyvIc--