Linux driver for the 3Com Bluetooth PCMCIA card |
|
| by Marcel Holtmann and José Orlando Pereira |
This is a driver for the 3Com Bluetooth card. The driver is written for BlueZ 2.0-pre7 or greater and needs the firmware file BT3CPCC.bin from the Windows driver distribution or the driver CD-ROM.
The following two commands will unpack the needed files:
zcat bt3c-0.3.tar.gz | tar xf - unzip -p bt3cinst_en.exe Drivers.W2k/BT3CPCC.bin > bt3c-0.3/BT3CPCC.bin |
The latest version 0.4 is part of the Linux kernel 2.4.20-pre1 and the development kernel 2.5.30. The version 0.4 or greater of the driver uses the BlueZ-BlueFW 0.5 program for loading the firmware. The loader expects the firmware file BT3CPCC.bin in /etc/bluetooth/firmware. The following command extracts this file from the Windows driver distribution:
unzip -p bt3cinst_en.exe Drivers.W2k/BT3CPCC.bin > /etc/bluetooth/firmware/BT3CPCC.bin |
This driver don't work on the PowerPC architecture.
The Linux Card Services have to be configured to use this driver if a 3Com Bluetooth card is plugged in. The following lines have to be added to the file /etc/pcmcia/config:
device "bt3c_cs" module "bt3c_cs" card "3Com Bluetooth PC Card" version "3COM", "*", "Bluetooth PC Card" bind "bt3c_cs" |
Another way to enable the card in the Linux Card Services is to copy the file bt3c.conf in the directory /etc/pcmcia.
bt3c-0.1.tar.gz (7.3 KB)
bt3c-0.2.tar.gz (7.3 KB)
bt3c-0.3.tar.gz (7.8 KB)
bt3c-0.4.tar.gz (7.3 KB)
3Com
Wireless Bluetooth PC Card
| Copyright © 2002-2003 Marcel Holtmann | Created on February 27, 2002 Last modification on July 22, 2003 |