danielewood / sierra-wireless-modems

EM7565/EM7455/MC7455 - Modem Configuration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't send sms with mmcli on verizon

kabone opened this issue · comments

I've been trying for hours to get mmcli to send a text via terminal on Verizon with no luck. It works with AT&T. I have a data connection on Verizon but no sms. Any guidance?

When I try to send via

mmcli -m 0 --messaging-create-sms="text='Hello world',number=+1xxxxxxxxxx,delivery-report-request=yes"
Successfully created new SMS: /org/freedesktop/ModemManager1/SMS/1
mmcli -s 1 --send

It hangs for a long time then says:
error: couldn't send the SMS: 'Timeout was reached'

sudo mmcli -v -s 1 --send
[06 Oct 2021, 23:24:14] [Debug] Assuming '1' is the SMS index
[06 Oct 2021, 23:24:14] [Debug] ModemManager process found at ':1.14'
[06 Oct 2021, 23:24:14] [Debug] Sms found at '/org/freedesktop/ModemManager1/SMS/1'

error: couldn't send the SMS:
'GDBus.Error:org.freedesktop.libmbim.Error.Core.Timeout: Couldn't send SMS part: Transaction timed out'

If I try to send via AT commands it says there's no room. When I moved back to another phone or other device running Linux with a different modem it sends with no problem with commands above. All msgs come in and send once the sim is placed in another device.

Here's the details from mmcli -m 0


--------------------------------
  General  |            dbus path: /org/freedesktop/ModemManager1/Modem/0
           |            device id: 
  --------------------------------
  Hardware |         manufacturer: Sierra Wireless, Incorporated
           |                model: DW5811e Snapdragon™ X7 LTE
           |    firmware revision: SWI9X30C_02.33.03.00
           |       carrier config: default
           |         h/w revision: EM7455
           |            supported: gsm-umts, lte
           |              current: gsm-umts, lte
           |         equipment id: 
  --------------------------------
  System   |               device: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-3
           |              drivers: qcserial, cdc_mbim
           |               plugin: Dell
           |         primary port: cdc-wdm2
           |                ports: cdc-wdm2 (mbim), ttyUSB2 (at), wwan0 (net), ttyUSB0 (qcdm)
  --------------------------------
  Numbers  |                  own: +1xxxxxxxxxx
  --------------------------------
  Status   |       unlock retries: sim-pin2 (3)
           |                state: registered
           |          power state: on
           |          access tech: lte
           |       signal quality: 35% (cached)
  --------------------------------
  Modes    |            supported: allowed: 3g; preferred: none
           |                       allowed: 4g; preferred: none
           |                       allowed: 3g, 4g; preferred: 3g
           |                       allowed: 3g, 4g; preferred: 4g
           |              current: allowed: 4g; preferred: none
  --------------------------------
  Bands    |            supported: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2, 
           |                       eutran-1, eutran-2, eutran-3, eutran-4, eutran-5, eutran-7, eutran-8, 
           |                       eutran-12, eutran-13, eutran-20, eutran-25, eutran-26, eutran-29, 
           |                       eutran-30, eutran-41
           |              current: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2, 
           |                       eutran-1, eutran-2, eutran-3, eutran-4, eutran-5, eutran-7, eutran-8, 
           |                       eutran-12, eutran-13, eutran-20, eutran-25, eutran-26, eutran-29, 
           |                       eutran-30, eutran-41
  --------------------------------
  IP       |            supported: ipv4, ipv6, ipv4v6
  --------------------------------
  3GPP     |                 imei: 
           |        enabled locks: fixed-dialing
           |          operator id: xxxxxx
           |        operator name: Verizon
           |         registration: home
  --------------------------------
  3GPP EPS | ue mode of operation: csps-2
  --------------------------------
  SIM      |            dbus path: /org/freedesktop/ModemManager1/SIM/0

ATI3
Manufacturer: Sierra Wireless, Incorporated
Model: EM7455
Revision: SWI9X30C_02.33.03.00 r8209 CARMD-EV-FRMWR2 2019/08/28 20:59:30
MEID: XXXXX
IMEI: XXXXX
IMEI SV: 20
FSN: LF617590670410
+GCAP: +CGSM
AT!IMPREF?

!IMPREF:
 preferred fw version:    02.33.03.00
 preferred carrier name:  GENERIC
 preferred config name:   GENERIC_002.072_000
 preferred subpri index:  000
 current fw version:      02.33.03.00
 current carrier name:    GENERIC
 current config name:     GENERIC_002.072_000
 current subpri index:    000

OK
AT!GSTATUS?

!GSTATUS:
Current Time:  243              Temperature: 30
Reset Counter: 1                Mode:        ONLINE
System mode:   LTE              PS state:    Attached
LTE band:      B4               LTE bw:      5 MHz
LTE Rx chan:   2175             LTE Tx chan: 20000
LTE CA state:  NOT ASSIGNED
EMM state:     Registered       Normal Service
RRC state:     RRC Idle
IMS reg state: No Srv

PCC RxM RSSI:  -75              RSRP (dBm):  -99
PCC RxD RSSI:  -100             RSRP (dBm):  -137
Tx Power:      --               TAC:         0B01 (2817)
RSRQ (dB):     -10.0            Cell ID:     002BE617 (2876951)
SINR (dB):     15.2
AT+CSCA?
+CSCA: "+19037029920",145
AT+CMGF=1
OK
AT+CMGS="xxxxxxxxxx"
> Testing

+CMS ERROR: 350