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

From ThinkWiki
Jump to: navigation, search
(Fedora)
(19 intermediate revisions by 6 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;">
 
=== IBM Integrated Bluetooth II with 56K Modem (BMDC) ===
 
=== IBM Integrated Bluetooth II with 56K Modem (BMDC) ===
This is a combination Bluetooth and Modem Adapter that is installed in a CDC slot.
+
This is a combination USB Bluetooth and AC97 Modem Adapter that is installed in a [[CDC slot]].
 +
 
 
=== Bluetooth Features ===
 
=== Bluetooth Features ===
 
* Chipset: Actiontec
 
* Chipset: Actiontec
Line 23: Line 24:
  
 
=== Linux Bluetooth driver ===
 
=== Linux Bluetooth 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 ('''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.
  
The Bluetooth device is implemented using USB and can be enabled or disabled with the {{key|Fn}}{{key|F5}} key combination
 
 
=== Linux Modem driver ===
 
=== Linux Modem driver ===
The Linux driver from [http://www.smlink.com/ SmartLink] supports this device.<br>
+
The Linux driver from [http://linmodems.technion.ac.il/packages/smartlink/ SmartLink] supports this device.<br>
Latest version of this driver is 2.9.10 and supports both the 2.4 and 2.6 kernels
+
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.
 +
 
 +
=== ThinkPads this card may be found in ===
 +
* {{R40}}, {{R40e}}
 +
* {{R50}}, {{R50p}}
 +
* {{T40}}, {{T40p}}, {{T41}}, {{T41p}}
 +
* {{X31}}
  
=== ThinkPad's this card may be found in ===
+
===External Sources===
* [[:Category:R40|R40]], [[:Category:R40e|R40e]]
+
*[http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-51427 IBMs page about configuring Bluetooth under Linux]
* [[:Category:R50|R50]], [[:Category:R50p|R50p]]
 
* [[:Category:T40|T40]], [[:Category:T40p|T40p]], [[:Category:T41|T41]], [[:Category:T41p|T41p]]
 
* [[:Category:X31|X31]]
 
  
  
[[Category:Components]] [[Category:R40]] [[Category:R40e]] [[Category:R50]] [[Category:R50p]] [[Category:T40]] [[Category:T40p]] [[Category:T41]] [[Category:T41p]] [[Category:X31]]
+
[[Category:Components]]

Revision as of 13:47, 26 April 2010

Bluetooth Logo

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.

Bluetooth Features

  • Chipset: Actiontec
  • USB ID: 1668:0441

Modem Features

  • Chipset: Agere
  • AC'97 Modem

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 FnF5 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.

Linux Modem driver

The Linux driver from SmartLink supports this device.
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 RPM-Fusion nonfree repository. Once you have installed the package, you need to edit /etc/sysconfig/slmodem and set INTERFACE=alsa and ALSA_DEVICE=modem:1

NOTE!
If ALSA_DEVICE=modem:1 does not work, run 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 /dev/ttySL0 device to which you can point your dialer.

ThinkPads this card may be found in

External Sources