使用 USB 调制解调器的互联网时无法发送短信

使用 USB 调制解调器的互联网时无法发送短信

我尝试使用 Gammu 通过我的旧华为 E173 设置一个简单的 SMS 网关服务器,我打算全天候插入 Raspberry。

在...的帮助下文章中,我成功地从 Raspberry 向我的手机发送了我的第一条短信,好棒啊!

问题是我似乎无法连接到我的 3g 计划提供的互联网,因此,具体来说,只有当我不使用调制解调器上网时,发送短信才有效。

如果我尝试在连接到调制解调器的互联网时发送短信,我会收到此消息。

gsmsendsms[ERROR]: opening device '/dev/sms' (errno: 16/Device or resource busy)

并且似乎有一个使用我的调制解调器设备的过程。

$ sudo lsof /dev/sms
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
lsof: WARNING: can't stat() fuse file system /run/user/1000/doc
      Output information may be incomplete.
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
wvdial  19158 root    4u   CHR  188,0      0t0  557 /dev/ttyUSB0
pppd    19159 root    0u   CHR  188,0      0t0  557 /dev/ttyUSB0
pppd    19159 root    1u   CHR  188,0      0t0  557 /dev/ttyUSB0
pppd    19159 root    2u   CHR  188,0      0t0  557 /dev/ttyUSB0
pppd    19159 root   12u   CHR  188,0      0t0  557 /dev/ttyUSB0

显然我希望能够完成这两项任务,有人知道如何解决这个问题吗?这是设计使然吗?

相关内容