bluetoothctl Bluetooth from the shell
Light · Postcard
102 × 152 mm · PDF
Dark · Postcard
102 × 152 mm · PDF
Ink saver · Postcard
102 × 152 mm · PDF
Light · A4 landscape
297 × 210 mm · PDF
Dark · A4 landscape
297 × 210 mm · PDF
Ink saver · A4 landscape
297 × 210 mm · PDF
Light · A3 landscape
420 × 297 mm · PDF
Dark · A3 landscape
420 × 297 mm · PDF
Ink saver · A3 landscape
420 × 297 mm · PDF
Start here
bluetoothctlpower onagent onscan onpair <dev>
trust <dev>
connect <dev>
devicesConcepts
- Scan find it
- Pair exchange keys
- Trust allow reconnect
- Connect use profiles
Session
bluetoothctlbluetoothctl <command>
bluetoothctl --timeout <seconds> scan on
bluetoothctl --agent <capability>
bluetoothctl --monitor
bluetoothctl --version
helpquitmenu <name>
backController
power onpower offshowlistselect <ctrl>
system-alias <name>
discoverable ondiscoverable-timeout <seconds>
pairable onagent ondefault-agentagent <capability>
advertise onDiscover
scan onscan offscan lescan bredrdevicesdevices Paireddevices Connected
devices Trustedinfo <dev>
Pair and connect
pair <dev>
trust <dev>
connect <dev>
disconnect <dev>
remove <dev>
connect <dev> <uuid>
untrust <dev>
block <dev>
unblock <dev>
bearer <dev> <last-seen/bredr/le>
Submenus
menu gattmenu scanmenu advertisemenu playerRecipes
bluetoothctlpower onagent ondefault-agentscan on# wait for the device, then:pair AA:BB:CC:DD:EE:FFtrust AA:BB:CC:DD:EE:FFconnect AA:BB:CC:DD:EE:FFscan off
bluetoothctl devices Pairedbluetoothctl connect AA:BB:CC:DD:EE:FFbluetoothctl info AA:BB:CC:DD:EE:FF
bluetoothctl remove AA:BB:CC:DD:EE:FFbluetoothctl --timeout 15 scan on# then pair, trust, connect interactively
bluetoothctl <<EOFpower ondevices ConnectedshowEOF



