Hi all, this is my report status:

I think I sent here a few emails asking for help, because I'm trying to
develop an application that uses SMSLib. Hopefully I found my very old and
venerable Motorola L6, that It is helping to make the application, but
sooner or later I will need to use a replacement, and I estimate that I will
need around 20 or 30 modems. The point is that if I go to the compatibility
list, the modems listed there are 400 years old in some cases. I have here 3
modems that doesn't work.

Nokia C1-01

I reported this nice terminal as a working one in a mail before, and yes, it
is working for sending messages BUT It is not for receiving messages, I got
this error:

DEBUG smslib - Initialized.
DEBUG smslib - Initialized.
DEBUG smslib - Initialized.
DEBUG smslib - ** disabled **
DEBUG smslib - GTW: gateway: ModemReader thread started.
DEBUG smslib - GTW: gateway: AsyncNotifier thread started.
DEBUG smslib - GTW: gateway: AsyncMessageProcessor thread started.
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :(27)
DEBUG smslib - GTW: gateway: SEND :+++
DEBUG smslib - GTW: gateway: SEND :ATZ(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CFUN=1(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :ATZ(cr)
DEBUG smslib - GTW: gateway: SEND :ATE0(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CPIN?(cr)
DEBUG smslib - GTW: gateway: BUFFER: +CPIN: READY
DEBUG smslib - GTW: gateway: RECV :+CPIN: READY(cr)
DEBUG smslib - GTW: gateway: SEND :ATE0(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CLIP=1(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+COPS=0(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :ATE0(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CREG=1(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CREG?(cr)
DEBUG smslib - GTW: gateway: BUFFER: +CREG: 1,1
OK
DEBUG smslib - GTW: gateway: RECV :+CREG: 1,1(cr)OK(cr)
INFO  smslib - GTW: gateway: GSM: Registered to home network.
DEBUG smslib - GTW: gateway: SEND :AT+CMEE=1(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CNMI=?(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
WARN  smslib - GTW: gateway: Retrying the detection of CNMI, modem busy?
DEBUG smslib - GTW: gateway: SEND :AT+CNMI=?(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
WARN  smslib - GTW: gateway: Retrying the detection of CNMI, modem busy?
DEBUG smslib - GTW: gateway: SEND :AT+CNMI=?(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
WARN  smslib - GTW: gateway: Retrying the detection of CNMI, modem busy?
WARN  smslib - GTW: gateway: CNMI detection failed, proceeding with
defaults.
WARN  smslib - GTW: gateway: Callback indications were *not* set
succesfully!
DEBUG smslib - GTW: gateway: SEND :AT+CMGF=0(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - NotifyQueueManager end...
DEBUG smslib - Initialized.
INFO  smslib - GTW: gateway: Gateway started.
DEBUG smslib - NotifyQueueManager running...
DEBUG smslib - NotifyQueueManager end...
DEBUG smslib - NotifyQueueManager running...
DEBUG smslib - GTW: gateway: SEND :AT+CPMS="SM"(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CPMS="SR"(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
DEBUG smslib - GTW: gateway: CheckMpMsgList(): MAINLIST: 0
DEBUG smslib - GTW: gateway: SEND :AT+CPMS="SM"(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CPMS="SR"(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
DEBUG smslib - GTW: gateway: CheckMpMsgList(): MAINLIST: 0
DEBUG smslib - GTW: gateway: SEND :AT(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CPMS="SM"(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CPMS="SR"(cr)
DEBUG smslib - GTW: gateway: BUFFER: ERROR
DEBUG smslib - GTW: gateway: RECV :ERROR(cr)
DEBUG smslib - GTW: gateway: CheckMpMsgList(): MAINLIST: 0

And this is the end of the story, I can't read the messages or receive
anything

Samsung GT-C3300K

I reported this one as a working one in a mail before, as I did for the
Nokia C1-01, and in fact I'm able to send messages with It, BUT the panorama
changes for listing messages and receiving messages. It is able to detect an
incoming message, but not to call to the callback method, and basically for
this command the terminal produces no response:

INFO  smslib - GTW: gateway: Opening: /dev/ttyACM0 @57600
WARNING:  RXTX Version mismatch
    Jar version = RXTX-2.2pre1
    native lib Version = RXTX-2.2pre2
DEBUG smslib - Initialized.
DEBUG smslib - Initialized.
DEBUG smslib - Initialized.
DEBUG smslib - ** disabled **
DEBUG smslib - GTW: gateway: ModemReader thread started.
DEBUG smslib - GTW: gateway: AsyncNotifier thread started.
DEBUG smslib - GTW: gateway: AsyncMessageProcessor thread started.
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :(27)
DEBUG smslib - GTW: gateway: SEND :+++
DEBUG smslib - GTW: gateway: SEND :ATZ(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CFUN=1(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :ATZ(cr)
DEBUG smslib - GTW: gateway: SEND :ATE0(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CPIN?(cr)
DEBUG smslib - GTW: gateway: BUFFER: +CPIN: READY
DEBUG smslib - GTW: gateway: RECV :+CPIN: READY(cr)
DEBUG smslib - GTW: gateway: SEND :ATE0(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CLIP=1(cr)
DEBUG smslib - GTW: gateway: BUFFER: +CME ERROR: 3
DEBUG smslib - GTW: gateway: RECV :+CME ERROR: 3(cr)
DEBUG smslib - GTW: gateway: SEND :AT+COPS=0(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :ATE0(cr)
DEBUG smslib - GTW: gateway: clearBuffer() called.
DEBUG smslib - GTW: gateway: SEND :AT+CREG=1(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CREG?(cr)
DEBUG smslib - GTW: gateway: BUFFER: +CREG: 1,1
OK
DEBUG smslib - GTW: gateway: RECV :+CREG: 1,1(cr)OK(cr)
INFO  smslib - GTW: gateway: GSM: Registered to home network.
DEBUG smslib - GTW: gateway: SEND :AT+CMEE=1(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CNMI=?(cr)
DEBUG smslib - GTW: gateway: BUFFER: +CNMI: (0,1,2),(0,1,2),(0,2),(0),(0,1)
OK
DEBUG smslib - GTW: gateway: RECV :+CNMI:
(0,1,2),(0,1,2),(0,2),(0),(0,1)(cr)OK(cr)
DEBUG smslib - CNMI: Found best match: 2
DEBUG smslib - CNMI: Found best match: 1
DEBUG smslib - CNMI: Found best match: 0
INFO  smslib - CNMI: No best match, returning: 0
DEBUG smslib - CNMI: Found best match: 0
DEBUG smslib - GTW: gateway: SEND :AT+CNMI=2,1,0,0,0(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CMGF=0(cr)
DEBUG smslib - GTW: gateway: BUFFER: OK
DEBUG smslib - GTW: gateway: RECV :OK(cr)
DEBUG smslib - NotifyQueueManager end...
DEBUG smslib - Initialized.
INFO  smslib - GTW: gateway: Gateway started.
DEBUG smslib - NotifyQueueManager running...
DEBUG smslib - NotifyQueueManager end...
DEBUG smslib - NotifyQueueManager running...
DEBUG smslib - GTW: gateway: SEND :AT+CPMS="SM"(cr)
DEBUG smslib - GTW: gateway: BUFFER: +CPMS: 5,10,5,10,5,10
OK
DEBUG smslib - GTW: gateway: RECV :+CPMS: 5,10,5,10,5,10(cr)OK(cr)
DEBUG smslib - GTW: gateway: SEND :AT+CMGL=4(cr)

And after this command I never receive any response back

Wavecom Fastrack xtend FXT009

This industrial, expensive and good one is incredibly not working with SMS
lib. I tried on linux and windows, with different operations, both sending
and receiving sms, but the result is the same:

I got this exception at a really early stage:

java.io.IOException: Input/output error in nativeavailable
    at gnu.io.RXTXPort.nativeavailable(Native Method)
    at gnu.io.RXTXPort$SerialInputStream.available(RXTXPort.java:1596)
    at
org.smslib.modem.SerialModemDriver.portHasData(SerialModemDriver.java:134)
    at
org.smslib.modem.SerialModemDriver$PortReader.process(SerialModemDriver.java:215)
    at org.smslib.threading.AServiceThread.run(AServiceThread.java:105)

I can't send or receive, every time I call to Service.start() I get this
error very soon. The problem is that there are millions of them, so I can't
even see the latest command. I will try later, and if I found it I will send
it.

Can any one help me to get one of those terminals to work?, specially I'm
interested in the Wavecom, because:

- It is expensive, nice, industrial, more professional, and other wavecom
modems are listed as supported
- The error that I receive is an I/O error, not because the AT command is
not recogniced, or even that the device is not responding at all like the
rest

Thanks and regards.

Marcos.

-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib Discussion Group" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/smslib?hl=en.

Reply via email to