EC20 CGCONTRDP指令响应与文档不一致

我想通过AT+CGCONTRDP指令获取模块IP、mask、route等信息,可响应的结果不太对

AT+GMR                                                                                                                                             
EC20CEHDLGR08A03M1G

AT+CGCONTRDP=1
+CGCONTRDP: 1,5,CMNET,100.98.253.161,36.9.137.4.4.112.229.231.0.1.0.2.64.167.40.183, 254.128.0.0.0.0.0.0.0.0.0.0.0.0.0.5,111.11.1.3 36.9.128.8.32.1

按照文档

EC2x&EC9x&EG2x-G&EM05 Series AT Commands Manual LTE Standard Module Series
Version: 2.0
Date: 2021-02-24
Status: Released

10.19. AT+CGCONTRDP PDP Context Read Dynamic Parameters部分解,得到结果

CID 1
<bearer_id>: 5
<APN>:CMNET
local_addr and subnet_mask>:100.98.253.161
<gw_addr>:36.9.137.4.4.112.229.231.0.1.0.2.64.167.40.183
<DNS_prim_addr>: 254.128.0.0.0.0.0.0.0.0.0.0.0.0.0.5
<DNS_sec_addr>:111.11.1.3 36.9.128.8.32.1

这个结果很怪,地址是IPV4的,网关是IPV6的,应该是不太对,哪里有问题?

增加信息

ATI                                                                                                                                                
Quectel                                                                                                                                            
EC20F                                                                                                                                              
Revision: EC20CEHDLGR08A03M1G                                                                                                                      
                                                                                                                                                   
OK         

AT+CGPADDR                                                                                                                                         
+CGPADDR: 2,"0.0.0.0,0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0"                                                                                              
+CGPADDR: 3,"0.0.0.0,0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0"                                                                                              
+CGPADDR: 4,"0.0.0.0,0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0"                                                                                              
+CGPADDR: 5,"36.9.129.4.4.112.6.186.0.1.0.2.64.167.37.189"                                                                                         
+CGPADDR: 1,"100.98.253.161,36.9.137.4.4.112.229.231.0.1.0.2.64.167.40.183"                                                                        
                                                                                                                                                   
OK

AT+CGDCONT?                                                                                                                                        
+CGDCONT: 2,"IPV4V6","","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1                                                                                  
+CGDCONT: 3,"IPV4V6","","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0                                                                                  
+CGDCONT: 4,"IPV4V6","CMWAP","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0                                                                             
+CGDCONT: 5,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0                                                                               
+CGDCONT: 1,"IPV4V6","","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0                                                                                  
                                                                                                                                                   
OK                 

AT+CGCONTRDP=1
+CGCONTRDP: 1,5,CMNET,100.98.253.161,36.9.137.4.4.112.229.231.0.1.0.2.64.167.40.183, 254.128.0.0.0.0.0.0.0.0.0.0.0.0.0.5,111.11.1.3 36.9.128.8.32.1

OK

AT+QICSGP=1     
+QICSGP: 3,"","","",0

OK

这个指令是拿不到网关的。
从运营商那边拿到的只有IP地址和DNS。
IPv4 是一个IP地址和2个DNS。
Ipv6 是一个ipv6 prefix和2个V6的DNS。
这个指令返回的也只有这个内容。