Difference between revisions of "Bluetooth Daughter Card (BDC)"

From ThinkWiki
Jump to: navigation, search
(ThinkPads this card may be found in)
(Bluetooth Daughter Card (BDC))
(2 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
<div style="margin:0px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;">
 
<div style="margin:0px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;">
 
=== Bluetooth Daughter Card (BDC) ===
 
=== Bluetooth Daughter Card (BDC) ===
This is a USB Bluetooth Adapter that is installed in a [[CDC slot]].
+
This is a USB Bluetooth Adapter that is installed in a [[CDC slot]]. Not to be confused with the later [[Bluetooth Daughter Card (14 pins)|BDC 14-pin-socket]].
 +
 
 
=== Features ===
 
=== Features ===
 
* Chipset: TDK
 
* Chipset: TDK
Line 26: Line 27:
  
 
=== Linux driver ===
 
=== Linux driver ===
This card will work with the standard Linux Bluetooth drivers as part of any recent 2.4 or 2.6 kernel
+
This card will work with the standard Linux Bluetooth drivers.
  
This device is implemented as a USB device, which can be enabled or disabled using a button under the display.
+
This device is implemented as a USB device, you might be able to enabled or disabled it using Fn-F5.
  
 
Also be aware that this card has a three pin connector used for currently unknown purposes. The later model Thinkpads have a two pin connector that will not fit.
 
Also be aware that this card has a three pin connector used for currently unknown purposes. The later model Thinkpads have a two pin connector that will not fit.
Line 37: Line 38:
 
* {{X23}}, {{X24}}
 
* {{X23}}, {{X24}}
 
* {{X30}}
 
* {{X30}}
 
I have found that this card may be added to non-bluetooth X24s; this may be possible with other non-bluetooth models from the list above.  It may NOT be added to X22s of any kind.
 
 
To add a BDC to an X24, you will also have to add the bluetooth hinge covers with the button on the right side, p/n 46l6540 (available from ACS for about $25, incl. ship).  The non-bluetooth X24s have the physical switch and BT LED on the motherboard already.  The button on the hinge cover is just a piece of plastic that reaches down to the m/b and pushes the switch.  You will also have to install an antenna.  I don't know what kind of antenna was included with the original bluetooth models.  However, a laptop Wifi antenna with the u.fl connector may be used (search for laptop antenna on ebay).  Finding a good place to place the antenna may be tricky, since the (special) plastic LCD cover, the bottom chassis, and the keyboard bezel all seem to block radio signals (hence the cutouts on the side of the lid on WiFi models).  Any more hints about original antennas and other supported models would be appreciated!
 
  
 
===External Sources===
 
===External Sources===

Revision as of 22:04, 18 April 2014

Bluetooth Logo

Bluetooth Daughter Card (BDC)

This is a USB Bluetooth Adapter that is installed in a CDC slot. Not to be confused with the later BDC 14-pin-socket.

Features

  • Chipset: TDK
  • USB ID: 04bf:0310

IBM Partnumbers

IBM FRU PN: 12P3872, 26P8071

Also known (in IBM literature) as....

  • Bluetooth Daughter Card
  • Bluetooth Daughter Card board
  • BDC board

Firmware

A firmware update is available for this adapter from IBM.
The updated firmware is version 310, and is available here

This firmware update can unfortunately only be applied from Windows.
In theory an update for Linux exists; the BTDFU update utility that can be found on the pages of Marcel Holtmann, the current Linux BlueZ stack maintainer, which can be found here. You need to get the original IBM update file and extract the file with the extension "dfu" from it using cabextract. Using the btdfu tool and this file it should be possible to update the firmware. This procedure has not yet been confirmed.

Linux driver

This card will work with the standard Linux Bluetooth drivers.

This device is implemented as a USB device, you might be able to enabled or disabled it using Fn-F5.

Also be aware that this card has a three pin connector used for currently unknown purposes. The later model Thinkpads have a two pin connector that will not fit.

ThinkPads this card may be found in

External Sources