Ich möchte Sprachanrufe über die ModemManager-CLI (mmcli) annehmen und starten. Es ist möglich, einen Sprachanruf zu erstellen mit
mmcli -m 0 --voice-create-call='number=0043xxxxxx'
und listen Sie den erstellten Sprachanruf mit
mmcli -m 0 --voice-list-calls
Found 1 calls:
/org/freedesktop/ModemManager1/Call/1 outgoing (unknown)
ImDokumentationEs wird eine --start
Option erwähnt, die aufgerufen wird, gibt mir
mmcli -m 0 --start
error: no call was specified
Dies führt zu meiner ersten Frage: Wie spezifiziert man einen Anruf?
Wenn ich die Nummer anrufe und die Sprachanrufe aufliste, erhalte ich das Ergebnis von oben. Auch ein einfaches --accept
Ergebnis lautet error: no call was specified
.
Wie kann ich also einen Sprachanruf annehmen?
Das Modem hat Verbindung zum Internet und kann SMS empfangen und senden. Verwendetes Modem ist dasSIMCom 7600EVersion von ModemManager ist
mmcli --version
mmcli 1.8.2
Antwort1
Versuchen Sie, den Aufrufindex aus der letzten Befehlsausgabe (in Ihrem Fall 1) über die Option „-o“ anzugeben:
-o, --call=[PATH|INDEX] Specify Call by path or index. Shows Call information if no action specified.