SMS Server Tools 3
 Menu
Basic information:
Additional information:
Support:
Get SMS Server Tools 3:
Additional Options

 Sponsored links

 Search
Custom Search

 Visitor locations
 
 SMS Server Tools 3 Community
Welcome, Guest. The forum is currently read-only, but will open soon. Tue Jul 01, 2025 10:38
SMSTools3 Community » Search Bottom

Page:  1

Keywords:
Mode: All keywords (AND)
moonskin: You have to first turn the modem on, otherwise it wont work. This is achieved by adding: init = AT+CFUN=1 In order to reach your messages, you must add this to your config as well: init2 = AT+CPMS="ME","ME","ME" Otherwise, you cant read the stored messages. Kind regards
moonskin: 1. some modems (like my Ericsson E3507g) require a modem init off command just like modem init startup. For example I send "AT+CFUN=1" to turn it on and "AT+CFUN=4" to turn it off. So, I'd like to have the option to set init command to turn modem off as well. What do you mean with require, I think that switching a modem off is not mandatory. If a modem, when smsd is not running, is still registered to the network and SIM is still active, the modem will receive messages until the SIM is filled up. After this, no more messages are accepted from the network until smsd is started again and messages are read from the SIM. However, it's not very difficult to implement "turn on" and "turn off" functionality to the smsd code. With some modems (Wavecom) the existing init string cannot be used with AT+CFUN=1 because the modem will re-register even if it was already registered. With Telit this does not cause problems. In the next version I can include the following settings: start = command(s) to send to the modem when the devicespooler is starting start_delay = number of seconds to wait after start commands are sent stop = command(s) to send to the modem when the devicespooler is stopping If you can compile smsd from the sources and need very much this kind of functionality, I can publish a temporary patch for version 3.1.5. This modem is a part of a toshiba laptop. It has other features like gps port etc. There is a light on the computer showing the status of the modem. It turns on and off, after the init on and init off commands I wrote above, respectively. If we dont send a off command when the smsd goes off, the light will remain on and it might interfere with the next use attempt of the modem. Also, this behavior seems to be inconsistent with the bundled software came with the laptop for using the modem. However, the new version seems to have the solution. No, I do not need the patch right now, I hacked the init script to send the necessary commands when the daemon dies. I am preparing a gentoo ebuild for your daemon, which I hope to submit soon. Perhaps after your next release you mentioned. 2. On windows, demanding reports work just fine. However, I could not manage to retrieve any reports so far, even the necessary option was in place. I am willing to test ideas for this. You mean sms-deliver messages which are routed directly to the TE using the unsolicited result code +CMT, right? In some cases those messages are detected and handled by the smsd, but it is possible that routed messages cause troubles and are lost. Because of this, all messages should be saved into the memory (SIM or ME). Fixed now. In fact I could not get and sms. The problem was the lack of ME command. Its all good now. My bad, should have read FAQ more carefully. 3. I am running this as a previliged user on a gentoo machine and the sendsms script did not work at all due to permission problems. Instead of trying to change the ownership of the msg file as it is in this script, I put chgrp sms $TMPFILE chmod g+rw $TMPFILE where sms is the primary group of the running user smsd. The current script sendsms only works when it's run by the root. All other usage needs some changes which are depended on the system. However, in the next version I may change it to use a group based handling of ownership like you have done. In gentoo, the daemon will run as a unprivileged user for security reasons and I suppose this could be the case with many other distros as well. I think changing the group to sms suits better in this scheme. Thanks for your patience. Kind Regards
moonskin: nevermind, i fixed it by a clue which I seem to have ignored before in the FAQ
moonskin: Hi, I have a Ericsson F3507g modem. I have no problem sending messages but it seems that despite the modem receives the messages, smstools can not read them. I tried different settings in the configuration file for the parameter check_memory_method with no luck. Some help would be appreciated.
moonskin: Hello, I've been playing with this useful software and I gathered some suggestions so far. 1. some modems (like my Ericsson E3507g) require a modem init off command just like modem init startup. For example I send "AT+CFUN=1" to turn it on and "AT+CFUN=4" to turn it off. So, I'd like to have the option to set init command to turn modem off as well. 2. On windows, demanding reports work just fine. However, I could not manage to retrieve any reports so far, even the necessary option was in place. I am willing to test ideas for this. 3. I am running this as a previliged user on a gentoo machine and the sendsms script did not work at all due to permission problems. Instead of trying to change the ownership of the msg file as it is in this script, I put chgrp sms $TMPFILE chmod g+rw $TMPFILE where sms is the primary group of the running user smsd. Kind Regards.

Page:  1

SMSTools3 Community » Search Top

 
Time in this board is UTC.  

Privacy Policy   SMS Server Tools 3 Copyright © Keijo Kasvi.