Re: gnokii sendsms problem with special characters after ubuntu upgrade
Pablo Reyes <[email protected]> Fri, 23 Oct 2015 09:41:55 -0300
| Newsgroups | gmane.linux.drivers.gnokii |
|---|---|
| Message-ID | <CABT=2kJ9HQx6Gr9f5Q6paWNWM-eN8A0D7bo00CX2M0AcwQ8V0A@mail.gmail.com> |
Hi! My model is USB. This is the debug output: GNOKII Version 0.6.30 > LOG: debug mask is 0x1 > Config read from file gnokiirc-ttyUSB. > phone instance config: > model = AT > port = /dev/ttyUSB60 > connection = serial > initlength = default > serial_baudrate = 19200 > serial_write_usleep = -1 > handshake = software > require_dcd = 0 > smsc_timeout = 20 > rfcomm_channel = 0 > sm_retry = 0 > Initializing AT capable mobile phone ... > Serial device: opening device /dev/ttyUSB60 > 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 : [OK<cr><lf>] > Message received: 0x00 / 0x0004 > 02 4f 4b 0d | 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 : [OK<cr><lf>] > Message received: 0x00 / 0x0004 > 02 4f 4b 0d | OK > Received message type 00 > Message sent: 0x06 / 0x0007 > 41 54 2b 47 4d 4d 0d | AT+GMM > write: [AT+GMM<cr>] > read : [E303<cr><lf><cr><lf>OK<cr><lf>] > Message received: 0x06 / 0x000c > 02 45 33 30 33 0d 0a 0d 0a 4f 4b 0d | E303 OK > Received message type 06 > Message sent: 0x06 / 0x0008 > 41 54 2b 43 47 4d 49 0d | AT+CGMI > write: [AT+CGMI<cr>] > read : [OK<cr><lf>] > Message received: 0x06 / 0x0004 > 02 4f 4b 0d | OK > Received message type 06 > Message sent: 0x63 / 0x0009 > 41 54 2b 43 53 43 53 3f 0d | AT+CSCS? > write: [AT+CSCS?<cr>] > read : [AT+CMEE=1<cr><cr><lf>OK<cr><lf>] > Message received: 0x63 / 0x0010 > 02 41 54 2b 43 4d 45 45 3d 31 0d 0d 0a 4f 4b 0d | AT+CMEE=1 OK > Received message type 63 > Initialisation completed > Message sent: 0x63 / 0x000a > 41 54 2b 43 53 43 53 3d 3f 0d | AT+CSCS=? > write: [AT+CSCS=?<cr>] > read : [AT+GMM<cr><cr><lf>E303<cr><lf><cr><lf>OK<cr><lf>] > Message received: 0x63 / 0x0015 > 02 41 54 2b 47 4d 4d 0d 0d 0a 45 33 30 33 0d 0a | AT+GMM E303 > 0d 0a 4f 4b 0d | OK > Received message type 63 > Message sent: 0x23 / 0x0009 > 41 54 2b 43 53 43 41 3f 0d | AT+CSCA? > write: [AT+CSCA?<cr>] > read : [+CSCA: "+54079000890",145<cr><lf><cr><lf>OK<cr><lf>] > Message received: 0x23 / 0x0021 > 02 2b 43 53 43 41 3a 20 22 2b 35 34 30 37 39 30 | +CSCA: "+540790 > 30 30 38 39 30 22 2c 31 34 35 0d 0a 0d 0a 4f 4b | 00890",145 OK > 0d | > Received message type 23 > Cannot read the SMSC number from your phone. If the sms send will fail, > please use --smsc option explicitely giving the number. > =====> ENTER gn_sms_send() > General Data Coding > Default Alphabet > encoded size: 4 > rawsms length: 4 > rawsms user data length: 4 > dcs: 0x00 > Length: 0x04 > user_data_length: 0x04 > ValidityIndicator: 2 > user_data: FD77FF0D > Input is 6 characters long > SMS is 4 octets long > Number of extended alphabet chars: 0 > Sending > Message sent: 0x65 / 0x000a > 41 54 2b 43 4d 47 46 3d 30 0d | AT+CMGF=0 > write: [AT+CMGF=0<cr>] > read : [AT+CMGF=0<cr><cr><lf>OK<cr><lf>] > Message received: 0x65 / 0x0010 > 02 41 54 2b 43 4d 47 46 3d 30 0d 0d 0a 4f 4b 0d | AT+CMGF=0 OK > Received message type 65 > PDU mode set > Sending initial sequence > Message sent: 0x66 / 0x000b > 41 54 2b 43 4d 47 53 3d 31 37 0d | AT+CMGS=17 > write: [AT+CMGS=17<cr>] > read : [AT+CMGS=17<cr><cr><lf>> ] > Message received: 0x66 / 0x000f > 01 41 54 2b 43 4d 47 53 3d 31 37 0d 0d 0a 3e | AT+CMGS=17 > > Received message type 66 > Got response: No error. > Sending frame: 0011000A8162403566000000AA04FD77FF0D > Message sent: 0x21 / 0x0025 > 30 30 31 31 30 30 30 41 38 31 36 32 34 30 33 35 | 0011000A81624035 > 36 36 30 30 30 30 30 30 41 41 30 34 46 44 37 37 | 66000000AA04FD77 > 46 46 30 44 1a | FF0D > write: [0011000A8162403566000000AA04FD77FF0D^Z] > read : [+CMGS: 143<cr><lf><cr><lf>OK<cr><lf>] > Message received: 0x21 / 0x0012 > 02 2b 43 4d 47 53 3a 20 31 34 33 0d 0a 0d 0a 4f | +CMGS: 143 O > 4b 0d | K > Received message type 21 > Send succeeded with reference -1! > Serial device: closing device My command echo "ñoño" | gnokii --config gnokiirc-ttyUSB --sendsms 260453xxxx My cellphone receive ")o )o" Thanks a lot in advance. Regards... Pablo Reyes Blog: www.pabloreyes.com.ar On Tue, Oct 20, 2015 at 7:37 PM, Daniele Forsi <[email protected]> wrote: > Pablo Reyes wrote: > > > When migrate to Ubuntu 12 and gnokii v 0.6.30, special characters don't > > work. > > the ñ is part of the Default GSM Alphabet so it must work with every > device but we need to see the debug output to understand what is going > wrong; it is enabled in your config with this: > [logging] > debug = on > > with model=AT it is easy to extract the PDU and then use the fake > driver to decode it, see "Advanced usage " in > http://wiki.gnokii.org/index.php/Fake_driver > -- > Daniele Forsi > > _______________________________________________ > gnokii-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/gnokii-users > _______________________________________________ gnokii-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/gnokii-users