IBM Integrated Bluetooth II with 56K Modem (BMDC)
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 thekey 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.
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
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.