Difference between revisions of "IBM Integrated Bluetooth II with 56K Modem (BMDC)"

From ThinkWiki
Jump to: navigation, search
(Linux Bluetooth driver)
m (Features)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
{| width="100%"
 
{| width="100%"
|style="vertical-align:top" |[[Image:Logo_bluetooth.jpg|Bluetooth Logo]]
+
|style="vertical-align:top" |
 
|style="vertical-align:top" |
 
|style="vertical-align:top" |
 
<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;">
 
=== IBM Integrated Bluetooth II with 56K Modem (BMDC) ===
 
=== IBM Integrated Bluetooth II with 56K Modem (BMDC) ===
This is a combination USB Bluetooth and AC97 Modem Adapter that is installed in a [[CDC slot]].
+
This is a combination USB Bluetooth and AC'97 Modem Adapter that is installed in a [[CDC slot]].
  
=== Bluetooth Features ===
+
=== Features ===
* Chipset: Actiontec
+
* Chipset: CSR BlueCore02 Bluetooth Controller and Agere LU97 Scorpio Softmodem DSP
 +
* Speeds: 434/723 Kbps (Bluetooth 1.1) and 33.6/56.6 Kbps (V.34/V.90/V.92)
 +
* PCI ID: Varies, depends on the AC'97 modem controller's PCI ID
 
* USB ID: 1668:0441
 
* USB ID: 1668:0441
=== Modem Features ===
+
* Headers: One 2-pin connector, one Hirose U.FL connector
* Chipset: Agere
 
* AC'97 Modem
 
 
</div>
 
</div>
 
|}
 
|}
=== IBM Partnumbers ===
 
IBM FRU PN: 26P8396, 91P7259, 91P7315
 
 
=== Also known (in IBM literature) as.... ===
 
* IBM Integrated Bluetooth with 56K Modem (BMDC)
 
* Bluetooth/Modem Combo card
 
* IBM Integrated Bluetooth with 56K Modem, Actiontec
 
 
=== Linux Bluetooth driver ===
 
This card will work with the standard Linux Bluetooth drivers ('''btusb''').
 
 
The Bluetooth device is implemented using USB, and you might be able to enabled or disabled it with the {{key|Fn}}{{key|F5}} key combination.
 
  
On recent Distros, you can also enable/disable it with '''echo 1 > /sys/devices/platform/thinkpad_acpi/bluetooth_enable''' if you have the '''thinkpad_acpi''' kernel module installed.
+
=== Part numbers ===
 +
* 91P7315, 91P7259, 26P8396
  
=== Linux Modem driver ===
+
=== Linux driver ===
The Linux driver from [http://linux.softpedia.com/get/System/Hardware/slmodem-8718.shtml SmartLink] supports this device.<br>
+
This card's Bluetooth controller will work with the standard Linux Bluetooth drivers ('''btusb'''). The card's softmodem DSP is similar to the DSP found in the [[Modem Daughter Card (MDC)]], so the steps to configure the driver is the same as the Modem Daughter Card.
Latest version of this driver is 2.9.11.
 
  
The kernel driver snd_intel8x0m supports this device.                                                                                                                              
+
On recent distributions, you can enable/disable the Bluetooth controller with '''echo 1 > /sys/devices/platform/thinkpad_acpi/bluetooth_enable''' if you have the '''thinkpad_acpi''' kernel module installed. If you don't, use the {{key|Fn}}{{key|F5}} combination instead, as it relies on the embedded controller to work.
                                                                                                                                                                                   
 
The ALSA modem driver may be used instead of the proprietary ones                                                                                                                   
 
from SmartLink (see README ALSA mode), as it avoids tainting your                                                                                                                   
 
kernel, and does not require a recompile each time you update                                                                                                                       
 
your kernel version.                                                                                                                                                               
 
                                                                                                                                                                                   
 
For debian this is sl-modem-daemon deb and for fedora there is                                                                                                                     
 
slmodem-alsa rpm in RPM-Fusion repository.
 
  
=== ThinkPads this card may be found in ===
+
== This card may be found in ==
* {{R40}}, {{R40e}}
 
* {{R50}}, {{R50p}}
 
 
* {{T40}}, {{T40p}}, {{T41}}, {{T41p}}
 
* {{T40}}, {{T40p}}, {{T41}}, {{T41p}}
 
* {{X31}}
 
* {{X31}}
 +
* {{R40}}, {{R50}}, {{R50p}}
  
===External Sources===
+
[[Category:Bluetooth Adapters]] [[Category:Modem Devices]]
*[http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-51427 IBMs page about configuring Bluetooth under Linux]
 
 
 
 
 
[[Category:Components]]
 

Latest revision as of 15:32, 8 November 2020

IBM Integrated Bluetooth II with 56K Modem (BMDC)

This is a combination USB Bluetooth and AC'97 Modem Adapter that is installed in a CDC slot.

Features

  • Chipset: CSR BlueCore02 Bluetooth Controller and Agere LU97 Scorpio Softmodem DSP
  • Speeds: 434/723 Kbps (Bluetooth 1.1) and 33.6/56.6 Kbps (V.34/V.90/V.92)
  • PCI ID: Varies, depends on the AC'97 modem controller's PCI ID
  • USB ID: 1668:0441
  • Headers: One 2-pin connector, one Hirose U.FL connector

Part numbers

  • 91P7315, 91P7259, 26P8396

Linux driver

This card's Bluetooth controller will work with the standard Linux Bluetooth drivers (btusb). The card's softmodem DSP is similar to the DSP found in the Modem Daughter Card (MDC), so the steps to configure the driver is the same as the Modem Daughter Card.

On recent distributions, you can enable/disable the Bluetooth controller with echo 1 > /sys/devices/platform/thinkpad_acpi/bluetooth_enable if you have the thinkpad_acpi kernel module installed. If you don't, use the FnF5 combination instead, as it relies on the embedded controller to work.

This card may be found in