bluetoothctl-telephonyπ
Telephony Submenuπ
- Version:
BlueZ
- Copyright:
Free use of this software is granted under the terms of the GNU Lesser General Public Licenses (LGPL).
- Date:
May 2025
- Manual section:
1
- Manual group:
Linux System Administration
SYNOPSISπ
bluetoothctl [βoptions] [telephony.commands]
This submenu manages telephony features using the org.bluez.Telephony(5) and org.bluez.Call(5) interfaces.
Telephony Commandsπ
listπ
List available audio gateways.
- Usage:
> list
- Example Display all available HFP audio gateways:
- > list
showπ
Show audio gateway information.
- Usage:
> show [telephony]
- Uses:
org.bluez.Telephony(5) properties
- [telephony]:
Audio gateway device path (optional, shows current if omitted)
- Example Show information for currently selected audio gateway:
- > show
- Example Show information for specific audio gateway device:
- > show /org/bluez/hci0/dev_00_11_22_33_44_55
- Example Show information for another audio gateway:
- > show /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF
selectπ
Select default audio gateway.
- Usage:
> select <telephony>
- <telephony>:
Audio gateway device path to set as default
- Example Select specific audio gateway as default:
- > select /org/bluez/hci0/dev_00_11_22_33_44_55
- Example Select different audio gateway as default:
- > select /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF
dialπ
Dial number.
- Usage:
> dial <number> [telephony]
- Uses:
org.bluez.Telephony(5) method Dial
- <number>:
Phone number to dial
- [telephony]:
Audio gateway device path (optional, uses current if omitted)
- Example Dial number using currently selected audio gateway:
- > dial 555-1234
- Example Dial international number using current audio gateway:
- > dial +1-555-123-4567
- Example Dial emergency number using current audio gateway:
- > dial 911
- Example Dial number using specific audio gateway:
- > dial 555-1234 /org/bluez/hci0/dev_00_11_22_33_44_55
- Example Dial UK number using specific audio gateway:
- > dial +44-20-7946-0958 /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF
- Example Dial with caller ID blocking:
- > dial *67-555-1234
- Example Dial with caller ID hiding (GSM format):
- > dial #31#555-1234
hangup-allπ
Hangup all calls.
- Usage:
> hangup-all [telephony]
- Uses:
org.bluez.Telephony(5) method HangupAll
- [telephony]:
Audio gateway device path (optional, uses current if omitted)
- Example Terminate all active and waiting calls on current gateway:
- > hangup-all
- Example Terminate all calls on specific audio gateway:
- > hangup-all /org/bluez/hci0/dev_00_11_22_33_44_55
list-callsπ
List available calls.
- Usage:
> list-calls
- Example Display all active, waiting, and held calls:
- > list-calls
show-callπ
Show call information.
- Usage:
> show-call <call>
- Uses:
org.bluez.Call(5) properties
- <call>:
Call object path to display information for
- Example Show information for specific call:
- > show-call /org/bluez/hci0/dev_00_11_22_33_44_55/call1
- Example Show information for another call:
- > show-call /org/bluez/hci0/dev_00_11_22_33_44_55/call2
- Example Show call information from different device:
- > show-call /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF/call1
answerπ
Answer call.
- Usage:
> answer <call>
- Uses:
org.bluez.Call(5) method Answer
- <call>:
Call object path to answer
- Example Answer incoming call:
- > answer /org/bluez/hci0/dev_00_11_22_33_44_55/call1
- Example Answer waiting call:
- > answer /org/bluez/hci0/dev_00_11_22_33_44_55/call2
- Example Answer call from different device:
- > answer /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF/call1
hangupπ
Hangup call.
- Usage:
> hangup <call>
- Uses:
org.bluez.Call(5) method Hangup
- <call>:
Call object path to terminate
- Example Terminate specific active call:
- > hangup /org/bluez/hci0/dev_00_11_22_33_44_55/call1
- Example Terminate waiting or held call:
- > hangup /org/bluez/hci0/dev_00_11_22_33_44_55/call2
- Example Terminate call from different device:
- > hangup /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF/call1