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
