SMS 在 ModemManager GUI 中不起作用

SMS 在 ModemManager GUI 中不起作用

我有一个华为 4G LTE USB 调制解调器并已在 Ubuntu 20.04 中成功连接并激活它。我可以使用 SIM 卡的数据连接,但我还没有使用 SMS 以及 USSD 等其他功能。

我了解到一款名为调制解调器管理器 GUI,但它也无法发送和接收短信和 USSD 代码。发送短信时显示错误: 在此处输入图片描述

USSD 也一样: 在此处输入图片描述

我需要至少其中一项功能来了解我当前的数据余额。我该怎么做?

答案1

modemmanger 可能不支持此调制解调器的 sms 或 ussd。检查 ussd 和 sms 的另一种方法是使用 picocom 通过发出 AT 命令。

安装 picocom:

sudo apt install picocom

为了能够发出 AT 命令,你必须禁用互联网连接以释放调制解调器

接下来找出调制解调器的各个端口: ls /dev/ttyU*

通常会看到三个端口;

dialogue port (ie 1st port) is /dev/ttyUSB0
audio  port (ie 2nd port) is /dev/ttyUSB1   (audio and microphone if supported)
sms & internet aka data  port (ie 3rd port) is /dev/ttyUSB3

在对话端口上启动 picocom:

sudo picocom -c /dev/ttyUSB0
the -c means local echo on, making AT commands visible as you type

现在检查USSD:

AT+CUSD=1,"*333#"

有时响应可能是不可读的字符。要纠正这个问题,在发出 ussd 命令之前,你必须将调制解调器设置为 gsm 模式

AT+CSCS="GSM"

然后是 ussd 命令

相关内容