Yes. you are right that this modem is not supporting AT+CNMI.
Trying with some other hand sets. I believe kannel don't bother with CDMA or
GSM. Kannel only think that this is an smsc.

Can any one explain how internet work using CDMA phone sets?

--
regrads,

Abdul Basit


On Tue, Feb 15, 2011 at 2:15 AM, Mfawa Alfred Onen
<[email protected]>wrote:

>
> That means the modem will not support things AT+CNMI for receiving SMS with
> Kannel. Also I don't think kannel will work with a CDMA modem (I know it can
> deliver to CDMA networks).
>
> Regards!
>
>
> On Mon, Feb 14, 2011 at 11:16 AM, Abdul Basit <[email protected]>wrote:
>
>> Dear Users,
>>
>> I checked with minicom  and wvdial.
>>
>> Using minicom, modem respond to few TA commnads;
>>
>> ATA
>> ATZ
>> AT+GMI
>> AT+GMM
>> AT+GMR
>>
>> All other commands i got ERROR.
>>
>> By executing wvdialconfig /etc/wvdial.conf multiple times, modem was found
>> on ttyUSB0 with variable speed from 9600 to 230400. Most of the time i found
>> speed 38400.
>>
>> Has anyone tested CDMA phone (nokia 6016i or 2115i or anyother) with
>> kannel?
>>
>> Note: my samsumg c3510 GSM phone is perfectly working.
>>
>> --
>> regards,
>>
>> Abdul Basit
>>
>>
>>
>> On Wed, Feb 9, 2011 at 8:50 PM, Abdul Basit <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I am trying to connect kannel with Nokia CDMA phone 6016i via ttyUSB0.
>>>
>>> Problem is that kannel is not connecting with this smsc and always in
>>> connecting status due to which all messages go into queue.
>>>
>>>  Kannel bearerbox version `svn-r4858M'. Build `Feb 7 2011 14:57:40',
>>> compiler `4.4.5'. System Linux, release 2.6.35-25-generic, version
>>> #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011, machine i686. Hostname insite,
>>> IP 192.168.3.6. Libxml version 2.7.7. Compiled with MySQL 5.1.49, using
>>> MySQL 5.1.49. Using native malloc.
>>>
>>> Status: running, uptime 0d 0h 2m 43s
>>>
>>> WDP: received 0 (0 queued), sent 0 (0 queued)
>>>
>>> SMS: received 0 (0 queued), sent 0 (*3 queued*), store size -1
>>> SMS: inbound (0.00,0.00,0.00) msg/sec, outbound (0.00,0.00,0.00) msg/sec
>>>
>>> DLR: received 0, sent 0
>>> DLR: inbound (0.00,0.00,0.00) msg/sec, outbound (0.00,0.00,0.00) msg/sec
>>> DLR: 0 queued, using internal storage
>>>
>>> Box connections:
>>>     smsbox:Nokia-6016i, IP 127.0.0.1 (0 queued), (on-line 0d 0h 0m 49s)
>>> SMSC connections:
>>>     ttyUSB0[ttyUSB0]    AT2[ttyUSB0] (*connecting*, rcvd: sms 0 / dlr 0,
>>> sent: sms 0 / dlr 0, failed 0, queued 0 msgs)
>>>
>>>
>>> Following is my kannel configuration:
>>>
>>> # CORE
>>> group = core
>>> admin-port = 13000
>>> smsbox-port = 13001
>>> admin-password = bar
>>> status-password = foo
>>> log-file = "/var/log/kannel/kannel.log"
>>> box-deny-ip = "*.*.*.*"
>>> box-allow-ip = "127.0.0.1"
>>> access-log = "/var/log/kannel/access.log"
>>>
>>> # SMSC CONNECTIONS
>>> group = modems
>>> id = nokiaphone
>>> name = "Nokia Phone"
>>> detect-string = "6016i"
>>> need-sleep = true
>>> init-string = "ATZ"
>>> init-string = "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
>>> #init-string = "AT+CNMI=1,2,0,1,0"
>>> #init-string = "AT+CNMI=2,0,0,2,0"
>>> keepalive-cmd = "AT+CBC;+CSQ"
>>> #enable-hwhs = "AT+IFC=2,2"
>>> message-storage = "ME"
>>> reset-string = "ATZ"
>>>
>>> group = smsc
>>> smsc = at
>>> smsc-id = ttyUSB0
>>> modemtype = auto
>>> device = /dev/ttyUSB0
>>> speed = 38400
>>> my-number = 012345678
>>> sim-buffering = true
>>> log-file ="/var/log/kannel/smsc.log"
>>>
>>> #---------------------------------------------
>>> # SMSBOX SETUP
>>> group = smsbox
>>> smsbox-id = Nokia-6016i
>>> bearerbox-host = 127.0.0.1
>>> sendsms-port = 13013
>>> global-sender = 13013
>>> #sendsms-chars = "0123456789 +-"
>>> log-file = "/var/log/kannel/smsbox.log"
>>> access-log = "/var/log/kannel/smsaccess.log"
>>>
>>> #---------------------------------------------
>>> # SEND-SMS USERS
>>> group = sendsms-user
>>> username = tester
>>> password = foobar
>>>
>>> #---------------------------------------------
>>> # SERVICES
>>> group = sms-service
>>> keyword = default
>>> text = "No service specified"
>>>
>>> Following is bearerbox startup logs  with debug 0
>>>
>>> ./bearerbox -v 0 smskannel.conf
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Debug_lvl = 0, log_file = <none>,
>>> log_lvl = 0
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 120 locks,
>>> 0 collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 19 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 19 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 19 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 15 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 7 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 7 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 121 locks,
>>> 0 collisions.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 3 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] WARNING: DLR: using default 'internal'
>>> for storage type.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: DLR using storage type: internal
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Kannel bearerbox version
>>> `svn-r4858M'.
>>> Build `Feb  7 2011 14:57:40', compiler `4.4.5'.
>>> System Linux, release 2.6.35-25-generic, version #44-Ubuntu SMP Fri Jan
>>> 21 17:40:48 UTC 2011, machine i686.
>>> Hostname insite, IP 192.168.3.6.
>>> Libxml version 2.7.7.
>>> Compiled with MySQL 5.1.49, using MySQL 5.1.49.
>>> Using native malloc.
>>>
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Added logfile
>>> `/var/log/kannel/kannel.log' with level `0'.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Started access logfile
>>> `/var/log/kannel/access.log'.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: SSL not supported, no SSL
>>> initialization done.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: HTTP: Opening server at port 13000.
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Started thread 1
>>> (gwlib/fdset.c:poller)
>>> 2011-02-09 20:32:47 [23725] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller)
>>> maps to pid 23725.
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Started thread 2
>>> (gwlib/http.c:server_thread)
>>> 2011-02-09 20:32:47 [23725] [2] DEBUG: Thread 2
>>> (gwlib/http.c:server_thread) maps to pid 23725.
>>> 2011-02-09 20:32:47 [23725] [2] DEBUG: HTTP: Including port 13000, fd 8
>>> for polling in server thread
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Started thread 3
>>> (gw/bb_http.c:httpadmin_run)
>>> 2011-02-09 20:32:47 [23725] [3] DEBUG: Thread 3
>>> (gw/bb_http.c:httpadmin_run) maps to pid 23725.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Mutex gwlib/list.c:136: 1 locks, 0
>>> collisions.
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: starting smsbox connection module
>>> 2011-02-09 20:32:47 [23725] [0] INFO: BOXC: 'smsbox-max-pending' not set,
>>> using default (100).
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Started thread 4
>>> (gw/bb_boxc.c:sms_to_smsboxes)
>>> 2011-02-09 20:32:47 [23725] [4] DEBUG: Thread 4
>>> (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 23725.
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Started thread 5
>>> (gw/bb_boxc.c:smsboxc_run)
>>> 2011-02-09 20:32:47 [23725] [5] DEBUG: Thread 5
>>> (gw/bb_boxc.c:smsboxc_run) maps to pid 23725.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Set SMS resend frequency to 60
>>> seconds.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: SMS resend retry set to unlimited.
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: MO concatenated message handling
>>> enabled
>>> 2011-02-09 20:32:47 [23725] [0] INFO: DLR rerouting for smsc id <ttyUSB0>
>>> disabled.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Added logfile
>>> `/var/log/kannel/smsc.log' with level `0'.
>>> 2011-02-09 20:32:47 [23725] [0] INFO: AT2[ttyUSB0]: configuration doesn't
>>> show modemtype. will autodetect
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Started thread 6
>>> (gw/smsc/smsc_at.c:at2_device_thread)
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: Started thread 7
>>> (gw/bb_smscconn.c:sms_router)
>>> 2011-02-09 20:32:47 [23725] [0] INFO:
>>> ----------------------------------------
>>> 2011-02-09 20:32:47 [23725] [0] INFO: Kannel bearerbox II version
>>> svn-r4858M starting
>>> 2011-02-09 20:32:47 [23725] [0] INFO: MAIN: Start-up done, entering
>>> mainloop
>>> 2011-02-09 20:32:47 [23725] [0] DEBUG: AT2[ttyUSB0]: start called
>>> 2011-02-09 20:32:47 [23725] [7] DEBUG: Thread 7
>>> (gw/bb_smscconn.c:sms_router) maps to pid 23725.
>>> 2011-02-09 20:32:47 [23725] [6] DEBUG: Thread 6
>>> (gw/smsc/smsc_at.c:at2_device_thread) maps to pid 23725.
>>> 2011-02-09 20:32:47 [23725] [6] INFO: Logging thread `6' to logfile
>>> `/var/log/kannel/smsc.log' with level `0'.
>>>
>>> 2011-02-09 20:34:21 [23725] [5] INFO: Mutex gwlib/list.c:136: 3 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:21 [23725] [5] INFO: Client connected from <127.0.0.1>
>>> 2011-02-09 20:34:21 [23725] [5] DEBUG: Started thread 8
>>> (gw/bb_boxc.c:function)
>>> 2011-02-09 20:34:21 [23725] [8] DEBUG: Thread 8 (gw/bb_boxc.c:function)
>>> maps to pid 23725.
>>> 2011-02-09 20:34:21 [23725] [8] DEBUG: Started thread 9
>>> (gw/bb_boxc.c:boxc_sender)
>>> 2011-02-09 20:34:21 [23725] [8] DEBUG: boxc_receiver: got boxc_id
>>> <Nokia-6016i> from <127.0.0.1>
>>> 2011-02-09 20:34:21 [23725] [9] DEBUG: Thread 9
>>> (gw/bb_boxc.c:boxc_sender) maps to pid 23725.
>>>
>>> 2011-02-09 20:34:42 [23725] [2] DEBUG: HTTP: Creating HTTPClient for
>>> `127.0.0.1'.
>>> 2011-02-09 20:34:42 [23725] [2] DEBUG: HTTP: Created HTTPClient area
>>> 0x955a870.
>>> 2011-02-09 20:34:42 [23725] [1] INFO: Mutex gwlib/list.c:136: 7 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 5 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 90 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] DEBUG: HTTP: Resetting HTTPClient for
>>> `127.0.0.1'.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 5 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [1] INFO: Mutex gwlib/list.c:136: 7 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 95 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] DEBUG: HTTP: Resetting HTTPClient for
>>> `127.0.0.1'.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:42 [23725] [3] INFO: Mutex gwlib/list.c:136: 1 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [1] INFO: Mutex gwlib/list.c:136: 7 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 5 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 90 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] DEBUG: HTTP: Resetting HTTPClient for
>>> `127.0.0.1'.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 5 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [1] INFO: Mutex gwlib/list.c:136: 7 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 95 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] DEBUG: HTTP: Resetting HTTPClient for
>>> `127.0.0.1'.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 5 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [1] INFO: Mutex gwlib/list.c:136: 7 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 95 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] DEBUG: HTTP: Resetting HTTPClient for
>>> `127.0.0.1'.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 6 locks, 0
>>> collisions.
>>> 2011-02-09 20:34:43 [23725] [3] INFO: Mutex gwlib/list.c:136: 1 locks, 0
>>> collisions.
>>> 2011-02-09 20:35:26 [23725] [8] DEBUG: boxc_receiver: sms received
>>> 2011-02-09 20:35:26 [23725] [8] DEBUG: send_msg: sending msg to boxc:
>>> <Nokia-6016i>
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: sms_router: handling message
>>> (0x9558c30 vs 0x9558c30)
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: *Routing failed, re-queued*.
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: sms_router: handling message
>>> (0x9558c30 vs 0x9558c30)
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: Routing failed, re-queued.
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: sms_router: time to sleep 30.00
>>> secs.
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: sms_router: gwlist_len = 1
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: sms_router: handling message
>>> (0x9558c30 vs 0x9558c30)
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: Routing failed, re-queued.
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: sms_router: handling message
>>> (0x9558c30 vs 0x9558c30)
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: Routing failed, re-queued.
>>> 2011-02-09 20:35:26 [23725] [7] DEBUG: sms_router: time to sleep 30.00
>>> secs.
>>>
>>> I will appreciate if anyone can share his testing with CDMA phones.
>>>
>>>
>>> --
>>> Regards,
>>>
>>> Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445
>>>
>>
>>
>>
>> --
>> Regards,
>>
>> Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445
>>
>
>
>
> --
> *Mfawa Alfred Onen*
> *M.Sc Telecoms, B.Eng Elect/Elect, CCNA, RHCE(in view)*
> System Administrator
> Department of Computer Science,
> Bingham University.
>
> E-Mail: [email protected]
> Phone1: +234 805 944 3154
> Phone2: +234 803 079 6088
>
>
>


-- 
Regards,

Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445

Reply via email to