SIMCOM A7600E接收UDP包异常



我在使用A7600E调制解调器接收UDP包时遇到麻烦。我需要使用专用IP地址在LTE上发送和接收UDP包。

我能:

  • 获取ISP为我们分配的专用IPv4地址
  • 通过internet发送一个包,到达的包具有正确的发送IP/端口
  • 使用TCP客户端和服务器发送和接收TCP包。(但是我的老板要我发送udp)

ISP层没有防火墙,我已经用另一个调制解调器检查过了。

这是我用来发送包的命令序列。当我发送包到79.118.XX.XX时,我无法通过UDP接收任何东西

ATI
Manufacturer: INCORPORATED
Model: A7600E-LNSE
Revision: A7600M7_V8.18.1
IMEI: 86999XXXXXXXXXX
+GCAP: +CGSM,+FCLASS,+DS
AT+CGMR
+CGMR: A818B03A7600M7
AT+CGATT=1
OK
AT+CGACT=1,1
OK
+CGEV: NW MODIFY 1,4
AT+CGPADDR=1
+CGPADDR: 1,46.97.XX.XX
OK
AT+NETOPEN
OK
+NETOPEN: 0
AT+CIPOPEN=0,"UDP",,,15000
+CIPOPEN: 0,0
AT+CIPSEND=0,10,"77.81.XX.XX",21000
>ewewwe4343
OK
+CIPSEND: 0,10,10
AT+CIPOPEN=1,"UDP",,,21000
+CIPOPEN: 1,0
OK
AT+CIPOPEN?
+CIPOPEN: 0,"UDP","79.118.XX.XX",21000,-1
+CIPOPEN: 1,"UDP","0.0.0.0",0,-1
+CIPOPEN: 2
+CIPOPEN: 3
+CIPOPEN: 4
+CIPOPEN: 5
+CIPOPEN: 6
+CIPOPEN: 7
+CIPOPEN: 8
+CIPOPEN: 9
OK

谢谢你的帮助

我已经给SIMCom官方支持频道发了电子邮件,他们承认在A7600系列上存在UDP固件问题,他们为我提供了一个解决问题的更新。我不确定发布链接是否是个好主意,因为它是一个测试版固件,我希望他们能很快在官方渠道上提供。

谢谢大家。

最新更新