Re: Huawei E156 - Not receiving calls
gilberto dos santos alves <[email protected]>
| Newsgroups | gmane.linux.drivers.gammu |
|---|---|
| Message-ID | <CAP9G-N+6bNTprW7B12HnTm8Um-4fBgTF49zgPEHZpsyq4C=1gA@mail.gmail.com> |
yes now i understand. i will search/test this with one zte mf190 and compare with your huawei e156. thanks. 2016-07-25 22:21 GMT-03:00 Paulo Roberto <[email protected]>: > Sorry, > I'm going to try to clarify things: > > I have a modem Huawei E156 connected to my PC. Within the modem there is a > SIM Card from a certain Telecom. > I wish to make a call to the phone number of this SIM Card and using Gammu > I'd like to detect this call, register the caller id (phone number) and > hang up (finish call without answering it). > > This workflow is working fine when I use as a modem a Motorola EX108 (same > SIM CARD) instead of the E156. > I can call the phone number of this SIM Card, the Gammu starts my callback > function and it does what it should do. > > When I use the E156, I'm not even able to complete the call. The telecom > instantly starts a voice message telling me it cannot complete my call. > > Was I clear, this time? > > Sorry for the confusion and thanks again. > > > On Mon, Jul 25, 2016 at 8:49 PM, gilberto dos santos alves < > [email protected]> wrote: > >> sorry i do not understand well. >> "but when I try to call it, the operator didn't let the call even finish >> saying that the number is not available" >> your cell is ring and you left it with this state until your inbox record >> message is started or you want trigger one event "finish call" and after >> make a call to number that was registered? >> your operator is your telecom company? >> is this correct? please clarify what is workflow intended. >> >> 2016-07-25 20:07 GMT-03:00 Paulo Roberto <[email protected]>: >> >>> Hello. >>> >>> I have a 3G modem model: Huawei E156 that I would like to use to detect >>> received calls. >>> I don't want to answer the call, just identify it and hung up. Using the >>> GSM_SetIncomingCallCallback and a respective callback. >>> I can get information as model, Manufacturer, signal strength and even >>> receive SMS messages, but when I try to call it, the operator didn't let >>> the call even finish saying that the number is not available. >>> >>> When using a mobile phone (Motorola EX108) as the modem everything works >>> fine. >>> >>> How do I know for sure if the problem is the support of the device for >>> receiving calls or is something I'm not doing right, or maybe any extra >>> configuration? >>> I appreciate any help. >>> >>> Thanks in advance. >>> >>> When running a simple C code to get Manufacturer and model with debug >>> enabled I got the following output: >>> >>> [Gammu - 1.37.3] >>> [Connection - "at"] >>> [Connection index - 0] >>> [Model type - ""] >>> [Device - "/dev/ttyUSB0"] >>> Serial device: DTR is up, RTS is up, CAR is up, CTS is up >>> Setting speed to 115200 >>> [Module - "auto"] >>> Escaping SMS mode >>> SENDING frame type 0x00/length 0x02/2 >>> 1B |0D >>> .. >>> Sending simple AT command to wake up some devices >>> SENDING frame type 0x00/length 0x03/3 >>> 41A|54T|0D >>> AT. >>> 1 "AT" >>> 2 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x09/9 >>> 41A|54T|0D |0D |0A |4FO|4BK|0D |0A >>> AT...OK.. >>> Enabling echo >>> SENDING frame type 0x00/length 0x05/5 >>> 41A|54T|45E|311|0D >>> ATE1. >>> 1 "ATE1" >>> 2 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x0B/11 >>> 41A|54T|45E|311|0D |0D |0A |4FO|4BK|0D |0A >>> ATE1...OK.. >>> Trying Motorola mode switch >>> SENDING frame type 0x00/length 0x0A/10 >>> 41A|54T|2B+|4DM|4FO|44D|45E|3D=|322|0D >>> AT+MODE=2. >>> 1 "AT+MODE=2" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x13/19 >>> 41A|54T|2B+|4DM|4FO|44D|45E|3D=|322|0D |0D |0A |45E|52R|52R|4FO >>> AT+MODE=2...ERRO >>> 52R|0D |0A >>> R.. >>> Seems not to be supported >>> Enabling CME errors >>> SENDING frame type 0x00/length 0x0A/10 >>> 41A|54T|2B+|43C|4DM|45E|45E|3D=|311|0D >>> AT+CMEE=1. >>> 1 "AT+CMEE=1" >>> 2 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x10/16 >>> 41A|54T|2B+|43C|4DM|45E|45E|3D=|311|0D |0D |0A |4FO|4BK|0D |0A >>> AT+CMEE=1...OK.. >>> SENDING frame type 0x00/length 0x09/9 >>> 41A|54T|2B+|43C|53S|43C|53S|3F?|0D >>> AT+CSCS?. >>> 1 "AT+CSCS?" >>> 2 "+CSCS: "IRA"" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x1F/31 >>> 41A|54T|2B+|43C|53S|43C|53S|3F?|0D |0D |0A |2B+|43C|53S|43C|53S >>> AT+CSCS?...+CSCS >>> 3A:|20 |22"|49I|52R|41A|22"|0D |0A |0D |0A |4FO|4BK|0D |0A : >>> "IRA"....OK.. >>> SENDING frame type 0x00/length 0x0A/10 >>> 41A|54T|2B+|43C|53S|43C|53S|3D=|3F?|0D >>> AT+CSCS=?. >>> 1 "AT+CSCS=?" >>> 2 "+CSCS: ("IRA","GSM","UCS2")" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x2F/47 >>> 41A|54T|2B+|43C|53S|43C|53S|3D=|3F?|0D |0D |0A |2B+|43C|53S|43C >>> AT+CSCS=?...+CSC >>> 53S|3A:|20 |28(|22"|49I|52R|41A|22"|2C,|22"|47G|53S|4DM|22"|2C, S: >>> ("IRA","GSM", >>> 22"|55U|43C|53S|322|22"|29)|0D |0A |0D |0A |4FO|4BK|0D |0A >>> "UCS2")....OK.. >>> Chosen GSM as normal charset >>> Chosen UCS2 as unicode charset >>> SENDING frame type 0x00/length 0x0E/14 >>> 41A|54T|2B+|43C|53S|43C|53S|3D=|22"|47G|53S|4DM|22"|0D >>> AT+CSCS="GSM". >>> 1 "AT+CSCS="GSM"" >>> 2 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x14/20 >>> 41A|54T|2B+|43C|53S|43C|53S|3D=|22"|47G|53S|4DM|22"|0D |0D |0A >>> AT+CSCS="GSM"... >>> 4FO|4BK|0D |0A >>> OK.. >>> SENDING frame type 0x00/length 0x09/9 >>> 41A|54T|2B+|43C|53S|43C|53S|3F?|0D >>> AT+CSCS?. >>> 1 "AT+CSCS?" >>> 2 "+CSCS: "GSM"" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x1F/31 >>> 41A|54T|2B+|43C|53S|43C|53S|3F?|0D |0D |0A |2B+|43C|53S|43C|53S >>> AT+CSCS?...+CSCS >>> 3A:|20 |22"|47G|53S|4DM|22"|0D |0A |0D |0A |4FO|4BK|0D |0A : >>> "GSM"....OK.. >>> Getting model >>> SENDING frame type 0x00/length 0x08/8 >>> 41A|54T|2B+|43C|47G|4DM|4DM|0D >>> AT+CGMM. >>> 1 "AT+CGMM" >>> 2 "E156" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x16/22 >>> 41A|54T|2B+|43C|47G|4DM|4DM|0D |0D |0A |45E|311|355|366|0D |0A >>> AT+CGMM...E156.. >>> 0D |0A |4FO|4BK|0D |0A >>> ..OK.. >>> Unknown model, but it should still work >>> [Model name: `E156'] >>> [Model data: `'] >>> [Model data: `unknown'] >>> [Connected model - "E156"] >>> SENDING frame type 0x00/length 0x08/8 >>> 41A|54T|2B+|43C|47G|4DM|49I|0D >>> AT+CGMI. >>> 1 "AT+CGMI" >>> 2 "huawei" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x18/24 >>> 41A|54T|2B+|43C|47G|4DM|49I|0D |0D |0A |68h|75u|61a|77w|65e|69i >>> AT+CGMI...huawei >>> 0D |0A |0D |0A |4FO|4BK|0D |0A >>> ....OK.. >>> Manufacturer info received >>> [Manufacturer: Huawei] >>> Checking for OBEX support >>> SENDING frame type 0x00/length 0x0B/11 >>> 41A|54T|2B+|43C|50P|52R|4FO|54T|3D=|3F?|0D >>> AT+CPROT=?. >>> 1 "AT+CPROT=?" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x14/20 >>> 41A|54T|2B+|43C|50P|52R|4FO|54T|3D=|3F?|0D |0D |0A |45E|52R|52R >>> AT+CPROT=?...ERR >>> 4FO|52R|0D |0A >>> OR.. >>> Checking for SYNCML/OBEX support >>> SENDING frame type 0x00/length 0x0C/12 >>> 41A|54T|2B+|53S|59Y|4EN|43C|4DM|4CL|3D=|3F?|0D >>> AT+SYNCML=?. >>> 1 "AT+SYNCML=?" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x15/21 >>> 41A|54T|2B+|53S|59Y|4EN|43C|4DM|4CL|3D=|3F?|0D |0D |0A |45E|52R >>> AT+SYNCML=?...ER >>> 52R|4FO|52R|0D |0A >>> ROR.. >>> SENDING frame type 0x00/length 0x0D/13 >>> 41A|54T|24$|54T|53S|53S|50P|43C|53S|57W|3D=|3F?|0D >>> AT$TSSPCSW=?. >>> 1 "AT$TSSPCSW=?" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x16/22 >>> 41A|54T|24$|54T|53S|53S|50P|43C|53S|57W|3D=|3F?|0D |0D |0A |45E >>> AT$TSSPCSW=?...E >>> 52R|52R|4FO|52R|0D |0A >>> RROR.. >>> [Module - >>> "A2D|iPAQ|at|M20|S25|MC35|TC35|C35i|S65|S300|5110|5130|5190|5210|6110|6130|6150|6190|6210|6250|6310|6310i|6510|7110|8210|8250|8290|8310|8390|8850|8855|8890|8910|9110|9210"] >>> Escaping SMS mode >>> SENDING frame type 0x00/length 0x02/2 >>> 1B |0D >>> .. >>> Sending simple AT command to wake up some devices >>> SENDING frame type 0x00/length 0x03/3 >>> 41A|54T|0D >>> AT. >>> 1 "AT" >>> 2 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x09/9 >>> 41A|54T|0D |0D |0A |4FO|4BK|0D |0A >>> AT...OK.. >>> Enabling echo >>> SENDING frame type 0x00/length 0x05/5 >>> 41A|54T|45E|311|0D >>> ATE1. >>> 1 "ATE1" >>> 2 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x0B/11 >>> 41A|54T|45E|311|0D |0D |0A |4FO|4BK|0D |0A >>> ATE1...OK.. >>> Trying Motorola mode switch >>> SENDING frame type 0x00/length 0x0A/10 >>> 41A|54T|2B+|4DM|4FO|44D|45E|3D=|322|0D >>> AT+MODE=2. >>> 1 "AT+MODE=2" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x13/19 >>> 41A|54T|2B+|4DM|4FO|44D|45E|3D=|322|0D |0D |0A |45E|52R|52R|4FO >>> AT+MODE=2...ERRO >>> 52R|0D |0A >>> R.. >>> Seems not to be supported >>> Enabling CME errors >>> SENDING frame type 0x00/length 0x0A/10 >>> 41A|54T|2B+|43C|4DM|45E|45E|3D=|311|0D >>> AT+CMEE=1. >>> 1 "AT+CMEE=1" >>> 2 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x10/16 >>> 41A|54T|2B+|43C|4DM|45E|45E|3D=|311|0D |0D |0A |4FO|4BK|0D |0A >>> AT+CMEE=1...OK.. >>> SENDING frame type 0x00/length 0x09/9 >>> 41A|54T|2B+|43C|53S|43C|53S|3F?|0D >>> AT+CSCS?. >>> 1 "AT+CSCS?" >>> 2 "+CSCS: "GSM"" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x1F/31 >>> 41A|54T|2B+|43C|53S|43C|53S|3F?|0D |0D |0A |2B+|43C|53S|43C|53S >>> AT+CSCS?...+CSCS >>> 3A:|20 |22"|47G|53S|4DM|22"|0D |0A |0D |0A |4FO|4BK|0D |0A : >>> "GSM"....OK.. >>> SENDING frame type 0x00/length 0x0A/10 >>> 41A|54T|2B+|43C|53S|43C|53S|3D=|3F?|0D >>> AT+CSCS=?. >>> 1 "AT+CSCS=?" >>> 2 "+CSCS: ("IRA","GSM","UCS2")" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x2F/47 >>> 41A|54T|2B+|43C|53S|43C|53S|3D=|3F?|0D |0D |0A |2B+|43C|53S|43C >>> AT+CSCS=?...+CSC >>> 53S|3A:|20 |28(|22"|49I|52R|41A|22"|2C,|22"|47G|53S|4DM|22"|2C, S: >>> ("IRA","GSM", >>> 22"|55U|43C|53S|322|22"|29)|0D |0A |0D |0A |4FO|4BK|0D |0A >>> "UCS2")....OK.. >>> Chosen GSM as normal charset >>> Chosen UCS2 as unicode charset >>> SENDING frame type 0x00/length 0x08/8 >>> 41A|54T|2B+|43C|47G|4DM|49I|0D >>> AT+CGMI. >>> 1 "AT+CGMI" >>> 2 "huawei" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x18/24 >>> 41A|54T|2B+|43C|47G|4DM|49I|0D |0D |0A |68h|75u|61a|77w|65e|69i >>> AT+CGMI...huawei >>> 0D |0A |0D |0A |4FO|4BK|0D |0A >>> ....OK.. >>> Manufacturer info received >>> [Manufacturer: Huawei] >>> Checking for OBEX support >>> SENDING frame type 0x00/length 0x0B/11 >>> 41A|54T|2B+|43C|50P|52R|4FO|54T|3D=|3F?|0D >>> AT+CPROT=?. >>> 1 "AT+CPROT=?" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x14/20 >>> 41A|54T|2B+|43C|50P|52R|4FO|54T|3D=|3F?|0D |0D |0A |45E|52R|52R >>> AT+CPROT=?...ERR >>> 4FO|52R|0D |0A >>> OR.. >>> Checking for SYNCML/OBEX support >>> SENDING frame type 0x00/length 0x0C/12 >>> 41A|54T|2B+|53S|59Y|4EN|43C|4DM|4CL|3D=|3F?|0D >>> AT+SYNCML=?. >>> 1 "AT+SYNCML=?" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x15/21 >>> 41A|54T|2B+|53S|59Y|4EN|43C|4DM|4CL|3D=|3F?|0D |0D |0A |45E|52R >>> AT+SYNCML=?...ER >>> 52R|4FO|52R|0D |0A >>> ROR.. >>> SENDING frame type 0x00/length 0x0D/13 >>> 41A|54T|24$|54T|53S|53S|50P|43C|53S|57W|3D=|3F?|0D >>> AT$TSSPCSW=?. >>> 1 "AT$TSSPCSW=?" >>> 2 "ERROR" >>> Checking line: ERROR >>> AT reply state: 3 >>> RECEIVED frame type 0x00/length 0x16/22 >>> 41A|54T|24$|54T|53S|53S|50P|43C|53S|57W|3D=|3F?|0D |0D |0A |45E >>> AT$TSSPCSW=?...E >>> 52R|52R|4FO|52R|0D |0A >>> RROR.. >>> Getting firmware versions >>> SENDING frame type 0x00/length 0x08/8 >>> 41A|54T|2B+|43C|47G|4DM|52R|0D >>> AT+CGMR. >>> 1 "AT+CGMR" >>> 2 "11.604.09.01.149" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x22/34 >>> 41A|54T|2B+|43C|47G|4DM|52R|0D |0D |0A |311|311|2E.|366|300|344 >>> AT+CGMR...11.604 >>> 2E.|300|399|2E.|300|311|2E.|311|344|399|0D |0A |0D |0A |4FO|4BK >>> .09.01.149....OK >>> 0D |0A >>> .. >>> Received firmware version: "11.604.09.01.149" >>> Number version is "11,604090" >>> [Firmware version - "11.604.09.01.149"] >>> [Connected] >>> Entering GSM_GetManufacturer >>> SENDING frame type 0x00/length 0x08/8 >>> 41A|54T|2B+|43C|47G|4DM|49I|0D >>> AT+CGMI. >>> 1 "AT+CGMI" >>> 2 "huawei" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x18/24 >>> 41A|54T|2B+|43C|47G|4DM|49I|0D |0D |0A |68h|75u|61a|77w|65e|69i >>> AT+CGMI...huawei >>> 0D |0A |0D |0A |4FO|4BK|0D |0A >>> ....OK.. >>> Manufacturer info received >>> [Manufacturer: Huawei] >>> Leaving GSM_GetManufacturer >>> Manufacturer : Huawei >>> Entering GSM_GetModel >>> Getting model >>> SENDING frame type 0x00/length 0x08/8 >>> 41A|54T|2B+|43C|47G|4DM|4DM|0D >>> AT+CGMM. >>> 1 "AT+CGMM" >>> 2 "E156" >>> 3 "OK" >>> Checking line: OK >>> AT reply state: 1 >>> RECEIVED frame type 0x00/length 0x16/22 >>> 41A|54T|2B+|43C|47G|4DM|4DM|0D |0D |0A |45E|311|355|366|0D |0A >>> AT+CGMM...E156.. >>> 0D |0A |4FO|4BK|0D |0A >>> ..OK.. >>> Unknown model, but it should still work >>> [Model name: `E156'] >>> [Model data: `'] >>> [Model data: `unknown'] >>> [Connected model - "E156"] >>> Leaving GSM_GetModel >>> Model : unknown (E156) >>> [Terminating] >>> [Closing] >>> >>> >>> ------------------------------------------------------------------------------ >>> What NetFlow Analyzer can do for you? Monitors network bandwidth and >>> traffic >>> patterns at an interface-level. Reveals which users, apps, and protocols >>> are >>> consuming the most bandwidth. Provides multi-vendor support for NetFlow, >>> J-Flow, sFlow and other flows. Make informed decisions using capacity >>> planning >>> reports.http://sdm.link/zohodev2dev >>> _______________________________________________ >>> Gammu-users mailing list - >>> https://lists.sourceforge.net/lists/listinfo/gammu-users >>> >>> >> >> >> -- >> gilberto dos santos alves >> +55(11)9-8646-5049 >> sao paulo - sp - brasil >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> What NetFlow Analyzer can do for you? Monitors network bandwidth and >> traffic >> patterns at an interface-level. Reveals which users, apps, and protocols >> are >> consuming the most bandwidth. Provides multi-vendor support for NetFlow, >> J-Flow, sFlow and other flows. Make informed decisions using capacity >> planning >> reports.http://sdm.link/zohodev2dev >> _______________________________________________ >> Gammu-users mailing list - >> https://lists.sourceforge.net/lists/listinfo/gammu-users >> >> > > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and > traffic > patterns at an interface-level. Reveals which users, apps, and protocols > are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning > reports.http://sdm.link/zohodev2dev > _______________________________________________ > Gammu-users mailing list - > https://lists.sourceforge.net/lists/listinfo/gammu-users > > -- gilberto dos santos alves +55(11)9-8646-5049 sao paulo - sp - brasil ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ Gammu-users mailing list - https://lists.sourceforge.net/lists/listinfo/gammu-users