Maestro 100 Problem while Maestro 20 Working

K B Shiv Kumar <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <1204539179.2819.19.camel@wolf>
Hi,

I am getting a generic ERROR while sending messages. My logs and conf's
are described below.

Modem: Maestro 100
Kannel: RPM Version 1.4.1
OS: Fedora Core 5

The same works flawlessly with Maestro 20.

Conf
====
#SMSC GSM Fargo Maestro 100 Modem
group = smsc
smsc = at
smsc-id = GSM
modemtype = WAVECOM
device = /dev/ttyS0
validityperiod = 167
speed = 9600
my-number = +9198XXXXXXXX
sms-center = +919811009998
keepalive = 60
sim-buffering = true

# Fargo Maestro 20 900/1800 GSM Modem (Working)
#group = modems
#id = wavecom
#name = "Fargo Maestro 20"
#detect-string = "WAVECOM"
#need-sleep = true
#keepalive-cmd = "AT+CBC;+CSQ"
#enable-mms = false
#speed = 9600

# Maestro 100 900/1800 GSM Modem (Not Working)
group = modems
id = wavecom
name = "Maestro 100 Lite"
detect-string = "WAVECOM"
need-sleep = true
keepalive-cmd = "AT+CBC;+CSQ"
enable-mms = false
speed = 9600

