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

From ThinkWiki
Jump to: navigation, search
(added more details for the card)
m (Features)
 
(3 intermediate revisions by the same user 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;">
 
=== IBM Integrated Bluetooth II with 56K Modem (BMDC) ===
 
=== IBM Integrated Bluetooth II with 56K Modem (BMDC) ===
This is a combination AC'97 Bluetooth and 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]].
  
 
=== Features ===
 
=== Features ===
* Chipset: Actiontec BMDC200 Bluetooth Controller and Agere LU97 Scorpio Softmodem Controller
+
* 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)
 
* 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
 
* PCI ID: Varies, depends on the AC'97 modem controller's PCI ID
Line 15: Line 15:
 
</div>
 
</div>
 
|}
 
|}
=== Partnumbers ===
 
FRU PN: 26P8396, 91P7259, 91P7315
 
  
=== Also known as.... ===
+
=== Part numbers ===
* Bluetooth/Modem Combo card
+
* 91P7315, 91P7259, 26P8396
* IBM Integrated Bluetooth with 56K Modem (BMDC)
 
* IBM Integrated Bluetooth with 56K Modem, Actiontec
 
  
=== Linux Bluetooth driver ===
+
=== Linux driver ===
This card will work with the standard Linux Bluetooth drivers ('''btusb''').
+
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.
  
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 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.
 
 
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.
 
 
 
=== Linux Modem driver ===
 
The Linux driver from [http://linmodems.technion.ac.il/packages/smartlink/ SmartLink] supports this device.<br>
 
Latest version of this driver is 2.9.11.
 
 
 
The ALSA AC'97 modem driver ('''snd_intel8x0m''') should be used instead of the proprietary kernel module 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.
 
 
 
====Fedora====
 
There is a slmodem rpm in the [http://rpmfusion.org RPM-Fusion] nonfree repository.
 
Once you have installed the package, you need to edit {{Path|/etc/sysconfig/slmodem}} and set INTERFACE=alsa and ALSA_DEVICE=modem:1
 
 
 
{{NOTE|If ALSA_DEVICE<nowiki>=</nowiki>modem:1 does not work, run {{cmd|cat /proc/asound/cards|}} and use the number before the Modem line}}
 
 
 
In addition you can set the country for the correct recognition of dialling and busy tones, and to adhere to any local (possibly legal) requirements. If you do not set the country, it will default to USA.
 
 
 
You can then start the service, and set it to autostart on boot
 
service slmodem start
 
chkconfig slmodem on
 
 
 
After this you should have a {{path|/dev/ttySL0}} device to which you can point your dialer.
 
 
 
=== External Sources ===
 
*[http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-51427 IBMs page about configuring Bluetooth under Linux]
 
  
 
== This card may be found in ==
 
== This card may be found in ==
Line 60: Line 29:
 
* {{R40}}, {{R50}}, {{R50p}}
 
* {{R40}}, {{R50}}, {{R50p}}
  
[[Category:Components]]
+
[[Category:Bluetooth Adapters]] [[Category:Modem Devices]]

Latest revision as of 16: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