Cannot send SMS / +CMS ERROR: 330

Cannot send SMS / +CMS ERROR: 330 SearchSearch
Author Message
Daniele
New member
Username: Daniele

Post Number: 1
Registered: 01-2006
Posted on Friday, January 20, 2006 - 03:28 pm:   

Hello,
I've just installed NowSMS and tried to send an SMS using my Toshiba mobile phone.
Even if the GSM modem has been detected, the SMS is not being sent.
Looking at the debug file I can see that the phone always reply with +CMS ERROR 330 which according to the spec is SMSC unknown.
I've tried to manually edit the SMSC number on the smsgw.ini without any luck.

Any help would be greately appreciated!
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5454
Registered: 10-2002
Posted on Friday, January 27, 2006 - 07:00 pm:   

Hi Daniele,

That's a puzzler. It definitely indicates "SMSC unknown".

Toshiba doesn't make a lot of GSM phones, so I wouldn't be surprised if their GSM modem interface was a bit untested.

Here are a few things to try (I think you have already tried #2):

1.) Verify that you can send an SMS using the SMS client in the phone itself.

2.) You can set the SMSC address by manually editing the SMSGW.INI file. Under the section header for the modem configuration (e.g., [Modem - ...], add SMSC=+phonenumber, where "+phonenumber" is the address of the SMSC. Here's a link to a good list of SMSC phone numbers: http://www.cellular.co.za/smsc_lists.htm. A more reliable way of determining the correct SMSC number is to put your SIM into a phone, and go through the SMS configuration menus on the phone to determine the currently configured SMSC number. When you enter the SMSC phone number, always start it with a "+" and don't include any other non-numeric characters (no dashes or dots) in the address.

Always restart the gateway service after making a change to the SMSGW.INI file.

If you try setting the SMSC value by manually editing SMSGW.INI ... if the setting doesn't make a difference, always go back in and remove it immediately so that it doesn't confuse things down the road.

3.) If #1 doesn't work, try this: edit the [Modem - driver name] section of the SMSGW.INI file, and add an entry ExcludeSMSC=Yes under that section header. This setting is primarily used with the Siemens M1 which has a bug where the SMSC field of the TPDU must not be included when submitting a message.

Again, you need to restart after making this edit. And if the change does not make a difference, then go back and remove this setting so that it does not cause confusion in the future.

4.) Edit the [Modem - driver name] section of the SMSGW.INI file, and add an entry CommandPostInit1=AT+CSCA=+xxxxxxxxx, where xxxxxxxxx is the appropriate SMSC number for your mobile operatr.


-bn