---
name: "btattach"
section: "1"
platform: "linux"
package: "bluez-utils"
version: "5.87-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/btattach"
---

# btattach(1)

Attach serial devices to BlueZ stack

## Name

btattach - Attach serial devices to BlueZ stack

## SYNOPSIS

**btattach** \[**-B** *device*\] \[**-A** *device*\] \[**-P** *protocol*\] \[**-R**\]

## DESCRIPTION

**[btattach(1)](/btattach/1.md)** is used to attach a serial UART to the Bluetooth stack as a transport interface.

## OPTIONS

- **-B** *device,* **--brder** *device*

  Attach a BR/EDR controller

- **-A** *device,* **--amp** *device*

  Attach an AMP controller

- **-P** *protocol,* **--protocol** *protocol*

  Specify the protocol type for talking to the device.

  Supported values are:

| |
| --- |
| *protocol* |
| h4 |
| bcsp |
| 3wire |
| h4ds |
| ll |
| ath3k |
| intel |
| bcm |
| qca |

- **-S** *baudrate,* **--speed** *baudrate*

  Specify which baudrate to use

- **-N, --noflowctl**

  Disable flow control

- **-v, --version**

  Show version

- **-h, --help**

  Show help options

## RESOURCES

\<http://www.bluez.org\>

## REPORTING BUGS

\<linux-bluetooth@vger.kernel.org\>

## Copyright

Free use of this software is granted under the terms of the GNU Lesser General Public Licenses (LGPL).
