parent
d2a529a071
commit
fc2bcc29bc
@ -0,0 +1,10 @@ |
||||
* capture on android (volla OS) |
||||
* capture starts with airplane mode on |
||||
* wifi was disabled in android UI |
||||
|
||||
rough timestamps: |
||||
11:51:00 airplane mode off |
||||
11:52:00 MT call ringing, timeout (not accepted) |
||||
11:53:00 MT call ringing |
||||
11:53:10 MT call accept |
||||
11:53:30 MT call hang up (from volla phone) |
@ -0,0 +1,56 @@ |
||||
Which steps are needed to set up the IMS APN CTX? |
||||
Trying to extract them from analysis.txt, without all the noise. |
||||
|
||||
|
||||
11:51:00 (ril -> modem) AT+EMEMS=1, 0 |
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
11:51:00 (ril -> modem) AT+ESRVSTATE=1,1,0,0,2,2 |
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
|
||||
11:51:00 (ril -> modem) AT+EWIFISIGLVL=\"wlan\",0,\"unknow\" |
||||
11:51:00 (ril -> modem) AT+EWIFIEN=\"wlan0\",0,0 |
||||
11:51:00 (ril -> modem) AT+EWIFIASC=*** |
||||
11:51:00 (ril -> modem) AT+EWIFIADDR=*** |
||||
11:51:01 (ril -> modem) AT+ETHERMAL |
||||
|
||||
Modem established a connection and returns all kinds of network parameters |
||||
|
||||
11:51:01 (ril <- modem) +CIREPI: 1 |
||||
11:51:01 (ril <- modem) +CNEMS1: 1 |
||||
11:51:01 (ril <- modem) +CNEMIU: 0 |
||||
11:51:01 (ril <- modem) +PSBEARER: 4096,3,0,0 |
||||
11:51:01 (ril <- modem) +CIEV: 3, 1 |
||||
11:51:01 (ril <- modem) +EIMSESS: 3,1 |
||||
11:51:01 (ril <- modem) +EREG: 1,\"C...\",\"01......\",4096,0,0,0,0 |
||||
11:51:01 (ril <- modem) +EGREG: 1,\"C...\",\"01......\",4096,\"00\",0,0,0,0 |
||||
11:51:01 (ril <- modem) +EPDN: , \"dcchg\", 129 |
||||
11:51:01 (ril <- modem) +EDRETRY: \"\" |
||||
11:51:01 (ril <- modem) +EIRS: 0 |
||||
11:51:01 (ril <- modem) +CIEV: 9,\"21/09/22,09:51:02\",+8,1 |
||||
|
||||
|
||||
11:51:01 (ril -> modem) AT+ESRVSTATE=0,0,0,0,1,1 |
||||
|
||||
11:51:01 (ril -> modem) AT+EAPNACT=1,\"internet\",\"default\",0 |
||||
11:51:02 (ril -> modem) AT+EPDN=0,\"ifst\",20 |
||||
11:51:02 (ril -> modem) AT+EWFCP=2 |
||||
|
||||
11:51:02 (ril <- modem) +EAPNINFO: EPDN, \"ipchg\", 0, 4, \"IPv4v6\", 1, 80000017, 80000017, 0, 0 |
||||
|
||||
11:51:02 (ril -> modem) AT+EPDN=0,\"ifst\",4 |
||||
11:51:02 (ril -> modem) AT+CGCONTRDP=0 |
||||
|
||||
11:51:04 (ril <- modem) +EIMSPDN: \"notify\", 1, 1, \"ims\" |
||||
|
||||
|
||||
11:51:04 (ril -> modem) AT+EIMSPDN= \"confirm\", 1, 0 |
||||
11:51:04 (ril -> modem) AT+EDRETRY=1,\"ims\" |
||||
11:51:04 (ril -> modem) AT+EIMSPDIS= 13, 5, 0 |
||||
(gets error) |
||||
11:51:04 (ril -> modem) AT+EIMSPDIS= 14, 2, 0 |
||||
11:51:04 (ril -> modem) AT+EAPNACT=1,\"ims\",\"ims\",0 |
||||
11:51:04 (ril -> modem) AT+EPDN=1,\"ifst\",20 |
||||
|
||||
IMS is registered, modem tells ril the SIP handle etc. |
@ -0,0 +1,798 @@ |
||||
Before capture was started: |
||||
- Wifi is disabled |
||||
- Airplane mode turned on |
||||
|
||||
During capture: |
||||
- Airplane mode turned off |
||||
- Waited for 4G VoLTE icon to appear in Android |
||||
- MT call, not accepted (timeout) |
||||
- 2. MT call, accepted |
||||
- Hang up the call from Android |
||||
- (Bad signal strength, 4G barely works here) |
||||
|
||||
Notes about AT commands: |
||||
- Standard: 3GPP TS 27.007 |
||||
- MTK seems to have non-standard commands that extend the standard commands and |
||||
start with E instead of C, e.g. EFUN instead of CFUN |
||||
- The AT commands listed are generated from the strace dump, specifically from |
||||
what mtkfusionrild sends to the android debug log (because these were the |
||||
easiest to extract). Some lines have ***, e.g. EIMSXUI=***, because the |
||||
information is redacted for the android log. When searching in the original |
||||
strace dump (e.g. for EIMSXUI), the original AT command without redacted |
||||
information can be found. |
||||
|
||||
# Connection establishment |
||||
|
||||
## Power on and asking the modem 3x for vailable PLMNs and current calls |
||||
|
||||
11:51:00 (ril -> modem) AT+EFUN=1 |
||||
+CFUN: set phone functionality |
||||
<fun> 1: full functionality |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +PSBEARER: 0,0,0,0 |
||||
11:51:00 (ril <- modem) +EIMSESS: 3,0 |
||||
11:51:00 (ril <- modem) +EREG: 2,\"FFFF\",\"0FFFFFFF\",0,0,0,0,0 |
||||
+CREG: network registration |
||||
<stat> 2: not registered, but MT is currently trying to attach |
||||
11:51:00 (ril <- modem) +EGREG: 2,\"FFFF\",\"0FFFFFFF\",0,\"00\",0,0,0,0 |
||||
+CGREG: GPRS network registration status |
||||
<stat> 2: not registered, but MT is currently trying to attach |
||||
11:51:00 (ril -> modem) AT+EOPS? |
||||
+COPS: PLMN selection |
||||
11:51:00 (ril -> modem) AT+EOPS? |
||||
+COPS: PLMN selection |
||||
11:51:00 (ril <- modem) +EOPS: 0,2,\"\",1 |
||||
11:51:00 (ril <- modem) +EOPS: 0,2,\"\",1 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril -> modem) AT+EOPS? |
||||
+COPS: PLMN selection |
||||
11:51:00 (ril <- modem) +EOPS: 0,2,\"\",1 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril -> modem) AT+EMEMS=1, 0 |
||||
??? |
||||
(guessing: memset? as in, reset APN? 1 by overwriting it with zeros?) |
||||
11:51:00 (ril -> modem) AT+COPS? |
||||
+COPS: PLMN selection |
||||
11:51:00 (ril -> modem) AT+CLCC=*** |
||||
+CLCC: List current calls |
||||
11:51:00 (ril <- modem) OK |
||||
|
||||
## Modem selects PLMN=0 |
||||
|
||||
11:51:00 (ril <- modem) +COPS: 0 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) OK |
||||
|
||||
## RIL asks for IMS + GPRS status |
||||
|
||||
11:51:00 (ril -> modem) AT+CIREG? |
||||
+CIREG: IMS registration information |
||||
11:51:00 (ril -> modem) AT+EGREG? |
||||
+CGREG: GPRS network registration status |
||||
11:51:00 (ril <- modem) +CIREG: 2,0,5 |
||||
<n>2: extended reporting is enabled |
||||
<reg_info>0: not registered |
||||
<ext_info>5: 1 RTP-based transfer of voice according to MMTEL, |
||||
see 3GPP TS 24.173 |
||||
+4 SMS using IMS functionality, see 3GPP TS 24.341 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +EGREG: 3,2,\"FFFF\",\"0FFFFFFF\",0,0,0,0,0,0 |
||||
<n>3: enable network registration, location information and GMM cause |
||||
value information unsolicited result code |
||||
<stat>2: not registered, but MT is currently trying |
||||
<lac>FFFF |
||||
(rest is non-standard) |
||||
11:51:00 (ril <- modem) OK |
||||
|
||||
## RIL sets power related settings (fast dormancy), queries network reg. status |
||||
|
||||
11:51:00 (ril -> modem) AT+EFD=3,1 |
||||
non-standard |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril -> modem) AT+EREG? |
||||
+CREG: network registration |
||||
11:51:00 (ril -> modem) AT+EFD=0 |
||||
non-standard |
||||
11:51:00 (ril <- modem) +EREG: 3,2,\"FFFF\",\"0FFFFFFF\",0,0,0,0,0 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) OK |
||||
|
||||
## RIL runs non-standard IMS config command (enable IMS?) |
||||
|
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +EIMS: 1 |
||||
|
||||
## RIL runs non-standard ESRVSTATE, and asks for PLMN selection status |
||||
|
||||
11:51:00 (ril -> modem) AT+ESRVSTATE=1,1,0,0,2,2 |
||||
11:51:00 (ril -> modem) AT+EOPS? |
||||
+COPS: PLMN selection |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +EOPS: 0,2,\"\",1 |
||||
11:51:00 (ril <- modem) OK |
||||
|
||||
## RIL runs +COPS, +EGREG, +EREG, network is still unregistered |
||||
|
||||
11:51:00 (ril -> modem) AT+COPS? |
||||
11:51:00 (ril <- modem) +COPS: 0 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril -> modem) AT+EGREG? |
||||
11:51:00 (ril <- modem) +EGREG: 3,2,\"FFFF\",\"0FFFFFFF\",0,0,0,0,0,0 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril -> modem) AT+EREG? |
||||
11:51:00 (ril <- modem) +EREG: 3,2,\"FFFF\",\"0FFFFFFF\",0,0,0,0,0 |
||||
11:51:00 (ril <- modem) OK |
||||
|
||||
## RIL runs EIMSCFG again, modem returns ECSQ (probably signal quality (SQ)) |
||||
## for the first time (interestingly only in 1 of 3 answers) |
||||
|
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +EIMS: 1 |
||||
11:51:00 (ril <- modem) +ECSQ: 7,34,1,1,1,-65,-428,4096,-8,20 |
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +EIMS: 1 |
||||
11:51:00 (ril -> modem) AT+EIMSCFG=1,0,0,0,1,1 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +EIMS: 1 |
||||
|
||||
## RIL reports wifi status to modem |
||||
|
||||
11:51:00 (ril -> modem) AT+EWIFISIGLVL=\"wlan\",0,\"unknow\" |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril -> modem) AT+EWIFIEN=\"wlan0\",0,0 |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril -> modem) AT+EWIFIASC=*** |
||||
11:51:00 (ril <- modem) OK |
||||
11:51:00 (ril <- modem) +EWIFIRSSITHRCFG: 0 |
||||
11:51:00 (ril -> modem) AT+EWIFIADDR=*** |
||||
11:51:00 (ril <- modem) OK |
||||
|
||||
## RIL queries ETHERMAL. Guess: ethernet message abstraction layer parameters? |
||||
|
||||
11:51:01 (ril -> modem) AT+ETHERMAL |
||||
11:51:01 (ril <- modem) +ETHERMAL: 0, 32767, -127, -1, 32767, 0 |
||||
11:51:01 (ril <- modem) OK |
||||
|
||||
## Modem has established a connection and returns all kinds of network |
||||
## parameters |
||||
|
||||
11:51:01 (ril <- modem) +CIREPI: 1 |
||||
11:51:01 (ril <- modem) +CNEMS1: 1 |
||||
11:51:01 (ril <- modem) +CNEMIU: 0 |
||||
11:51:01 (ril <- modem) +PSBEARER: 4096,3,0,0 |
||||
11:51:01 (ril <- modem) +CIEV: 3, 1 |
||||
11:51:01 (ril <- modem) +EIMSESS: 3,1 |
||||
11:51:01 (ril <- modem) +EREG: 1,\"C...\",\"01......\",4096,0,0,0,0 |
||||
11:51:01 (ril <- modem) +EGREG: 1,\"C...\",\"01......\",4096,\"00\",0,0,0,0 |
||||
11:51:01 (ril <- modem) +EPDN: , \"dcchg\", 129 |
||||
11:51:01 (ril <- modem) +EDRETRY: \"\" |
||||
11:51:01 (ril <- modem) +EIRS: 0 |
||||
11:51:01 (ril <- modem) +CIEV: 9,\"21/09/22,...\",+8,1 |
||||
|
||||
## RIL queries network status |
||||
|
||||
11:51:01 (ril -> modem) AT+EOPS? |
||||
11:51:01 (ril -> modem) AT+EOPS? |
||||
11:51:01 (ril <- modem) +CTZEU: \"+8\",1,\"2021/09/22,...\" |
||||
11:51:01 (ril <- modem) +CIEV: 10,\"2....\",\"o2 - de\",\"o2 - de\", 0, 0 |
||||
11:51:01 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:01 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril -> modem) AT+EOPS? |
||||
11:51:01 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril -> modem) AT+EGREG? |
||||
11:51:01 (ril <- modem) +EGREG: 3,1,\"C...\",\"01......\",4096,0,0,0,0,0 |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril -> modem) AT+PSBEARER? |
||||
11:51:01 (ril <- modem) +PSBEARER: 4096,3,0,0 |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril -> modem) AT+ECAINFO? |
||||
non-standard |
||||
11:51:01 (ril <- modem) +ECAINFO: 1,0,0,0,0,0 |
||||
11:51:01 (ril <- modem) OK |
||||
|
||||
## RIL sets ELTEBWINFO (non-standard) |
||||
## LTE Bandwidth Info? |
||||
## I'm guessing =1 turns on a periodical ELTEBWINFO reporting and gives the |
||||
## current value. RIL only wants the current value, so it turns reporting off |
||||
## right afterwards. This pattern is repeated a couple of times below. |
||||
|
||||
11:51:01 (ril -> modem) AT+ELTEBWINFO=1 |
||||
11:51:01 (ril <- modem) +ELTEBWINFO: 100 |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril -> modem) AT+ELTEBWINFO=0 |
||||
11:51:01 (ril <- modem) OK |
||||
|
||||
## RIL queries network status |
||||
|
||||
11:51:01 (ril -> modem) AT+COPS? |
||||
11:51:01 (ril <- modem) +COPS: 0,2,\"2....\",7 |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril -> modem) AT+EREG? |
||||
11:51:01 (ril <- modem) +EREG: 3,1,\"C...\",\"01......\",4096,0,0,0,0 |
||||
11:51:01 (ril <- modem) OK |
||||
|
||||
## RIL sets ESRVSTATE again |
||||
|
||||
11:51:01 (ril -> modem) AT+ESRVSTATE=0,0,0,0,1,1 |
||||
11:51:01 (ril <- modem) OK |
||||
|
||||
## RIL requests cell information (non-standard) |
||||
|
||||
11:51:01 (ril -> modem) AT+ECELL |
||||
11:51:01 (ril <- modem) +ECELL: ... |
||||
11:51:01 (ril <- modem) OK |
||||
11:51:01 (ril <- modem) +EPDN: , \"dcchg\", 129 |
||||
11:51:01 (ril <- modem) +EDRETRY: \"ims\" |
||||
11:51:01 (ril <- modem) +EWIFIPDNACT: 0 |
||||
|
||||
## RIL seems to enable the APN (non-standard) |
||||
|
||||
11:51:01 (ril -> modem) AT+EDRETRY=1,\"internet\" |
||||
11:51:01 (ril <- modem) +CME ERROR: 5873 |
||||
11:51:01 (ril -> modem) AT+EAPNACT=1,\"internet\",\"default\",0 |
||||
11:51:02 (ril <- modem) +EWIFIPDNACT: 0 |
||||
11:51:02 (ril <- modem) +CGEV: ME PDN ACT 0 |
||||
11:51:02 (ril <- modem) OK |
||||
11:51:02 (ril -> modem) AT+EPDN=0,\"ifst\",20 |
||||
11:51:02 (ril -> modem) AT+EWFCP=2 |
||||
11:51:02 (ril <- modem) +EAPNINFO: EPDN, \"at\", 0, 4, \"IPv4v6\", 1, 14, 0, 0, 0 |
||||
11:51:02 (ril <- modem) OK |
||||
11:51:02 (ril <- modem) +EPDN: 0, \"new\", 1, 401, 0, 1, \"10.151........\" |
||||
11:51:02 (ril <- modem) OK |
||||
|
||||
## RIL queries PDP context parameters |
||||
|
||||
11:51:02 (ril -> modem) AT+CGCONTRDP |
||||
+CGCONTRDP: PDP context read dynamic parameters |
||||
11:51:02 (ril <- modem) +CGCONTRDP: 0,5,\"internet.MNC007.MCC262.GPRS\",\"\",\"\",\"62...\",\"62...\",\"\",\"\",0,,0,, |
||||
11:51:02 (ril <- modem) +CGCONTRDP: 0,5,\"internet.MNC007.MCC262.GPRS\",\"\",\"\",\"42.2...\",\"42.2...\",\"\",\"\",0,,0,, |
||||
11:51:02 (ril <- modem) OK |
||||
11:51:02 (ril -> modem) AT+CGACT? |
||||
+CGACT PDP context activate or deactivate |
||||
?: get list of supported <state>s |
||||
11:51:02 (ril <- modem) +CGACT: 0,1 |
||||
11:51:02 (ril <- modem) +CGACT: 1,0 |
||||
11:51:02 (ril <- modem) +CGACT: 2,0 |
||||
11:51:02 (ril <- modem) +CGACT: 3,0 |
||||
11:51:02 (ril <- modem) +CGACT: 4,0 |
||||
11:51:02 (ril <- modem) +CGACT: 5,0 |
||||
11:51:02 (ril <- modem) +CGACT: 6,0 |
||||
11:51:02 (ril <- modem) +CGACT: 7,0 |
||||
11:51:02 (ril <- modem) +CGACT: 8,0 |
||||
11:51:02 (ril <- modem) +CGACT: 9,0 |
||||
11:51:02 (ril <- modem) +CGACT: 10,0 |
||||
11:51:02 (ril <- modem) OK |
||||
|
||||
## RIL gets informed by modem about IP change (non-standard) |
||||
|
||||
11:51:02 (ril <- modem) +EAPNINFO: EPDN, \"ipchg\", 0, 4, \"IPv4v6\", 1, 80000017, 80000017, 0, 0 |
||||
11:51:02 (ril <- modem) +EPDN: 0, \"dcchg\", 256 |
||||
|
||||
## RIL queries PDP context parameters |
||||
|
||||
11:51:02 (ril -> modem) AT+CGACT? |
||||
11:51:02 (ril <- modem) +CGACT: 0,1 |
||||
11:51:02 (ril <- modem) +CGACT: 1,0 |
||||
11:51:02 (ril <- modem) +CGACT: 2,0 |
||||
11:51:02 (ril <- modem) +CGACT: 3,0 |
||||
11:51:02 (ril <- modem) +CGACT: 4,0 |
||||
11:51:02 (ril <- modem) +CGACT: 5,0 |
||||
11:51:02 (ril <- modem) +CGACT: 6,0 |
||||
11:51:02 (ril <- modem) +CGACT: 7,0 |
||||
11:51:02 (ril <- modem) +CGACT: 8,0 |
||||
11:51:02 (ril <- modem) +CGACT: 9,0 |
||||
11:51:02 (ril <- modem) +CGACT: 10,0 |
||||
11:51:02 (ril <- modem) OK |
||||
|
||||
## Some PDN context related setup (non-standard commands) |
||||
|
||||
11:51:02 (ril -> modem) AT+EPDN=0,\"ifst\",4 |
||||
11:51:02 (ril <- modem) +EPDN: 0, \"update\", 401, 3, \"10.151.......\", \".../64\" |
||||
11:51:02 (ril <- modem) OK |
||||
11:51:02 (ril -> modem) AT+CGCONTRDP=0 |
||||
11:51:02 (ril <- modem) +CGCONTRDP: 0,5,\"internet.MNC007.MCC262.GPRS\",\"\",\"\",\"62.109...\",\"62.109....\",\"\",\"\",0,,0,, |
||||
11:51:02 (ril <- modem) +CGCONTRDP: 0,5,\"internet.MNC007.MCC262.GPRS\",\"\",\"\",\"42.2...\",\"42.2...\",\"\",\"\",0,,0,, |
||||
11:51:02 (ril <- modem) OK |
||||
11:51:03 (ril <- modem) +ECSQ: 12,37,1,1,1,-55,-416,4096,-4,20 |
||||
11:51:04 (ril <- modem) +EIMSPDN: \"notify\", 1, 1, \"ims\" |
||||
|
||||
## IMS PDN context setup |
||||
|
||||
11:51:04 (ril -> modem) AT+EIMSPDN= \"confirm\", 1, 0 |
||||
11:51:04 (ril <- modem) OK |
||||
11:51:04 (ril <- modem) +EIMSPDIS:13,1,5,\"ccmni0\" |
||||
11:51:04 (ril <- modem) +EIMSPDIS:14,1,2,\"ccmni0\" |
||||
11:51:04 (ril -> modem) AT+EDRETRY=1,\"ims\" |
||||
11:51:04 (ril -> modem) AT+EIMSPDIS= 13, 5, 0 |
||||
11:51:04 (ril <- modem) +CME ERROR: 5873 |
||||
11:51:04 (ril <- modem) OK |
||||
11:51:04 (ril -> modem) AT+EIMSPDIS= 14, 2, 0 |
||||
11:51:04 (ril -> modem) AT+EAPNACT=1,\"ims\",\"ims\",0 |
||||
11:51:04 (ril <- modem) OK |
||||
11:51:04 (ril <- modem) +CGEV: ME PDN ACT 1 |
||||
11:51:04 (ril <- modem) OK |
||||
11:51:04 (ril -> modem) AT+EPDN=1,\"ifst\",20 |
||||
11:51:04 (ril <- modem) +EPDN: 1, \"new\", 1, 300, 0, 2, \"42.2.../64\" |
||||
11:51:04 (ril <- modem) OK |
||||
11:51:04 (ril -> modem) AT+CGCONTRDP |
||||
11:51:04 (ril <- modem) +CGCONTRDP: 0,5,\"internet.MNC007.MCC262.GPRS\",\"\",\"\",\"62...\",\"62...\",\"\",\"\",0,,0,, |
||||
11:51:04 (ril <- modem) +CGCONTRDP: 0,5,\"internet.MNC007.MCC262.GPRS\",\"\",\"\",\"42.2...\",\"42.2...\",\"\",\"\",0,,0,, |
||||
11:51:04 (ril <- modem) +CGCONTRDP: 1,6,\"ims.MNC007.MCC262.GPRS\",\"\",\"\",\"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0\",\"\",\"42.2...\",\"42.2...\",1,,0,, |
||||
11:51:04 (ril <- modem) OK |
||||
|
||||
## RIL queries PDP context parameters |
||||
|
||||
11:51:04 (ril -> modem) AT+CGACT? |
||||
11:51:04 (ril <- modem) +CGACT: 0,1 |
||||
11:51:04 (ril <- modem) +CGACT: 1,1 |
||||
11:51:04 (ril <- modem) +CGACT: 2,0 |
||||
11:51:04 (ril <- modem) +CGACT: 3,0 |
||||
11:51:04 (ril <- modem) +CGACT: 4,0 |
||||
11:51:04 (ril <- modem) +CGACT: 5,0 |
||||
11:51:04 (ril <- modem) +CGACT: 6,0 |
||||
11:51:04 (ril <- modem) +CGACT: 7,0 |
||||
11:51:04 (ril <- modem) +CGACT: 8,0 |
||||
11:51:04 (ril <- modem) +CGACT: 9,0 |
||||
11:51:04 (ril <- modem) +CGACT: 10,0 |
||||
11:51:04 (ril <- modem) OK |
||||
|
||||
## IMS registered! |
||||
|
||||
11:51:05 (ril <- modem) +CIREGU: 1,5 |
||||
3GPP 27.007 § 8.71 IMS registration information +CIREG: |
||||
"unsolicited result code +CIREGU: <reg_info>[,<ext_info>] when there is |
||||
a change in the MT's IMS registration information." |
||||
<reg_info>1: registered |
||||
<ext_info>5: 1 RTP-based transfer of voice according to MMTEL |
||||
+4 SMS using IMS functionality |
||||
11:51:05 (ril <- modem) +EIMSXUI=*** |
||||
non-standard |
||||
***: 0,0,sip:+49176...@telefonica.de,tel:+49176... |
||||
|
||||
## RIL queries CIREG (although the modem just gave the information) |
||||
|
||||
11:51:05 (ril -> modem) AT+CIREG? |
||||
+CIREG IMS registration information |
||||
11:51:05 (ril <- modem) +CIREG: 2,1,5 |
||||
<n>2: extended reporting |
||||
<reg_info>1: registered |
||||
<ext_info>5: 1 RTP-based transfer of voice according to MMTEL |
||||
+4 SMS using IMS functionality |
||||
11:51:05 (ril <- modem) OK |
||||
11:51:05 (ril -> modem) AT+CIREG? |
||||
11:51:05 (ril <- modem) +CIREG: 2,1,5 |
||||
11:51:05 (ril <- modem) OK |
||||
|
||||
## Idling, with periodical: |
||||
## * Signal Quality reports from modem |
||||
## * querying of ETHERMAL |
||||
## * calls to ERFTX to set transmit power |
||||
## * network registration status queries |
||||
## * querying of LTE bandwidth info |
||||
|
||||
11:51:06 (ril <- modem) +ECSQ: 13,36,1,1,1,-53,-417,4096,4,20 |
||||
11:51:08 (ril <- modem) +ECSQ: 13,36,1,1,1,-53,-419,4096,-4,20 |
||||
11:51:11 (ril -> modem) AT+ETHERMAL |
||||
11:51:11 (ril <- modem) +ETHERMAL: 3, 30, 10, 25279, 32767, -28550 |
||||
11:51:11 (ril <- modem) OK |
||||
11:51:11 (ril <- modem) +ECSQ: 7,35,1,1,1,-65,-424,4096,-21,20 |
||||
11:51:14 (ril <- modem) +ECSQ: 7,35,1,1,1,-65,-421,4096,-15,20 |
||||
11:51:16 (ril <- modem) +ECSQ: 6,33,1,1,1,-67,-431,4096,-12,20 |
||||
11:51:19 (ril <- modem) +ECSQ: 6,33,1,1,1,-67,-430,4096,-14,20 |
||||
11:51:21 (ril -> modem) AT+ETHERMAL |
||||
11:51:21 (ril <- modem) +ETHERMAL: 3, 25, 9, 25279, 32767, -28550 |
||||
11:51:21 (ril <- modem) OK |
||||
11:51:21 (ril <- modem) +ECSQ: 6,33,1,1,1,-67,-431,4096,-15,20 |
||||
11:51:24 (ril <- modem) +ECSQ: 8,33,1,1,1,-64,-430,4096,-7,20 |
||||
11:51:25 (ril -> modem) AT+ERFTX=11 |
||||
non-standard (set rf tx power) |
||||
11:51:25 (ril <- modem) +ERFTX: 11,5,0,0,0,0,1650,13037,67281,13145 |
||||
11:51:25 (ril <- modem) OK |
||||
11:51:27 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-430,4096,-11,20 |
||||
11:51:31 (ril -> modem) AT+ETHERMAL |
||||
11:51:31 (ril <- modem) +ETHERMAL: 3, 29, -50, 25279, 32767, -28550 |
||||
11:51:31 (ril <- modem) OK |
||||
11:51:32 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-429,4096,-16,20 |
||||
11:51:37 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-429,4096,-18,20 |
||||
11:51:41 (ril -> modem) AT+ETHERMAL |
||||
11:51:41 (ril <- modem) +ETHERMAL: 3, 28, -50, 25279, 32767, -28550 |
||||
11:51:41 (ril <- modem) OK |
||||
11:51:42 (ril <- modem) +ECSQ: 7,34,1,1,1,-65,-426,4096,-15,20 |
||||
11:51:48 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-430,4096,-16,20 |
||||
11:51:50 (ril <- modem) +ECSQ: 4,32,1,1,1,-71,-436,4096,-22,20 |
||||
11:51:51 (ril -> modem) AT+ETHERMAL |
||||
11:51:51 (ril <- modem) +ETHERMAL: 3, 29, 9, 25279, 32767, -28550 |
||||
11:51:51 (ril <- modem) OK |
||||
11:51:53 (ril <- modem) +ECSQ: 255,255,1,1,1,1,1,4096,32767,-1 |
||||
11:51:53 (ril -> modem) AT+ERFTX=11 |
||||
11:51:53 (ril <- modem) +ERFTX: 11,5,0,0,0,0,403,3973,16195,7342 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril <- modem) +EREG: 1,\"C...\",\"01...\",4096,0,0,0,0 |
||||
11:51:53 (ril <- modem) +EGREG: 1,\"C...\",\"01...\",4096,\"00\",0,0,0,0 |
||||
11:51:53 (ril -> modem) AT+EOPS? |
||||
11:51:53 (ril -> modem) AT+EOPS? |
||||
11:51:53 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:53 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+EOPS? |
||||
11:51:53 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+COPS? |
||||
11:51:53 (ril <- modem) +COPS: 0,2,\"2....\",7 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+EGREG? |
||||
11:51:53 (ril <- modem) +EGREG: 3,1,\"C...\",\"01...\",4096,0,0,0,0,0 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+PSBEARER? |
||||
11:51:53 (ril <- modem) +PSBEARER: 4096,3,0,0 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+ECAINFO? |
||||
11:51:53 (ril <- modem) +ECAINFO: 1,0,0,0,0,0 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+ELTEBWINFO=1 |
||||
11:51:53 (ril <- modem) +ELTEBWINFO: 150 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+ELTEBWINFO=0 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+EREG? |
||||
11:51:53 (ril <- modem) +EREG: 3,1,\"C...\",\"01...\",4096,0,0,0,0 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril -> modem) AT+ESRVSTATE=0,0,0,0,1,1 |
||||
11:51:53 (ril <- modem) OK |
||||
11:51:53 (ril <- modem) +ECSQ: 7,19,1,1,1,-66,-488,4096,-16,3 |
||||
11:51:55 (ril <- modem) +EREG: 1,\"C...\",\"01......\",4096,0,0,0,0 |
||||
11:51:55 (ril <- modem) +EGREG: 1,\"C...\",\"01......\",4096,\"00\",0,0,0,0 |
||||
11:51:55 (ril -> modem) AT+EOPS? |
||||
11:51:55 (ril -> modem) AT+EOPS? |
||||
11:51:55 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:55 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+EOPS? |
||||
11:51:55 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+COPS? |
||||
11:51:55 (ril <- modem) +COPS: 0,2,\"2....\",7 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+EGREG? |
||||
11:51:55 (ril <- modem) +EGREG: 3,1,\"C...\",\"01......\",4096,0,0,0,0,0 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+PSBEARER? |
||||
11:51:55 (ril <- modem) +PSBEARER: 4096,3,0,0 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril <- modem) +ECSQ: 3,31,1,1,1,-73,-440,4096,-22,20 |
||||
11:51:55 (ril -> modem) AT+ECAINFO? |
||||
11:51:55 (ril <- modem) +ECAINFO: 1,0,0,0,0,0 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+ELTEBWINFO=1 |
||||
11:51:55 (ril <- modem) +ELTEBWINFO: 100 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+ELTEBWINFO=0 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+EREG? |
||||
11:51:55 (ril <- modem) +EREG: 3,1,\"C...\",\"01......\",4096,0,0,0,0 |
||||
11:51:55 (ril <- modem) OK |
||||
11:51:55 (ril -> modem) AT+ESRVSTATE=0,0,0,0,1,1 |
||||
11:51:55 (ril <- modem) OK |
||||
|
||||
# MT call, ringing (1) |
||||
|
||||
11:52:00 (ril <- modem) +ESIPCPI: 0,1,0,1,0,\"\" |
||||
11:52:00 (ril <- modem) +EAIC=*** |
||||
non-standard |
||||
IC: incoming call? |
||||
EAIC: 1,"+49176...",129,20,100 |
||||
11:52:00 (ril -> modem) AT+EAIC=0,1,100 |
||||
11:52:00 (ril <- modem) OK |
||||
11:52:00 (ril <- modem) +ESIPCPI: 1,0,1,1,183,\"\" |
||||
non-standard |
||||
SIP status 183: Session Progress |
||||
11:52:00 (ril <- modem) +ECPI=*** |
||||
ECPI: 1,0,0,1,1,20,"+49176...",129,"<sip:+49176...@MSODUS1;user=phone>" |
||||
11:52:00 (ril <- modem) +ECSQ: 4,31,1,1,1,-71,-438,4096,-23,20 |
||||
11:52:01 (ril <- modem) +CGEV: NW ACT 1, 10, 0 |
||||
11:52:01 (ril <- modem) +ESIPCPI: 1,1,0,13,0,\"\" |
||||
non-standard |
||||
11:52:01 (ril <- modem) +ESIPCPI: 1,0,1,13,200,\"\" |
||||
non-standard |
||||
SIP status 200: OK |
||||
11:52:01 (ril <- modem) +ESIPCPI: 1,0,1,1,180,\"\" |
||||
non-standard |
||||
SIP status 180: Ringing |
||||
11:52:01 (ril <- modem) +CRING: VOICE |
||||
|
||||
## Waiting for user to accept call, periodic querying of data from modem |
||||
|
||||
11:52:01 (ril -> modem) AT+ETHERMAL |
||||
11:52:01 (ril <- modem) +ETHERMAL: 3, 33, 20, 25279, 32767, -28550 |
||||
11:52:01 (ril <- modem) OK |
||||
11:52:03 (ril <- modem) +ECSQ: 4,31,1,1,1,-71,-439,4096,-22,20 |
||||
11:52:06 (ril <- modem) +ECSQ: 4,31,1,1,1,-71,-439,4096,-23,20 |
||||
11:52:08 (ril <- modem) +ECSQ: 4,31,1,1,1,-71,-437,4096,-23,20 |
||||
11:52:11 (ril <- modem) +ECSQ: 3,31,1,1,1,-74,-440,4096,-26,20 |
||||
11:52:11 (ril -> modem) AT+ETHERMAL |
||||
11:52:11 (ril <- modem) +ETHERMAL: 3, 32, 10, 25279, 32767, -28550 |
||||
11:52:11 (ril <- modem) OK |
||||
11:52:14 (ril <- modem) +ECSQ: 2,30,1,1,1,-75,-441,4096,-28,20 |
||||
11:52:16 (ril <- modem) +ECSQ: 5,33,1,1,1,-69,-432,4096,-18,20 |
||||
|
||||
## User did not accept call, modem cancels the call |
||||
|
||||
11:52:17 (ril <- modem) +ESIPCPI: 1,1,0,4,0,\"\" |
||||
non-standard |
||||
Probably SIP Cancel request |
||||
11:52:17 (ril <- modem) +ESIPCPI: 1,0,1,4,200,\"\" |
||||
non-standard |
||||
SIP status 200: OK |
||||
11:52:17 (ril <- modem) +ESIPCPI: 1,0,1,1,487,\"\" |
||||
non-standard |
||||
SIP status 487: Request Terminated |
||||
11:52:17 (ril <- modem) +ECPI=*** |
||||
ECPI: 1,133,0,1,1,20,"+49176...",129,"<sip:+49176...@MSODUS1;user=phone>",16 |
||||
11:52:17 (ril -> modem) AT+CEER |
||||
+CEER: Extended error report |
||||
RIL asks why the call was terminated |
||||
11:52:17 (ril <- modem) +CEER: 16,CM_NORMAL_CALL_CLR |
||||
11:52:17 (ril <- modem) OK |
||||
|
||||
## RIL sets power settings |
||||
|
||||
11:52:18 (ril -> modem) AT+EFD=3,0 |
||||
11:52:18 (ril <- modem) OK |
||||
|
||||
## RIL enables signal quality reporting and queries current values |
||||
|
||||
11:52:18 (ril -> modem) AT+ECSQ=1 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+ECSQ |
||||
11:52:18 (ril <- modem) +ECSQ: 5,33,1,1,1,-69,-432,4096,-18,20 |
||||
11:52:18 (ril <- modem) +ECSQ: 0,0,0,0,0,0,0,0,0,0 |
||||
11:52:18 (ril <- modem) +ECSQ: 0,0,0,0,0,0,0,0,0,0 |
||||
11:52:18 (ril <- modem) OK |
||||
|
||||
## Idling, querying and configuring network parameters |
||||
|
||||
11:52:18 (ril -> modem) AT+EREG=3 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril <- modem) +EREG: 1,\"C...\",\"01......\",4096,0,0,0,0 |
||||
11:52:18 (ril -> modem) AT+EGREG=3 |
||||
11:52:18 (ril <- modem) +EGREG: 1,\"C...\",\"01......\",4096,\"00\",0,0,0,0 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+PSBEARER=1 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+EOPS? |
||||
11:52:18 (ril -> modem) AT+CIREG=2 |
||||
11:52:18 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:52:18 (ril <- modem) +CIREGU: 1,5 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+EREGINFO=1 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+EIPRL? |
||||
non-standard |
||||
probably querying fixed TE data rate (+IPR is standard) |
||||
11:52:18 (ril <- modem) +CME ERROR: 65535 |
||||
11:52:18 (ril -> modem) AT+EDEFROAM=1 |
||||
11:52:18 (ril <- modem) +CME ERROR: 65535 |
||||
11:52:18 (ril -> modem) AT+EXLCE=1 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+EOPS? |
||||
11:52:18 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+EOPS? |
||||
11:52:18 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+COPS? |
||||
11:52:18 (ril <- modem) +COPS: 0,2,\"2....\",7 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+EGREG? |
||||
11:52:18 (ril <- modem) +EGREG: 3,1,\"C...\",\"01......\",4096,0,0,0,0,0 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+PSBEARER? |
||||
11:52:18 (ril <- modem) +PSBEARER: 4096,3,0,0 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+CIREG? |
||||
11:52:18 (ril <- modem) +CIREG: 2,1,5 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril -> modem) AT+ECAINFO? |
||||
11:52:18 (ril -> modem) AT+CIREG? |
||||
11:52:18 (ril <- modem) +ECAINFO: 1,0,0,0,0,0 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril <- modem) +CIREG: 2,1,5 |
||||
11:52:18 (ril -> modem) AT+ELTEBWINFO=1 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:18 (ril <- modem) +ELTEBWINFO: 100 |
||||
11:52:18 (ril <- modem) OK |
||||
11:52:19 (ril -> modem) AT+ELTEBWINFO=0 |
||||
11:52:19 (ril <- modem) OK |
||||
11:52:19 (ril -> modem) AT+EREG? |
||||
11:52:19 (ril <- modem) +EREG: 3,1,\"C...\",\"01......\",4096,0,0,0,0 |
||||
11:52:19 (ril <- modem) OK |
||||
11:52:19 (ril <- modem) +EXLCE: 6925,1325 |
||||
11:52:19 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-430,4096,-17,20 |
||||
11:52:21 (ril -> modem) AT+ETHERMAL |
||||
11:52:21 (ril <- modem) +ETHERMAL: 3, 31, 12, 25279, 32767, -28550 |
||||
11:52:21 (ril <- modem) OK |
||||
11:52:21 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-430,4096,-15,20 |
||||
11:52:23 (ril <- modem) +EXLCE: 6925,0 |
||||
11:52:24 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-431,4096,-17,20 |
||||
11:52:26 (ril <- modem) +EXLCE: 6925,3525 |
||||
11:52:27 (ril <- modem) +ECSQ: 6,33,1,1,1,-67,-431,4096,-15,20 |
||||
11:52:29 (ril <- modem) +ECSQ: 5,32,1,1,1,-69,-433,4096,-19,20 |
||||
11:52:31 (ril <- modem) +EXLCE: 6925,0 |
||||
11:52:31 (ril -> modem) AT+ETHERMAL |
||||
11:52:31 (ril <- modem) +ETHERMAL: 3, 30, 9, 25279, 32767, -28550 |
||||
11:52:31 (ril <- modem) OK |
||||
11:52:32 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-432,4096,-18,20 |
||||
11:52:34 (ril <- modem) +EXLCE: 6925,3525 |
||||
11:52:35 (ril <- modem) +ECSQ: 6,32,1,1,1,-68,-433,4096,-17,20 |
||||
11:52:37 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-432,4096,-17,20 |
||||
11:52:38 (ril <- modem) +EXLCE: 6925,0 |
||||
11:52:40 (ril <- modem) +ECSQ: 5,33,1,1,1,-69,-432,4096,-17,20 |
||||
11:52:41 (ril -> modem) AT+ETHERMAL |
||||
11:52:41 (ril <- modem) +ETHERMAL: 3, 25, 10, 25279, 32767, -28550 |
||||
11:52:41 (ril <- modem) OK |
||||
11:52:42 (ril <- modem) +EXLCE: 6925,3525 |
||||
11:52:43 (ril <- modem) +ECSQ: 6,32,1,1,1,-68,-433,4096,-19,20 |
||||
11:52:45 (ril <- modem) +ECSQ: 6,33,1,1,1,-67,-432,4096,-15,20 |
||||
11:52:48 (ril <- modem) +ECSQ: 6,33,1,1,1,-68,-431,4096,-17,20 |
||||
11:52:51 (ril <- modem) +ECSQ: 6,32,1,1,1,-68,-433,4096,-15,20 |
||||
11:52:51 (ril -> modem) AT+ETHERMAL |
||||
11:52:51 (ril <- modem) +ETHERMAL: 3, 30, 9, 25279, 32767, -28550 |
||||
11:52:51 (ril <- modem) OK |
||||
11:52:53 (ril <- modem) +ECSQ: 5,33,1,1,1,-69,-432,4096,-19,20 |
||||
11:52:56 (ril <- modem) +ECSQ: 5,32,1,1,1,-70,-433,4096,-19,20 |
||||
11:52:57 (ril <- modem) +ESIPCPI: 0,1,0,1,0,\"\" |
||||
11:52:57 (ril <- modem) +EAIC=*** |
||||
EAIC: 1,"+49176...",129,20,101 |
||||
11:52:58 (ril -> modem) AT+EAIC=0,1,101 |
||||
11:52:58 (ril <- modem) OK |
||||
|
||||
# MT call, ringing (2) |
||||
|
||||
11:52:58 (ril <- modem) +ESIPCPI: 1,0,1,1,183,\"\" |
||||
SIP code 183: Session Progress |
||||
11:52:58 (ril <- modem) +ECPI=*** |
||||
ECPI: 1,0,0,1,1,20,"+49176...",129,"<sip:+49176...@MSODUS1;user=phone> |
||||
11:52:58 (ril <- modem) +CGEV: NW ACT 1, 10, 0 |
||||
11:52:58 (ril <- modem) +ESIPCPI: 1,1,0,13,0,\"\" |
||||
11:52:58 (ril <- modem) +ESIPCPI: 1,0,1,13,200,\"\" |
||||
SIP code 200: OK |
||||
11:52:58 (ril <- modem) +ESIPCPI: 1,0,1,1,180,\"\" |
||||
SIP code 180: Ringing |
||||
11:52:58 (ril <- modem) +CRING: VOICE |
||||
11:52:59 (ril <- modem) +ECSQ: 6,33,1,1,1,-67,-430,4096,-15,20 |
||||
|
||||
## RIL controls power settings |
||||
|
||||
11:52:59 (ril -> modem) AT+EFD=3,0 |
||||
11:52:59 (ril <- modem) OK |
||||
11:52:59 (ril -> modem) AT+EFD=3,1 |
||||
11:52:59 (ril <- modem) OK |
||||
|
||||
## Idle, wait for call accept |
||||
|
||||
11:53:01 (ril <- modem) +ECSQ: 10,35,1,1,1,-60,-424,4096,-10,20 |
||||
11:53:01 (ril -> modem) AT+ETHERMAL |
||||
11:53:01 (ril <- modem) +ETHERMAL: 3, 32, 11, 25279, 32767, -28550 |
||||
11:53:01 (ril <- modem) OK |
||||
11:53:04 (ril <- modem) +EXLCE: 6925,5225 |
||||
11:53:04 (ril <- modem) +ECSQ: 11,35,1,1,1,-57,-421,4096,-7,20 |
||||
11:53:07 (ril <- modem) +ECSQ: 11,35,1,1,1,-57,-422,4096,-8,20 |
||||
11:53:07 (ril <- modem) +EXLCE: 6925,2825 |
||||
11:53:09 (ril <- modem) +ECSQ: 11,35,1,1,1,-58,-423,4096,-8,20 |
||||
|
||||
## RIL accepts call |
||||
|
||||
11:53:10 (ril -> modem) ATA |
||||
Call answered |
||||
11:53:10 (ril <- modem) +ESIPCPI: 1,0,1,1,200,\"\" |
||||
SIP code 200: OK |
||||
11:53:10 (ril <- modem) OK |
||||
11:53:10 (ril <- modem) +ECPI=*** |
||||
11:53:10 (ril <- modem) +ESPEECH: 1,4,0 |
||||
11:53:10 (ril <- modem) +ECPI=*** |
||||
11:53:10 (ril <- modem) +ECSQ: 4,31,1,1,1,-72,-438,4096,-25,20 |
||||
11:53:10 (ril <- modem) +EVOCD:6 |
||||
11:53:10 (ril <- modem) +EVOCD:6 |
||||
11:53:10 (ril <- modem) +ESIPCPI: 1,1,0,6,0,\"\" |
||||
11:53:11 (ril <- modem) +EXLCE: 6925,0 |
||||
11:53:11 (ril <- modem) +EREG: 1,\"C...\",\"01...\",4096,0,0,0,0 |
||||
11:53:11 (ril <- modem) +EGREG: 1,\"C...\",\"01...\",4096,\"00\",0,0,0,0 |
||||
11:53:11 (ril <- modem) +ECSQ: 3,29,1,1,1,-74,-446,4096,-20,20 |
||||
|
||||
## Idling during call, querying various parameters |
||||
|
||||
11:53:11 (ril -> modem) AT+EOPS? |
||||
11:53:11 (ril -> modem) AT+EOPS? |
||||
11:53:11 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:53:11 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:53:11 (ril <- modem) OK |
||||
11:53:11 (ril <- modem) OK |
||||
11:53:11 (ril -> modem) AT+EOPS? |
||||
11:53:11 (ril <- modem) +EOPS: 0,2,\"2....\",4096 |
||||
11:53:11 (ril <- modem) OK |
||||
11:53:11 (ril -> modem) AT+ETHERMAL |
||||
11:53:12 (ril -> modem) AT+COPS? |
||||
11:53:12 (ril <- modem) +ETHERMAL: 3, 33, 12, 25279, 32767, -28550 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril <- modem) +COPS: 0,2,\"2....\",7 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril -> modem) AT+EGREG? |
||||
11:53:12 (ril <- modem) +EGREG: 3,1,\"C...\",\"01...\",4096,0,0,0,0,0 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril -> modem) AT+PSBEARER? |
||||
11:53:12 (ril <- modem) +PSBEARER: 4096,3,0,0 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril -> modem) AT+ECAINFO? |
||||
11:53:12 (ril <- modem) +ECAINFO: 1,0,0,0,0,0 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril -> modem) AT+ELTEBWINFO=1 |
||||
11:53:12 (ril <- modem) +ELTEBWINFO: 100 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril -> modem) AT+ELTEBWINFO=0 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril -> modem) AT+EREG? |
||||
11:53:12 (ril <- modem) +EREG: 3,1,\"C...\",\"01...\",4096,0,0,0,0 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:12 (ril -> modem) AT+ESRVSTATE=0,0,0,0,1,1 |
||||
11:53:12 (ril <- modem) OK |
||||
11:53:14 (ril <- modem) +ECSQ: 3,29,1,1,1,-73,-445,4096,-25,20 |
||||
11:53:14 (ril <- modem) +EXLCE: 6925,5225 |
||||
11:53:17 (ril <- modem) +ECSQ: 5,30,1,1,1,-69,-443,4096,-18,20 |
||||
11:53:17 (ril <- modem) +EXLCE: 4800,5225 |
||||
11:53:19 (ril <- modem) +ECSQ: 4,29,1,1,1,-72,-448,4096,-22,20 |
||||
11:53:22 (ril -> modem) AT+ETHERMAL |
||||
11:53:22 (ril <- modem) +ETHERMAL: 3, 34, 17, 25279, 32767, -28550 |
||||
11:53:22 (ril <- modem) OK |
||||
11:53:22 (ril <- modem) +ECSQ: 4,28,1,1,1,-72,-449,4096,-22,20 |
||||
11:53:23 (ril <- modem) +EXLCE: 5225,5225 |
||||
11:53:25 (ril <- modem) +ECSQ: 4,29,1,1,1,-72,-445,4096,-24,20 |
||||
11:53:28 (ril <- modem) +ECSQ: 5,30,1,1,1,-69,-442,4096,-15,20 |
||||
11:53:29 (ril <- modem) +EXLCE: 4800,5225 |
||||
11:53:30 (ril <- modem) +ECSQ: 4,30,1,1,1,-72,-442,4096,-20,20 |
||||
|
||||
# Hanging up |
||||
|
||||
11:53:31 (ril -> modem) AT+CHLD=11 |
||||
11:53:31 (ril <- modem) +ESIPCPI: 1,0,0,7,0,\"User Triggered\" |
||||
11:53:31 (ril <- modem) OK |
||||
11:53:31 (ril <- modem) +ESPEECH: 0,4,0 |
||||
11:53:31 (ril <- modem) +ECPI=*** |
||||
|
||||
# Extended error report |
||||
# RIL is wondering why the call stopped |
||||
# Modem assures that it was because the user hung up |
||||
|
||||
11:53:31 (ril -> modem) AT+CEER |
||||
11:53:31 (ril <- modem) +CEER: 16,CM_NORMAL_CALL_CLR |
||||
11:53:31 (ril <- modem) OK |
||||
11:53:31 (ril <- modem) +ESIPCPI: 0,1,1,7,200,\"\" |
||||
SIP code 200 |
||||
11:53:31 (ril -> modem) AT+EFD=3,1 |
||||
11:53:31 (ril <- modem) OK |
||||
11:53:31 (ril <- modem) +EVOCD:0 |
||||
11:53:32 (ril -> modem) AT+ETHERMAL |
||||
11:53:32 (ril <- modem) +ETHERMAL: 3, 34, 15, 25279, 32767, -28550 |
||||
11:53:32 (ril <- modem) OK |
||||
11:53:33 (ril <- modem) +ECSQ: 3,29,1,1,1,-73,-445,4096,-23,20 |
||||
11:53:36 (ril <- modem) +ECSQ: 3,29,1,1,1,-74,-448,4096,-24,20 |
||||
11:53:38 (ril <- modem) +ECSQ: 4,28,1,1,1,-72,-450,4096,-23,20 |
||||
11:53:39 (ril <- modem) +EXLCE: 4800,0 |
||||
11:53:41 (ril -> modem) AT+EFD=3,0 |
||||
11:53:41 (ril <- modem) OK |
||||
11:53:41 (ril <- modem) +ECSQ: 5,28,1,1,1,-70,-449,4096,-23,20 |
||||
11:53:42 (ril -> modem) AT+ETHERMAL |
||||
11:53:42 (ril <- modem) +ETHERMAL: 3, 33, 9, 25279, 32767, -28550 |
||||
11:53:42 (ril <- modem) OK |
||||
11:53:42 (ril <- modem) +EXLCE: 4800,7925 |
||||
11:53:44 (ril <- modem) +ECSQ: 5,28,1,1,1,-70,-450,4096,-21,20 |
||||
11:53:47 (ril <- modem) +ECSQ: 6,28,1,1,1,-68,-450,4096,-18,20 |
Loading…
Reference in new issue