Logs
====
2008-03-03 15:27:10 [8740] [0] INFO: Kannel bearerbox II version 1.4.1
starting
2008-03-03 15:27:10 [8740] [0] INFO: MAIN: Start-up done, entering
mainloop
2008-03-03 15:27:10 [8740] [0] DEBUG: AT2[GSM]: start called
2008-03-03 15:27:10 [8740] [6] DEBUG: AT2[GSM]: device opened
2008-03-03 15:27:10 [8740] [7] DEBUG: sms_router: gwlist_len = 0
2008-03-03 15:27:10 [8740] [12] DEBUG: Thread 12
(gw/bearerbox.c:wdp_router) maps to pid 8740.
2008-03-03 15:27:10 [8740] [12] DEBUG: udp_die: removing producers from
udp-lists
2008-03-03 15:27:10 [8740] [12] DEBUG: Thread 12
(gw/bearerbox.c:wdp_router) terminates.
2008-03-03 15:27:11 [8740] [6] DEBUG: AT2[GSM]: device opened
2008-03-03 15:27:11 [8740] [6] INFO: AT2[GSM]: speed set to 9600
2008-03-03 15:27:11 [8740] [6] DEBUG: AT2[GSM]: --> ^M
2008-03-03 15:27:13 [8740] [6] DEBUG: AT2[GSM]: --> AT^M
2008-03-03 15:27:13 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:13 [8740] [6] DEBUG: AT2[GSM]: --> AT&F^M
2008-03-03 15:27:13 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:13 [8740] [6] DEBUG: AT2[GSM]: --> ATE0^M
2008-03-03 15:27:13 [8740] [5] INFO: Client connected from <127.0.0.1> 
2008-03-03 15:27:13 [8740] [5] DEBUG: Started thread 13
(gw/bb_boxc.c:function)
2008-03-03 15:27:13 [8740] [13] DEBUG: Thread 13 (gw/bb_boxc.c:function)
maps to pid 8740.
2008-03-03 15:27:13 [8740] [13] DEBUG: Started thread 14
(gw/bb_boxc.c:boxc_sender)
2008-03-03 15:27:13 [8740] [14] DEBUG: Thread 14
(gw/bb_boxc.c:boxc_sender) maps to pid 8740.
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: --> ATI^M
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: <-- WAVECOM MODEM
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: <-- MULTIBAND  900E
1800
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: found string <WAVECOM>,
using modem definition <Maestro 100 Lite>
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: --> AT+CSMS=?^M
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: <-- +CSMS: (0,1)
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:14 [8740] [6] INFO: AT2[GSM]: Phase 2+ is supported
2008-03-03 15:27:14 [8740] [6] INFO: AT2[GSM]: closing device
2008-03-03 15:27:14 [8740] [6] INFO: AT2[GSM]: opening device
2008-03-03 15:27:14 [8740] [6] DEBUG: AT2[GSM]: device opened
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: device opened
2008-03-03 15:27:15 [8740] [6] INFO: AT2[GSM]: init device
2008-03-03 15:27:15 [8740] [6] INFO: AT2[GSM]: speed set to 9600
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: --> ATZ^M
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: --> AT^M
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: <-- AT
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: --> AT&F^M
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: <-- AT&F
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:15 [8740] [6] DEBUG: AT2[GSM]: --> ATE0^M
2008-03-03 15:27:16 [8740] [6] DEBUG: AT2[GSM]: <-- ATE0
2008-03-03 15:27:16 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:16 [8740] [6] DEBUG: AT2[GSM]: --> AT+IFC=2,2^M
2008-03-03 15:27:16 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:16 [8740] [6] DEBUG: AT2[GSM]: --> AT+CPIN?^M
2008-03-03 15:27:16 [8740] [6] DEBUG: AT2[GSM]: <-- +CPIN: READY
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: --> AT
+CSCA="+919811009998"^M
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: --> AT+CMGF=0^M
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: --> AT+CSMS=?^M
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: <-- +CSMS: (0,1)
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:27 [8740] [6] INFO: AT2[GSM]: Phase 2+ is supported
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: --> AT+CSMS=1^M
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: <-- +CSMS: 1,1,1
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: --> AT+CNMI=1,2,0,1,0^M
2008-03-03 15:27:27 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:27 [8740] [6] INFO: AT2[GSM]: AT SMSC successfully
opened.
2008-03-03 15:27:29 [8740] [6] DEBUG: AT2[GSM]: --> AT+CBC;+CSQ^M
2008-03-03 15:27:29 [8740] [6] DEBUG: AT2[GSM]: <-- +CBC: 0,0
2008-03-03 15:27:29 [8740] [6] DEBUG: AT2[GSM]: <-- +CSQ: 31,0
2008-03-03 15:27:29 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:27:29 [8740] [6] DEBUG: AT2[GSM]: --> AT+CPMS?^M
2008-03-03 15:27:29 [8740] [6] DEBUG: AT2[GSM]: <-- +CPMS:
"SM",0,17,"SM",0,17,"SM",0,17
2008-03-03 15:27:29 [8740] [6] DEBUG: AT2[GSM]: <-- OK
2008-03-03 15:28:12 [8740] [13] DEBUG: boxc_receiver: sms received
2008-03-03 15:28:12 [8740] [13] DEBUG: send_msg: sending msg to box:
<127.0.0.1>
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: TP-Validity-Period: 24.0
hours
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: --> AT+CMGS=20^M
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: <-- >
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: send command status: 1
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: -->
0011000C911989012547840000A706F4F29C0E9A01
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: --> ^Z
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: <-- >
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: <-- ERROR
2008-03-03 15:28:13 [8740] [6] ERROR: AT2[GSM]: Generic error: ERROR
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: send command status: -1
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: --> AT+CMGS=20^M
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: <-- >
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: send command status: 1
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: -->
0011000C911989012547840000A706F4F29C0E9A01
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: --> ^Z
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: <-- >
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: <-- ERROR
2008-03-03 15:28:13 [8740] [6] ERROR: AT2[GSM]: Generic error: ERROR
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: send command status: -1
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: --> AT+CMGS=20^M
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: <-- >
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: send command status: 1
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: -->
0011000C911989012547840000A706F4F29C0E9A01
2008-03-03 15:28:13 [8740] [6] DEBUG: AT2[GSM]: --> ^Z
2008-03-03 15:28:14 [8740] [6] DEBUG: AT2[GSM]: <-- >
2008-03-03 15:28:14 [8740] [6] DEBUG: AT2[GSM]: <-- ERROR
2008-03-03 15:28:14 [8740] [6] ERROR: AT2[GSM]: Generic error: ERROR
2008-03-03 15:28:14 [8740] [6] DEBUG: AT2[GSM]: send command status: -1

As you can see it binds to the modem successfully but cannot send. The
SIM has been tested on Maestro 20 and also on a phone. I have also
changed settings for speed to auto detect(0).

Any Help is greatly appreciated. Please point me to TFM where I can
proceed. Thanks

Shiv
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.