Hi

You can add the CNMI command in keep-alive parameter in the modem
config. This way you did not branch off kannel sources. Also you can
set the interval at wich to send the keep-alive. Check doc for
details.

Regards

Alvaro
|-----------------------------------------------------------------------------------------------------------------|
Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
celular y Nextel
en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
SMS y GPRS online
              Visitenos en www.perusms.NET www.smsglobal.com.mx y
www.pravcom.com



On Fri, Sep 30, 2011 at 5:19 AM, Bertrand Dupont
<[email protected]> wrote:
> Hi,
> This is a great news for us !
> I supposed you have write this in the smsc_at.c file, can I ask you to share
> the code you have add to send the AT+CNMI command ?
> Concerning messages that stay in store file I don't think we have this
> problem even if sometime I see on the status page that the sore size still
> have 1 sms that stay here during several minutes but it's always comming
> back to 0.
> Maybe it's due to our configuration, we have several pools of 8 modems and
> we have created differents kannel for each pools and we didn't put
> denied-smscid in config file so messages that don't want to go throught one
> modem (sim failure, ...) is requeued by kannel and sent by another modem.
> We are sending around 20 to 40k sms/day like that and store file are empty
> at the end of the day.
> Regards,
> Bertrand
>
>
> ________________________________
> De : Sdasdfaf Sdfsdf <[email protected]>
> À : Bertrand Dupont <[email protected]>; "[email protected]"
> <[email protected]>
> Envoyé le : Vendredi 30 Septembre 2011 13h47
> Objet : Re: Re : DLR problem with Wavecom modem pool
>
> Hi Bertrand,
> i think i have great news for you.
> we solved the problem for dlr with our wavecom modems.
> we found out: before kannel respectively the modem stops receiving dlr it
> gets an error like "generic error".
> in this case of an error it seems that the modem losts the settings for the
> at+cnmi command which we had in init-string with at+cnmi=0,2,0,1,0 and sets
> at+cnmi to at+cnmi=0,0,0,0,0.
> so the modem stops receiving dlr because of this missetting.
> now our solution is to give the modem every time before sending a message
> the command at+cnmi=0,2,0,1,0.
> in the logfile it looks like this:
> 2011-09-30 11:37:18 DEBUG: AT2[xxx]: TP-Validity-Period: 24.0 hours
> 2011-09-30 11:37:18 DEBUG: AT2[xxx]: --> AT+CNMI=0,2,0,1,0^M
> 2011-09-30 11:37:18 DEBUG: AT2[xxx]: <-- OK
> 2011-09-30 11:37:18 DEBUG: AT2[xxx]: --> AT+CMGS=126^M
> 2011-09-30 11:37:19 DEBUG: AT2[xxx]: <-- >
> 2011-09-30 11:37:19 DEBUG: AT2[xxx]: send command status: 1
> since we had this solution, we never lost a dlr again ;)
> maybe it isn't the best solution for performance, because you have to set
> the command every time again before sending a sms, so you lose some milisec
> between sending the messages. but it works perfectly.
> if you have another solution because of my description of the problem with
> the at+cnmi=0,0,0,0,0, so please share it.
> another question:
> do you have the same problem, that some messages stuck in store file and
> will only be sent by a restart of kannel?
> best regards
> chris
> ________________________________
> Von: Bertrand Dupont <[email protected]>
> An: Chris <[email protected]>; "[email protected]" <[email protected]>
> Gesendet: 15:13 Mittwoch, 28.September 2011
> Betreff: Re : DLR problem with Wavecom modem pool
>
> Hi
> Unfortunatly no !!
> We are still facing the same issue.
> The only serious issue we have found is to buy TC35i siemens modems pools !!
> but this is not realy an answer to the problem.
> The thing that is strange with wavecom modems is the fact that sometimes we
> have 91% trafic with positive DLR and sometime only 20% of the DLR.
> And if you reeboot kannel this change, you can switch from 20% DLR to 90%.
> So what we are doing now : we are monitoring each wavecom modem and when we
> detect that we have not "enought" DLR we just stop and start the smsc via
> kannel http command : http://kboxip:port/stop-sms&...etc
> and most of the times it's better, but not perfect.
> I realy don't know if it's a wavecom problem or if it's kannel at driver
> problem. Maybe kannel at driver has been writen for TC35i ??
> If you find a better solution, share it please !
> Reagrds,
> Bertrand
>
> ________________________________
> De : Chris <[email protected]>
> À : [email protected]
> Envoyé le : Dimanche 25 Septembre 2011 23h57
> Objet : Re: DLR problem with Wavecom modem pool
>
> Hi Bertrand,
>
> did you find an answer for
> this problem?
> we have the same problem,
> but still no solution....
>
> best regards
> chris
>
>
>
>
>
>
>
>
>

Reply via email to