|
|
SMS Server Tools 3 Community |
Welcome, Guest. The forum is currently read-only, but will open soon. |
Sat Dec 21, 2024 16:48 |
This topic is locked
Page: 1
Author |
Post |
|
#1 Sat Mar 19, 2011 11:34, 167 months ago.
|
Member
Registered: Mar 2011
Location: Budapest, Hungary
|
Operating system name and version: Ubuntu Linux 10.10 Version of smsd: 3.1.14 Smsd installed from: sources Name and model of a modem / phone: ZTE K3570-Z (Vodafone-HU) Interface: USB Hello, I've just installed this usb modem to an ubuntu machine. I can send sms by the sendsms command but cannot receive them. Sms's are received only starting the original Vodafone software. Is it some compatibility issue, or some misconfiguration? Thank you for your answer. My smsd.conf: /var/log/smsd.log:
|
|
#2 Sat Mar 19, 2011 11:46, 167 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
Currently both memories SM and ME are empty: Quote 2011-03-19 11:05:29,7, GSM1: <- +CPMS: "SM",0,50,"SM",0,50,"ME",0,100 OK
Try to send a new SMS to the modem, and show that line.
|
|
#3 Sat Mar 19, 2011 11:58, 167 months ago.
|
Member
Registered: Mar 2011
Location: Budapest, Hungary
Topic owner
|
keke wrote Currently both memories SM and ME are empty: Quote 2011-03-19 11:05:29,7, GSM1: <- +CPMS: "SM",0,50,"SM",0,50,"ME",0,100 OK
Try to send a new SMS to the modem, and show that line.
Oh yes I've found this: As I understand well this answer, that means the incoming sms is in the internal memory of the stick which is not accessible via serial. And this section also says: Quote AT+CPMS="SM","SM","SM" But how can I set this command up in the smsd? Thank you.
|
|
#4 Sat Mar 19, 2011 12:04, 167 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
Try with a modem setting:
init = AT+CPMS="ME","ME","ME"
|
|
#5 Sat Mar 19, 2011 12:34, 167 months ago.
|
Member
Registered: Mar 2011
Location: Budapest, Hungary
Topic owner
|
keke wrote Try with a modem setting:
init = AT+CPMS="ME","ME","ME"
I've configured it and sent a test sms. Right after then the log says: But right after: Thank you once again...
|
|
#6 Sat Mar 19, 2011 12:41, 167 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
memory_start = 0
|
|
#7 Sat Mar 19, 2011 12:45, 167 months ago.
|
Member
Registered: Mar 2011
Location: Budapest, Hungary
Topic owner
|
keke wrote memory_start = 0
And yes, that's working. Thank you for your support. I'm going to click the donate button right now. :-)
|
|
#8 Sat Mar 19, 2011 12:57, 167 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
Thanks and cheers! Later you might want to receive delivery reports for sent messages, I assume. To get that working, some additional information is required. Do you have a manual of AT commands for this device? You could also set the modem setting report_device_details = yes, and show those details from the log.
|
|
#9 Sat Mar 19, 2011 13:37, 167 months ago.
|
Member
Registered: Mar 2011
Location: Budapest, Hungary
Topic owner
|
keke wrote Thanks and cheers! Later you might want to receive delivery reports for sent messages, I assume. To get that working, some additional information is required. Do you have a manual of AT commands for this device? You could also set the modem setting report_device_details = yes, and show those details from the log.
Unfortunately I have only the manual packaged into the box which is for beginners who don't know what AT commads are. :-) Device report says:
|
|
#10 Sat Mar 19, 2011 13:55, 167 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
I have some manuals for ZTE, but not for that exact model.
Anyways, your device seems to support a modem setting check_memory_method = 2, which is better than default method. You could try to use it.
There is "SR" memory available, but settings for CNMI are not clear. You could try to send SMS with a header "Report: yes". If after few minutes no report is received, try to use dual-memory handler:
primary_memory = ME secondary_memory = SR
But if you do not need status reports, just ignore this feature.
|
|
#11 Sat Mar 19, 2011 14:09, 167 months ago.
|
Member
Registered: Mar 2011
Location: Budapest, Hungary
Topic owner
|
keke wrote I have some manuals for ZTE, but not for that exact model.
Anyways, your device seems to support a modem setting check_memory_method = 2, which is better than default method. You could try to use it.
There is "SR" memory available, but settings for CNMI are not clear. You could try to send SMS with a header "Report: yes". If after few minutes no report is received, try to use dual-memory handler:
primary_memory = ME secondary_memory = SR
But if you do not need status reports, just ignore this feature.
I gave it a try with Report: yes and I got the sms. But instead of receiving the report I got the same "loop" as earlier: But after setting primary and secondary memory, the report arrived successfully: THANKS again.
|
|
#12 Sat Mar 19, 2011 14:23, 167 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
It seems that there is a bug in the modem's firmware. It says 1 for ME, even when it's empty. But as the report now works, everything is fine. You could still try method 2 for checking, because if it works as expected, it's much better. Default method gets the count of messages, but not indexes. When receiving more messages continuously, this may cause delays. In any case, thanks for choosing this software .
|
|
#13 Sat Mar 19, 2011 14:30, 167 months ago.
|
Member
Registered: Mar 2011
Location: Budapest, Hungary
Topic owner
|
keke wrote In any case, thanks for choosing this software .
And thank you for writing this software. :-)
|
This topic is locked
Page: 1
Time in this board is UTC.
|
|
|
|
|
|
|