I’m having a problem sending SMS via the API or directly from the device’s web interface.
From the web interface, if I try to send SMS, it gives me the error:
“Failed to send message”
and from the cli:
admin@TRB140:~$ gsmctl -S -s “0040760274974 TESTSMS”
[gsmctl_send_sms:22] error: ERROR: Failed to parse response
I should mention that if I send SMS from a phone to the device, it works and the SMS arrive. If I want to send SMS from the device to a phone number, it no longer works. I tested the SIM card in a physical phone and SMS works, especially since the SIM card is a subscription.
I changed Preferred network type = 3G/2G auto and it seems to work now. It seems that after the firmware update it was automatically set to 4G/3G/2G auto and with these settings it seems not to work.
Is there any limitation of the TRB140 device for 4G? I ask because the GSM provider also supports 5G so theoretically it should work with 4G too, right?
Theoretically, the device should be able to send SMS over the 4G network as well, provided that VoLTE is enabled. Could you please confirm whether VoLTE (Network → Mobile → Connection) was enabled?
Additionally, if possible, could you please provide:
The internal modem details from the Status → System page;
The output of the gsmctl -D -S -s "+<number> test" SMS sending command.
Thank you for the quick update. In this case, to assist you effectively, we’ll need to continue this process privately. You should find a support request form in the inbox of the email address you used for your forum registration. Kindly fill out the form, and please reference Ticket ID: 13941 when submitting it. Once the form is completed, we’ll contact you directly via email to investigate the issue in detail and help work towards a solution.