Linux driver for Bluetooth cards with UART interface |
|
| by Marcel Holtmann |
This is a driver which directly controls the UART of a Bluetooth card and take the data to the HCI layer. The driver needs BlueZ 2.0-pre1 or greater and the Kernel PCMCIA support.
The Xircom, Sphinx and H-Soft Bluetooth cards have reported to work with the driver. The cards from Brain Boxes and COM One did not work. A future version of the driver may include support for them. It can be also possible that these devices are supported by the bcsp_cs driver.
For the 3Com Bluetooth card exists a seperate driver called bt3c_cs.
The Linux Card Services have to be configured to use this driver if a Bluetooth UART card is plugged in. The following lines have to be added to the file /etc/pcmcia/config:
device "btuart_cs" module "btuart_cs" card "Xircom CreditCard Bluetooth Adapter" version "Xircom", "*", "CBT" bind "btuart_cs" card "Xircom RealPort2 Bluetooth Adapter" version "Xircom", "*", "R2BT" bind "btuart_cs" card "Sphinx PICO Card" version "SPHINX", "BT-CARD" bind "btuart_cs" card "H-Soft blue+Card" version "H-Soft", "Blue+CARD" bind "btuart_cs" card "Cyber-blue Compact Flash Card" manfid 0x0279, 0x950b bind "btuart_cs" |
Another way to enable the cards in the Linux Card Services is to copy the file btuart.conf in the directory /etc/pcmcia.
btuart-0.1.tar.gz (6.5 KB)
btuart-0.2.tar.gz (6.7 KB)
btuart-0.3.tar.gz (6.8 KB)
Xircom
CreditCard Bluetooth Adapter
Brain Boxes
PCMCIA Bluetooth Card
COM
One Platinium Bluetooth PC Card MC310
AmbiCom
Bluetooth CompactFlash Card
Sphinx
Elektronik PICO Card
H-Soft
blue+Card (in German)
Cyber-blue
Bluetooth Compact Flash Card (BLUE CF01)
| Copyright © 2002 Marcel Holtmann | Created on January 2, 2002 Last modification on October 18, 2002 |