Thanks for replying..!!
but what ever the value is been passing through AT+CNMI= it gving me
the same error.javascript:Nabble.smiley('smiley_sad.gif',':-((')
Rene Kluwen wrote:
>
> Change your init-string to "AT+CNMI=.." with values that your modem
> accepts.
>
>
>
> == Rene
>
>
>
> From: [email protected] [mailto:[email protected]]
> On
> Behalf Of suneet saini
> Sent: Thursday, 13 September, 2012 12:13
> To: [email protected]
> Subject: Generic error: Initialization of device failed
>
>
>
> Hello,
>
>
>
> I am using the Nokia C2-01 as the GSM modem to get the sms from the sms
> gateway. But there is "generic error: initialization of the device is
> failed"
>
> I think my modem is working. there is the list of response & configuration
> file.
>
>
>
> [root@localhost sbin]# ./bearerbox -v 0 mytest.conf
>
> 2012-09-12 16:43:51 [2177] [0] INFO: Debug_lvl = 0, log_file = <none>,
> log_lvl = 0
>
> 2012-09-12 16:43:51 [2177] [0] WARNING: DLR: using default 'internal' for
> storage type.
>
> 2012-09-12 16:43:51 [2177] [0] INFO: DLR using storage type: internal
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Kannel bearerbox version `1.4.3'.
>
> Build `Sep 12 2012 09:08:45', compiler `4.4.2 20091027 (Red Hat 4.4.2-7)'.
>
> System Linux, release 2.6.31.5-127.fc12.i686.PAE, version #1 SMP Sat Nov 7
> 21:25:57 EST 2009, machine i686.
>
> Hostname localhost, IP 127.0.0.1.
>
> Libxml version 2.7.6.
>
> Using native malloc.
>
>
>
> 2012-09-12 16:43:51 [2177] [0] INFO: Added logfile `kannel.log' with level
> `0'.
>
> 2012-09-12 16:43:51 [2177] [0] INFO: Started access logfile `access.log'.
>
> 2012-09-12 16:43:51 [2177] [0] INFO: SSL not supported, no SSL
> initialization done.
>
> 2012-09-12 16:43:51 [2177] [0] INFO: HTTP: Opening server at port 13000.
>
> 2012-09-12 16:43:51 [2177] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps
> to pid 2177.
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Started thread 1
> (gwlib/fdset.c:poller)
>
> 2012-09-12 16:43:51 [2177] [2] DEBUG: Thread 2
> (gwlib/http.c:server_thread)
> maps to pid 2177.
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Started thread 2
> (gwlib/http.c:server_thread)
>
> 2012-09-12 16:43:51 [2177] [3] DEBUG: Thread 3
> (gw/bb_http.c:httpadmin_run)
> maps to pid 2177.
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Started thread 3
> (gw/bb_http.c:httpadmin_run)
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: starting smsbox connection module
>
> 2012-09-12 16:43:51 [2177] [0] INFO: BOXC: 'smsbox-max-pending' not set,
> using default (100).
>
> 2012-09-12 16:43:51 [2177] [4] DEBUG: Thread 4
> (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 2177.
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Started thread 4
> (gw/bb_boxc.c:sms_to_smsboxes)
>
> 2012-09-12 16:43:51 [2177] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run)
> maps to pid 2177.
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Started thread 5
> (gw/bb_boxc.c:smsboxc_run)
>
> 2012-09-12 16:43:51 [2177] [0] INFO: Set SMS resend frequency to 60
> seconds.
>
> 2012-09-12 16:43:51 [2177] [0] INFO: SMS resend retry set to unlimited.
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: smsbox MO concatenated message
> handling enabled
>
> 2012-09-12 16:43:51 [2177] [0] INFO: DLR rerouting for smsc id <(null)>
> disabled.
>
> 2012-09-12 16:43:51 [2177] [0] INFO: AT2[/dev/ttyACM0]: configuration
> shows
> modemtype <auto # (ericsson in your case)>
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: AT2[/dev/ttyACM0]: Reading modem
> definitions from <mytest.conf>
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: AT2[/dev/ttyACM0]: Found <1> modems
> in
> config
>
> 2012-09-12 16:43:51 [2177] [0] INFO: AT2[/dev/ttyACM0]: modemtype not
> found,
> revert to autodetect
>
> 2012-09-12 16:43:51 [2177] [6] DEBUG: Thread 6
> (gw/smsc/smsc_at.c:at2_device_thread) maps to pid 2177.
>
> 2012-09-12 16:43:51 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: detecting modem
> type
>
> 2012-09-12 16:43:51 [2177] [6] INFO: AT2[/dev/ttyACM0]: opening device
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Started thread 6
> (gw/smsc/smsc_at.c:at2_device_thread)
>
> 2012-09-12 16:43:51 [2177] [7] DEBUG: Thread 7
> (gw/bb_smscconn.c:sms_router)
> maps to pid 2177.
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: Started thread 7
> (gw/bb_smscconn.c:sms_router)
>
> 2012-09-12 16:43:51 [2177] [0] INFO:
> ----------------------------------------
>
> 2012-09-12 16:43:51 [2177] [0] INFO: Kannel bearerbox II version 1.4.3
> starting
>
> 2012-09-12 16:43:51 [2177] [0] INFO: MAIN: Start-up done, entering
> mainloop
>
> 2012-09-12 16:43:51 [2177] [0] DEBUG: AT2[/dev/ttyACM0]: start called
>
> 2012-09-12 16:43:52 [2177] [5] INFO: Client connected from <127.0.0.1>
>
> 2012-09-12 16:43:52 [2177] [8] DEBUG: Thread 8 (gw/bb_boxc.c:function)
> maps
> to pid 2177.
>
> 2012-09-12 16:43:52 [2177] [5] DEBUG: Started thread 8
> (gw/bb_boxc.c:function)
>
> 2012-09-12 16:43:52 [2177] [9] DEBUG: Thread 9 (gw/bb_boxc.c:boxc_sender)
> maps to pid 2177.
>
> 2012-09-12 16:43:52 [2177] [8] DEBUG: Started thread 9
> (gw/bb_boxc.c:boxc_sender)
>
> 2012-09-12 16:43:52 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: device opened.
> Telnet mode = 0
>
> 2012-09-12 16:43:53 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: device opened
>
> 2012-09-12 16:43:53 [2177] [6] INFO: AT2[/dev/ttyACM0]: speed set to 9600
>
> 2012-09-12 16:43:53 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> ^M
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT^M
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT&F^M
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> ATE0^M
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- ATE0
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> ATI^M
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- Nokia
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: Cannot detect
> modem, using generic
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: Reading modem
> definitions from <mytest.conf>
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: Found <1> modems
> in
> config
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT+CSMS=?^M
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- +CSMS: (0)
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:55 [2177] [6] INFO: AT2[/dev/ttyACM0]: Closing device
>
> 2012-09-12 16:43:55 [2177] [6] INFO: AT2[/dev/ttyACM0]: opening device
>
> 2012-09-12 16:43:55 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: device opened.
> Telnet mode = 0
>
> 2012-09-12 16:43:56 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: device opened
>
> 2012-09-12 16:43:56 [2177] [6] INFO: AT2[/dev/ttyACM0]: Logging in
>
> 2012-09-12 16:43:57 [2177] [6] INFO: AT2[/dev/ttyACM0]: init device
>
> 2012-09-12 16:43:57 [2177] [6] INFO: AT2[/dev/ttyACM0]: speed set to 9600
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> ATZ^M
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT^M
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- AT
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT&F^M
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- AT&F
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> ATE0^M
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- ATE0
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT+IFC=2,2^M
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT+CPIN?^M
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- +CPIN: READY
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT+CMGF=0^M
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:57 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: --> AT+CSMS=?^M
>
> 2012-09-12 16:43:58 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- +CSMS: (0)
>
> 2012-09-12 16:43:58 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- OK
>
> 2012-09-12 16:43:58 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: -->
> AT+CNMI=1,2,0,1,0^M
>
> 2012-09-12 16:43:58 [2177] [6] DEBUG: AT2[/dev/ttyACM0]: <-- ERROR
>
> 2012-09-12 16:43:58 [2177] [6] ERROR: AT2[/dev/ttyACM0]: Generic error:
> ERROR
>
> 2012-09-12 16:43:58 [2177] [6] ERROR: AT2[/dev/ttyACM0]: Initialization of
> device failed.
>
> 2012-09-12 16:43:58 [2177] [6] INFO: AT2[/dev/ttyACM0]: Closing device
>
> 2012-09-12 16:43:58 [2177] [6] ERROR: AT2[/dev/ttyACM0]: Couldn't connect
> (retrying in 10 seconds).
>
>
>
> The configuration file:
>
>
>
> # CORE CONFIGURATION
>
>
>
> group = core
>
> admin-port = 13000
>
> smsbox-port = 13001
>
> admin-password = bar
>
> log-file = "kannel.log"
>
> log-level = 0
>
> unified-prefix = "+91,0091,0;+,00"
>
> box-deny-ip = "*.*.*.*"
>
> box-allow-ip = "127.0.0.1"
>
> access-log = "access.log"
>
> #store-file = "kannel.store"
>
>
>
> # SMSC CONNECTIONS
>
>
>
> group = smsc
>
> smsc = at
>
> #smsc-id = C2-01
>
> device = /dev/ttyACM0
>
> modemtype = auto # (ericsson in your case)
>
> speed = 9600
>
> connect-allow-ip = "127.0.0.1"
>
> my-number = "8527******" #(intentionally stared for this mail.)
>
> log-level = 0
>
>
>
> # MODEM CONF
>
>
>
> group=modems
>
> id=generic
>
> name="Generic Modem"
>
> detect-string= "Nokia"
>
> detect-string2= "C2-01"
>
> need-sleep=true
>
> keepalive-cmd = "AT+CBC;+CSQ"
>
> #init-string= "AT+CNMI=2,1,0,0,0"
>
> message-storage="SM"
>
> enable-mms = true
>
>
>
> # SMSBOX SETUP
>
>
>
> group = smsbox
>
> bearerbox-host = localhost
>
> sendsms-port = 13013
>
> sendsms-chars = "0123456789+"
>
> log-file = "smsbox.log"
>
> log-level = 0
>
> access-log = "access.log"
>
>
>
>
>
> # SEND-SMS USERS
>
>
>
> group = sendsms-user
>
> username = tester
>
> password = foobar
>
> max-messages = 10
>
> concatenation = true
>
>
>
> # SERVICES
>
>
>
> group = sms-service
>
> keyword = nop
>
> text = "You asked nothing and I did it!"
>
>
>
> # for relay..
>
>
>
> group = sms-service
>
> keyword = default
>
> get-url = "http://localhost:15130/sms?user=tester
> <http://localhost:15130/sms?user=tester&pass=foobar&from=%25p&to=%25P&text=%
> 25r> &pass=foobar&from=%p&to=%P&text=%r"
>
> concatenation = true
>
> max-messages = 10
>
>
>
> # defualt
>
>
>
> group = sms-service
>
> keyword = default
>
> text = "No service specified"
>
>
>
>
>
>
>
> --
> Suneet Kumar Saini
>
>
>
>
>
>
>
--
View this message in context:
http://old.nabble.com/Generic-error%3A-Initialization-of-device-failed-tp34427565p34428052.html
Sent from the Kannel - User mailing list archive at Nabble.com.