dump: add 01-connect-and-mt-call
This commit is contained in:
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