Linux Bluetooth subsystem consist of several layers:
Bluetooth Core (HCI device and connection manager, scheduler)
- HCI Device drivers (interface to the hardware)
- L2CAP Module (L2CAP protocol)
- SCO Module (SCO links)
- RFCOMM Module (RFCOMM protocol)
- BNEP Module (BNEP protocol)
- CMTP Module (CMTP protocol)
+ HCI Device drivers (Interface to the hardware)
+ SCO Module (SCO audio links)
+ L2CAP Module (Logical Link Control and Adaptation Protocol)
+ RFCOMM Module (RFCOMM Protocol)
+ BNEP Module (Bluetooth Network Encapsulation Protocol)
+ CMTP Module (CAPI Message Transport Protocol)
- Say Y here to enable Linux Bluetooth support and to build Bluetooth Core
- layer.
+ Say Y here to compile Bluetooth support into the kernel or say M to
+ compile it as module (bluetooth).
To use Linux Bluetooth subsystem, you will need several user-space
utilities like hciconfig and hcid. These utilities and updates to
Bluetooth kernel modules are provided in the BlueZ packages.
- For more information, see <http://bluez.sourceforge.net/>.
-
- If you want to compile Bluetooth Core as module (bluetooth) say M here.
+ For more information, see <http://www.bluez.org/>.
config BT_L2CAP
tristate "L2CAP protocol support"
tristate "SCO links support"
depends on BT
help
- SCO link provides voice transport over Bluetooth. SCO support is
+ SCO link provides voice transport over Bluetooth. SCO support is
required for voice applications like Headset and Audio.
Say Y here to compile SCO support into the kernel or say M to