![ModemManager를 사용하여 SMS "GDBus...: 알 수 없는 오류"를 보낼 수 없습니다.](https://linux55.com/image/203231/ModemManager%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20SMS%20%22GDBus...%3A%20%EC%95%8C%20%EC%88%98%20%EC%97%86%EB%8A%94%20%EC%98%A4%EB%A5%98%22%EB%A5%BC%20%EB%B3%B4%EB%82%BC%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
나는 내부 모바일 모뎀을 가지고 있는데 정상적으로 감지되어 현재 4G 인터넷에 사용되고 있습니다. 그런데 ModemManager도 이를 감지합니다.
% mmcli -L
/org/freedesktop/ModemManager1/Modem/0 [Hewlett-Packard] MU736
그래서 보내려고 할 때 먼저 문자 메시지를 만듭니다.
% mmcli -m 0 --messaging-create-sms="text=Test,number=002127…"
Successfully created new SMS: /org/freedesktop/ModemManager1/SMS/3
SMS 설정이 정확합니다:
% mmcli -s 3 -----------------------------
General | dbus path: /org/freedesktop/ModemManager1/SMS/3
-----------------------------
Content | number: 002127…
| text: Test
-----------------------------
Properties | pdu type: submit
| delivery report: not requested
그러나 보내려고 하면 실패합니다.
% mmcli -s 3 --send
[06 mars 2022, 07:50:31] [Debug] Assuming '3' is the SMS index
[06 mars 2022, 07:50:31] [Debug] ModemManager process found at ':1.15'
[06 mars 2022, 07:50:31] [Debug] SMS found at '/org/freedesktop/ModemManager1/SMS/3'
error: couldn't send the SMS: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.Unknown: Unknown error'
편집하다
때로는 다음과 같은 오류 메시지도 표시됩니다.
% mmcli -s 4 --send
error: couldn't send the SMS: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Connected: No AT port available to run command'
그렇다면 이는 무엇을 의미하며 어떻게 해결할 수 있습니까?