Modem does not support SMS text or PDU mode commands – ERROR

Modem does not support SMS text or PDU mode commands – ERROR SearchSearch
Author Message
Intigral
New member
Username: Intigral

Post Number: 1
Registered: 06-2013
Posted on Tuesday, September 17, 2013 - 08:58 am:   

Hi!

I have a Wavecom 16 port GSM modem. NowSMS gives the error:
Modem does not support SMS text or PDU mode commands – ERROR

Could you please help.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4656
Registered: 08-2008
Posted on Tuesday, September 17, 2013 - 06:36 pm:   

Hi,

Does the modem appear as 16 different ports (one for each modem)? That is the mode it would need to operate in, so that NowSMS can talk to each modem port separately.

That said, what version of NowSMS are you running, because I don't think current versions use that error message.

You might want to try using a terminal program to connect to a modem directly, NowSMS generally expects a modem to support the following commands:

AT+CSMS=0 (or AT+CSMS=1)
AT+CMGF=0 (or AT+CMGF=1)

Newer versions are more tolerant ... if a modem does not support the above commands, we will test the AT+CMGS command behaviour to send an SMS in text mode to see if some limited functionality is present.

In your case, however, Wavecom GSM modems are pretty standard equipment. I would not expect any unusual responses to these commands. Most likely you are trying to talk to a control port oof some kind instead of an individual modem port.

--
Des
NowSMS Support
Intigral
New member
Username: Intigral

Post Number: 2
Registered: 06-2013
Posted on Sunday, September 22, 2013 - 12:47 pm:   

Hi,

Thanks for your reply. I'm using trial version of latest NowSMS. Here is the error being thrown:

Modem does not properly support command for sending SMS (AT+CMGS - PDU mode)

What should be done? Please help!
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4668
Registered: 08-2008
Posted on Monday, September 23, 2013 - 10:51 pm:   

Hi,

When I asked ... "what version of NowSMS are you running" ... I meant version number.

I do not think the current version of NowSMS returns that exact error message ... so you should try downloading the current version instead of attempting to use an old trial.

I also asked ...


quote:

Does the modem appear as 16 different ports (one for each modem)? That is the mode it would need to operate in, so that NowSMS can talk to each modem port separately.




And that's a significant question as well ... what modem ports do you see defined in Windows? Are there 16 of them?


I'd like to help ... but this is a complex scenario, and I only have access to whatever information you share with me.

--
Des
NowSMS Support
Intigral
New member
Username: Intigral

Post Number: 3
Registered: 06-2013
Posted on Thursday, October 03, 2013 - 10:40 am:   

Hi,

I'm using NowSMS/MMS Gateway v2012.06.28

It has one USB port. But, it has 16 ports available individually for 16 SIM cards. I defined 16 ports in Windows as well.

Appreciate your kind help.

Thanks!
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4676
Registered: 08-2008
Posted on Monday, October 07, 2013 - 08:32 pm:   

Hi,

Apologies for the delay in response.

I assume the same error is occurring with attempts on multiple COM ports.

I also assume that the modems have SIM cards inserted, and the SIM cards are NOT pin locked. (Test a SIM in a phone to verify that it works and is not locked with a PIN.)

To troubleshoot further, I believe it is necessary to connect directly to one of the COM ports with a terminal program such as WinPuTTY or HyperTerminal. (Hyperterminal was included with Windows XP, and I believe there is a limited free version still available. WinPuTTY is a better choice ... available at http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)

Connect to one of the COM ports and try ... typing in commands and see if you can get a response back.

Type AT and press Enter ... this should give you a response of OK or 0.


Type ATE1V1 and press Enter ... this should give you an OK response ... and if the modem was not previously echoing back what you type, it will now.

Type AT+CSMS=0 and press Enter ... I am expecting at least an OK response.

Type AT+CMGF=0 and press Enter ... again OK is expected.

Type AT+CMGS=86 and press Enter ... what happens now ... a ">" (greater than) character is expected. Do you see that, or do you see OK?

--
Des
NowSMS Support