Hello,
My carrier only provides IPv6. I successfully configured the module under OpenWrt using MBIM and the 464xlat package.
On OpenWrt, I get an IPv6 address assigned and IPv4 is working through CLAT while manually specifying the 64:ff9b::/96 prefix in the interface configuration, so this confirm everything works on the carrier side (PLAT).
Now I would like to try and get it working in ECM mode and let the module handle the CLAT part, but I can’t get CLAT to work and I can’t find any documentation on how to configure it.
ATI
Quectel
EM06
Revision: EM06ELAR04A22M4G
AT+QCFG="usbnet"
+QCFG: "usbnet",1
AT+QCFG="clat"
+QCFG: "clat",1,1,"",0,"ipv4only.arpa",0,0,1,1,2,2
AT+QPING=1,"2001:4860:4860::8888"
OK
+QPING: 0,"2001:4860:4860:0:0:0:0:8888",32,62,255
+QPING: 0,"2001:4860:4860:0:0:0:0:8888",32,20,255
+QPING: 0,"2001:4860:4860:0:0:0:0:8888",32,32,255
+QPING: 0,"2001:4860:4860:0:0:0:0:8888",32,37,255
+QPING: 0,4,4,0,20,62,37
AT+QPING=1,"64:ff9b::8.8.8.8"
OK
+QPING: 0,"64:FF9B:0:0:0:0:808:808",32,77,255
+QPING: 0,"64:FF9B:0:0:0:0:808:808",32,29,255
+QPING: 0,"64:FF9B:0:0:0:0:808:808",32,30,255
+QPING: 0,"64:FF9B:0:0:0:0:808:808",32,28,255
+QPING: 0,4,4,0,28,77,40
AT+QPING=1,"8.8.8.8"
OK
+QPING: 569
As you can see, I can’t directly ping an IPv4.
Is there something I’m missing? I may have to manually provide the NAT64 prefix (auto-detection didn’t work on OpenWrt), but I’m not sure how to use AT+QCFG="clat" for that.
Thanks for your help