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

Reply via email to