Page 1 of 1

X200 Bluetooth

Posted: Sat Jun 08, 2013 7:46 am
by icebag
I have an X200 (7458-M3G) running Xubuntu 12.04.

According to the Lenovo support website, this model has (or did have?) Bluetooth, but there is no mention of BT when I go into the BIOS. The BT logo lights for a couple of seconds when booting but then goes off again. In Xubuntu the BT management software appears not to see any BT.

So, does it have BT? Where would I look for the BT hardware? And if BT is installed how do I activate it?

Thanks in anticipation.

Re: X200 Bluetooth

Posted: Sat Jun 08, 2013 9:57 am
by yak
As for where the hardware is, the Bluetooth module is in the LCD assembly.

It's the small board under the LCD on this picture, to the left of the ribbon cable.
http://www.justsoo.com/images/b93.jpg

Maybe you don't have it?

I guess it should be somewhere in dmesg. It's an USB device.

Re: X200 Bluetooth

Posted: Sat Jun 08, 2013 10:59 am
by 91011
Had exactly the same problem on a T410 recently. Reinstalled Win 7 several times, swapped out the ribbon cable and tried three BT modules which worked in an x301.
Nothing fixed the problem and when I finally looked at the BIOS settings under Security > I/O, saw BT was not listed.
In the x301, removing the radio removes the Bluetooth option as a selection in the BIOS.
So none of the the BT radios were being detected at boot.
And yes, I did reflash the BIOS to several older versions.

Pretty much resigned to it being a MB problem but would love to find out differently.
Good luck.

Re: X200 Bluetooth

Posted: Sat Jun 08, 2013 11:54 am
by icebag
Thank you for both replies. I have since tried out a couple of other Thinkpads and they exhibit the same behaviour: lots of signs that BT should be there, but it just doesn't work. I think I will invest 99 uk pence in buying a USB BT on Ebay!

Re: X200 Bluetooth

Posted: Sat Jun 08, 2013 12:04 pm
by icebag
Not so fast ...

Here's part of the output from dmesg:

[ 24.313792] Bluetooth: Core ver 2.16
[ 24.313840] NET: Registered protocol family 31
[ 24.313842] Bluetooth: HCI device and connection manager initialized
[ 24.313845] Bluetooth: HCI socket layer initialized
[ 24.313847] Bluetooth: L2CAP socket layer initialized
[ 24.314121] Bluetooth: SCO socket layer initialized
[ 24.316910] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 24.316913] Bluetooth: BNEP filters: protocol multicast
[ 24.318323] ppdev: user-space parallel port driver
[ 24.464038] Bluetooth: RFCOMM TTY layer initialized
[ 24.464042] Bluetooth: RFCOMM socket layer initialized
[ 24.464044] Bluetooth: RFCOMM ver 1.11

So why do the standard Linux tools not find Bluetooth?

Re: X200 Bluetooth

Posted: Sat Jun 08, 2013 5:03 pm
by yak
For comparison, here is BT related stuff I got on my X201 from dmesg on Ubuntu 12.04 live. I can also see a BT icon on the top of the screen and it finds my devices when I click it.
[ 4.336472] usb 1-1.4: Product: ThinkPad Bluetooth with Enhanced Data Rate II
[ 75.724584] Bluetooth: Core ver 2.16
[ 75.724611] Bluetooth: HCI device and connection manager initialized
[ 75.724613] Bluetooth: HCI socket layer initialized
[ 75.724614] Bluetooth: L2CAP socket layer initialized
[ 75.724619] Bluetooth: SCO socket layer initialized
[ 76.933308] Bluetooth: RFCOMM TTY layer initialized
[ 76.933322] Bluetooth: RFCOMM socket layer initialized
[ 76.933324] Bluetooth: RFCOMM ver 1.11
[ 81.247151] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 81.247155] Bluetooth: BNEP filters: protocol multicast
[ 81.380184] usbcore: registered new interface driver btusb
[ 82.029202] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked