我有一部LG B470翻盖手机。我希望能够从运行OS X 10.10.5的Mac笔记本电脑发送和接收短信。
我通过USB插入手机。我可以使用minicom终端发送短信。但是,尝试列出或读取来自电话/调制解调器的SMS消息会导致调制解调器停止响应:
AT
OK
ATI
Manufacturer: LG ELECTRONICS
Model: LGB470
Revision: LGB470-QSC6270-V10c-JAN-11-2016-ATT-US 1 [JAN 11 2016 22:00:00]
SVN: 01
IMEI: 359926084167819
+GCAP: +CGSM,+DS,+ES
OK
AT+CPMS?
+CPMS: "ME",15,500,"ME",15,500,"SM",0,30
OK
AT+CMGF=1
OK
AT+CMGS="+12146168895"
> Hello World.
+CMGS: 169
OK
AT+CMGL="ALL"
我没有得到回复,根本无法再进行沟通。键入不会回显,如果我打开本地回显并尝试发送AT
命令,我得不到回复。让调制解调器响应的唯一方法是重新启动手机(拔掉并插回手机的USB等等无效)。
在AT+CMGR
命令之后发生同样的事情。
为什么手机/调制解调器在AT+CMGL
和AT+CMGR
命令后停止响应?我该如何解决这个问题,这样我才能收到来自手机的短信到我的手机?关于如何调试的任何提示?
我没有安装任何驱动程序。当我通过USB将手机插入我的手机时,它会被自动识别。它在System Preferences-> Network中显示为Internet调制解调器。还创建了一些角色设备:
$ ll /dev/tty.*
crw-rw-rw- 1 root wheel 18, 4 Apr 20 13:27 /dev/tty.BIGJAMBOXbyJawbone-SPPD
crw-rw-rw- 1 root wheel 18, 2 Apr 20 13:27 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw- 1 root wheel 18, 0 Apr 20 13:27 /dev/tty.Bluetooth-Modem
crw-rw-rw- 1 root wheel 18, 6 Apr 20 13:27 /dev/tty.LGB470-LGPCSuite
crw-rw-rw- 1 root wheel 18, 12 Apr 20 13:46 /dev/tty.lgusbmodem1411
crw-rw-rw- 1 root wheel 18, 14 Apr 20 13:46 /dev/tty.lgusbserial1411
当我拔下并插入手机的USB时, tty.lgusbmodem1411
(lg usb调制解调器1411)和tty.lgusbserial1411
(lg usb serial 1411)消失并重新出现。 tty.LGB470-LGPCSuite
始终存在,似乎引用了与我的手机不兼容的LG PC Suite软件。
我也可以通过蓝牙连接到它并通过"蓝牙文件交换"传输文件。应用
minirc.dfl
:
pu port /dev/tty.lgusbmodem1411
pu lock /usr/local/Cellar/minicom/2.7.1/var
pu escape-key Escape (Meta)
根据ATI
命令的报告,我的LGB470手机使用Qualcomm QSC6270" HEDGE(HSDPA / WCDMA和GSM / GPRS / EDGE)"芯片组。但是,我无法找到关于GSM调制解调器/ AT命令的文档。