> For the complete documentation index, see [llms.txt](https://til.yulrizka.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://til.yulrizka.com/linux/connect-bluetooth-device-from-cli.md).

# connect bluetooth device from cli

We use bluetoothctl tool which is command-line to BlueZ

```
$ sudo bluetoothctl
```

Enable authentication agent

```
[bluetooth]# agent on
```

Run the scan process

```
[bluetooth]# scan on
```

Pair with the device

```
[bluetooth]# pair 00:25:56:D1:36:6B
```

Connect to the device

```
[bluetooth]# connect 00:25:56:D1:36:6B
```

more information <https://docs.ubuntu.com/core/en/stacks/bluetooth/bluez/docs/reference/pairing/outbound>
