LOG: debug mask is 0x1 Initialising GSM phone instance config: model: AT port_device: /dev/ttyACM0 connection_type: 0 init_length: 0 serial_baudrate: 19200 serial_write_usleep: -1 hardware_handshake: 0 require_dcd: 0 smsc_timeout: 100 connect_script: disconnect_script: rfcomm_cn: 1 sm_retry: off Initializing AT capable mobile phone ... Serial device: opening device /dev/ttyACM0 Serial device: setting RTS to high and DTR to high Message sent: 0x00 / 0x0004 41 54 5a
0d
|
ATZ
write: [ATZ<cr>] read : [ATZ<cr><cr><lf>OK<cr><lf>] Message received: 0x00 / 0x000a 02 41 54 5a 0d 0d 0a 4f 4b
0d
| ATZ OK Received message type 00 Message sent: 0x00 / 0x0005 41 54 45 31
0d
|
ATE1 write: [ATE1<cr>] read : [ATE1<cr><cr><lf>OK<cr><lf>] Message received: 0x00 / 0x000b 02 41 54 45 31 0d 0d 0a 4f 4b
0d
| ATE1 OK Received message type 00 Message sent: 0x00 / 0x000a 41 54 2b 43 4d 45 45 3d 31
0d
| AT+CMEE=1 write: [AT+CMEE=1<cr>] read : [AT+CMEE=1<cr><cr><lf>ERROR<cr><lf>] Message received: 0x00 / 0x0013 03 41 54 2b 43 4d 45 45 3d 31 0d 0d 0a 45 52 52 | AT+CMEE=1 ERR 4f 52
0d
|
OR
Received message type 00 Message sent: 0x06 / 0x0008 41 54 2b 43 47 4d 4d
0d
| AT+CGMM write: [AT+CGMM<cr>] read : [AT+CGMM<cr><cr><lf>ERROR<cr><lf>] Message received: 0x06 / 0x0011 03 41 54 2b 43 47 4d 4d 0d 0d 0a 45 52 52 4f 52 | AT+CGMM ERROR 0d
|
Received message type 06 Initialization failed (8) GSM/FBUS init failed! gn_vm_initialise - VM_GSMInitialise failed
Now, on my windows box i supply additional initialization parameters - AT+CRM=1; +CSO=33
My guess is that my phone did not initialize because these parameters
didnt get through. If that is the case, then where do i add these
additional parameters? If these parameters need to be added to the
source, then could you please tell me the steps for it? I am a rather
proficient Java developer, but unfortunately i dont understand the C
code that easily now. Please bear with my ignorance.
My gnokiirc file looks as follows: [global] port = /dev/ttyACM0 model = AT initlength = default connection = serial use_locking = no handshake = software smsc_timeout = 10 [gnokiid] bindir = /usr/local/sbin [logging] debug = on rlpdebug = off xdebug = off