ModemManager принимает и начинает голосовой вызов

ModemManager принимает и начинает голосовой вызов

Я хотел бы принимать и начинать голосовые вызовы из ModemManager CLI (mmcli). Возможно создать голосовой вызов с помощью

mmcli -m 0 --voice-create-call='number=0043xxxxxx'

и перечислите созданный голосовой вызов с помощью

mmcli -m 0 --voice-list-calls                                                                                                                          

Found 1 calls:                                                                                                                                                                   
        /org/freedesktop/ModemManager1/Call/1 outgoing (unknown)                                                                                                                 

вДокументацияесть упоминание об --startопции, вызов которой дает мне

mmcli -m 0 --start           
error: no call was specified

Это подводит меня к первому вопросу: как определить вызов?

При звонке на номер и перечислении голосовых вызовов я получаю результат, указанный выше. Также простой --acceptрезультат в error: no call was specified.

Как мне принять голосовой вызов?

Модем имеет подключение к Интернету и может принимать и отправлять SMS. Модем используетсяSIMCom7600E. Версия ModemManager -

mmcli --version                                                                                                                                         

mmcli 1.8.2

решение1

Попробуйте указать индекс вызова из последнего вывода команды (в вашем случае это 1) с помощью опции «-o»:

 -o, --call=[PATH|INDEX] Specify Call by path or index. Shows Call information if no action specified.

Связанный контент