Gostaria de aceitar e iniciar chamadas de voz da CLI do ModemManager (mmcli). É possível criar uma chamada de voz com
mmcli -m 0 --voice-create-call='number=0043xxxxxx'
e liste a chamada de voz criada com
mmcli -m 0 --voice-list-calls
Found 1 calls:
/org/freedesktop/ModemManager1/Call/1 outgoing (unknown)
NoDocumentaçãohá menção de uma --start
opção que invocada me dá
mmcli -m 0 --start
error: no call was specified
Isto leva à minha primeira pergunta: Como especificar uma chamada?
Ao ligar para o número e listar as chamadas de voz acabo com o resultado acima. Também um --accept
resultado simples em error: no call was specified
.
Então, como posso aceitar uma chamada de voz?
O modem possui conexão com a Internet e pode receber e enviar SMS. O modem utilizado é oSIMCom 7600E. A versão do ModemManager é
mmcli --version
mmcli 1.8.2
Responder1
Tente especificar o índice de chamada da última saída do comando (parece 1 no seu caso) através da opção "-o":
-o, --call=[PATH|INDEX] Specify Call by path or index. Shows Call information if no action specified.